-
Notifications
You must be signed in to change notification settings - Fork 69
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: atlassian-labs/compiled
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @compiled/react@0.16.5
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: atlassian-labs/compiled
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @compiled/react@0.16.6
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 32 files changed
- 7 contributors
Commits on Dec 11, 2023
-
Fix Compiled runtime being added unexpectedly for xcss prop usage (#1588
Configuration menu - View commit details
-
Copy full SHA for a9509cc - Browse repository at this point
Copy the full SHA a9509ccView commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dd5e81d - Browse repository at this point
Copy the full SHA dd5e81dView commit details
Commits on Dec 12, 2023
-
Fix no-empty-styled-expression rule that's linting false positives (#…
…1590) * Added false positive test cases * Fixed bug that linted against normal empty function calls * Added test egde cases and removed redundant code * Removed double callee type checking * Added changeset * Renamed variable name to be more descriptive * Generalise test function calls * Fixed indentation for tests * Fixed eslint rule declaration typo (#1578) * fixed the typo from eslint entry point * Added patch changeset for typo bug * Version Packages (#1580) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Revert/revert jsx pragma change (#1583) * Revert "Fix jsx pragma breaking @compiled/babel-plugin-strip-runtime stylesheet extraction (#1557)" This reverts commit fbc17ed. * Add changeset * Block invalid properties on the strict API `cssMap` when extended type was met. (#1582) * Block invalid properties on `cssMap` when extended type was met. Previously, `asdf` in this example would never error because part of the interface existed, so this was "extended", eg. `{ color: …, asdf: … }` extends `{ color: … }` was true. So instead of using the inferred generic `TStyles extends …` to enforce, we enforce the type explicitly, and use the inferred generic `TStyles` to build our output type. This maintains the proper output type while blocking the input type. More easily visualized in the playground: - Before: [TS Playground](https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBDAnmApnAVHAhgZzgYQGVC4AzKCEOAcgGMcclVqBuAKDZQA9JYFk0RQgAUcKAK4ATCHgC8bOHAA+NAGQAudVlIwUUaguVrNAIyy0A1pIpgDildQ3qTKUtBR2jjzbXEfDDk6+KAC0UCgA5sAQAHaegZqkwFCMIQA2KDC6+gHG6kkpMOnAMf72eRFQWCAgWFAhehQ55d7qtVAWevF5YGnmKAAWEGmSXbmtYhm0MNFx4044qGlpJRENUE3drTB1EZkhulwwW04AbsAoAO4HVTE4wDOxJ1rTwKdlXhpY4jAQScvPEx9GIWZ60AYoSwoSTPUakb5pY7zdRwkrQ2HAHBYIHo5EocBIZ4oGLYjIw5EFRjPNy+HDUiC0kLne44+mMy4PAYlaniZY4WjhYnPIbvZqfdQlMJYGJ7Z4lUbZEAlLC6OUxU5YFbkloaDI6Z4rEEGhma4pG5EQMCPElpZ4QH4hP5SmUfBJgb5ibXisDAabicIhSU+v3hZ69fpDEZ6EI4IaXOY69ThxCrZ7hLCSR0xNKINMoDMhS5QB6u4zhACO4mSuMTxYiAyRiZ2UD2jfF4jE9RKGq1zw70Z7wC9CUHw+MzJLMPYHG4vHgTEExGENj0MxQcjgACV89Js4gADxCAB0y8tq4uOH3jGLMqMMXEIBcUAAfM-pwuCJQfWTCOD8Vg4FkOBCBgYtpiEU9UFgC84FUOBRAkaQcAAEUhPoqmtHBp1naB5wEYDQN9GAIJXaD10Arcd1iHND2II8QOlSQ6kkSDz3IuDj0IU4IlYsicDfDgPwQqQZFQ2h0JVWYNwAb0MABtABFOASgIJcxBEnAAF0AH51AIsDiKXUi1ywtgAF933wgBRGI3CgWgUF-CFan3AAVAB5EwACtIRgZ8KNkxQ5OEZSYjgTpED+OAPO83ydL0kLuF0GJJDwCKovwL9gB-P9akMRRtOizyfOmYLNLgJLiVSyjaGgSQr0ImUABo4HEEEYggeNn3yxQ4EKmy7Icpz-zc4rfLK7ret6vSYpKmAyp6vTSlFdgLME-DMvAbLoV4pAxIk61t1IPRiQcgL5OoAB9S78HcgBZYQAEkABkrOQy7hE3dzhCszdXIATUu5CrPwZ6AEFNzB1zHvcgA5S7NysgAxX6rNh-ArKB9zLth9zXMugB1TdHtczHkMexH8Fc57Acu6hNL00C-FW7CeFw-hUE-LafyQDJL1m3z-KAwK4EU0LwpQSLSCK2LpgZmW5sU8rKpSvBt1qqB6uvVYWraiwOq6nrCs279oRAxA+dG2X5oUzTJumrnTZY4zEH2upJNiI6TpiByWY4Wq7ngAV810Ci3OG2oKqOKq8BN7bJAjrBnwACgASkA-yRcUUg2teWI4HoHA7qwMA4H3Hqptc82+aj5LqvVuqGpvCIWpAgySLPPjYPg9SkLdjCpO7gboCG3KsHDsfXx6lOK96xgLfXGbq-XHrU70rOprgdNdxzUWQpU9Lpar3n13luOeYX-nl5wCb2Cmsy4A3qaAHpn7gAABGAcAaHhfPWJo4AhBCHAS4AwVQoFFLPRQ4QYD+jCvPPmd9epmQ4FNGBcDH4FwYMXUuKCUH+1iIwTBhccFwAfkBYO4D9wb1qmkaAelqAaigMnIBqUDhJVTtQJqPVvAii6OvAuwx6E0CYSwkIbDDhFD4VAThZDzIp1TtOAORCEEoFIRQ7BJdk4bw6qUdeUDBF0KgAw0RrDv6SM4dwzevVeEQFFNQARtDhGMLqGIiRSUQjSNkWZKx1jjAdRgMnfIyRUjgmypIdQASgmUiKGEkYqdOGOKEcYmg4QYRkN8dYxwcB-ImB+L8OISSjEMKBH4agcj77mVTkAA) - After: [TS Playground](https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBDAnmApnAVHAhgZzgYQGVC4AzKCEOAcgGMcclVqBuAKDZQA9JYFk0RQgAUcKAK4ATCHgC8bOHAA+NAGQAudVlIwUUaguVrNAIyy0A1pIpgDildQ3qTKUtBR2jjzbXEfDDk6+KAC0UCgA5sAQAHaegZqkwFCMIQA2KDC6+gHG6kkpMOnAMf72eRFQWCAgWFAhehQ55d7qtVAWevF5YGnmKAAWEGmSXbmtYhm0MNFx4044qGlpJRENUE3drTB1EZkhulwwW04AbsAoAO4HVTE4wDOxJ1rTwKdlXhpY4jAQScvPEx9GIWZ60AYoSwoSTPUakb5pY7zdRwkrQ2HAHBYIHo5EocBIZ4oGLYjIw5EFRjPNy+HDUiC0kLne44+mMy4PAYlaniZY4WjhYnPIbvZqfdQlMJYGJ7Z4lUbZEAlLC6OUxU5YFbkloaDI6Z4rEEGhma4pG5EQMCPElpZ4QH4hP5SmUfBJgb5ibXisDAabicIhSU+v3hZ69fpDEZ6EI4IaXOY69ThxCrZ7hLCSR0xNKINMoDMhS5QB6u4zhACO4mSuMTxYiAyRiZ2UD2jfF4jE9RKGq1zw70Z7wC9CUHw+MzJLMPYHG4vHgTEExGENj0MxQcjgACV89Js4gADxCAB0y8tq4uOH3jGLMqMMXEIBcUAAfM-pwuCJQfWTCOD8Vg4FkOBCBgYtpiEU9UFgC84FUOBRAkaQcAAEUhPoqmtHBp1naB5wEYDQN9GAIJXaD10Arcd1iHND2II8QOlSQ6kkSDz3IuDj0IU4IlYsicDfDgPwQqQZFQ2h0JVWYNwAb0MABtABFOASgIJcxBEnAAF0AH51AIsDiKXUi1ywtgAF933wgBRGI3CgWgUF-CFan3AAVAB5EwACtIRgZ8KNkxQ5OEZSYjgTpED+OAPO83ydL0kLuF0GJJDwCKovwL9gB-P9akMRRtOizyfOmYLNLgJLiVSyjaGgSQr0ImUABo4HEEEYggeNn3yxQ4EKmy7Icpz-zc4rfLK7ret6vSYpKmAyp6vTSlFdgLME-DMvAbLoV4pAxIk61t1IPRiQcgL5OoAB9S78HcgBZYQAEkABkrOQy7hE3dzhCszdXIATUu5CrPwZ6AEFNzB1zHvcgA5S7NysgAxX6rNh-ArKB9zLth9zXMugB1TdHtczHkMexH8Fc57Acu6hNL00C-FW7CeFw-hUE-LafyQDJL1m3z-KAwK4EU0LwpQSLSCK2LpgZmW5sU8rKpSvBt1qqB6uvVYWraiwOq6nrCs279oRAxA+dG2X5oUzTJumrnTZY4zEH2upJNiI6TpiByWY4Wq7ngAV810Ci3OG2oKqOKq8BN7bJAjrBnwACgASkA-yRcUUg2teWI4HoHA7qwMA4H3Hqptc82+aj5LqvVuqGpvCIWpAgySLPPjYPg9SkLdjCpO7gboCG3KsHDsfXx6lOK96xgLfXPSG81pudf0oiO6gkzu+Evu0PdzCh9skfHLHw8spy5yk-txRU70rOprgdNdxzUWQpU9Lpar3n13luOeYXvzau64JrsCmmZOAD8poAHpoFwAAAIwBwA0Hgvl1hNDgCEEIcBLgDBVCgUUs9FDhBgP6MK88+ZgN6mZDgU0SFkMgQXBgxdS40Jof7WIjBGGFxYXACBQFg74P3A-WqaRoB6WoBqKAycsGpQOElVO1Amo9W8CKLo98C7DHETQKRMiQhyMOEUNRUBFF8PMinVO04A5cIoSgXhAjmEl2Tg-DqpR75EM0WIqAEjdGyOQYYxRyjH69VURAUU1ANGiO0ZIuoeiDFJRCMY0xZkgnBOMB1GAyd8jJFSOCbKkh1AZKyZSIoeSRip0UZErR3iaDhBhHw1JwTHBwH8iYH4vw4hVK8RIoEfhqBmPAeZVOQA) * Fix strictly scoped test and extend to the `css()` call as well. - The `expect(getByTestId('div')).toHaveCompiledCss('bkgrnd', 'red');` was wrong. - Adds this to `css()` calls to ensure we don't regress in the future. * Minimize repetition of `TSchema` styles and update generic on `cssMap` to be distinct. * Split our "invalid css property" test into multiple call sites to test different variants. --------- Co-authored-by: Jake Lane <jlane2@atlassian.com> * Fix size-limit (#1586) * Version Packages (#1584) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix Compiled runtime being added unexpectedly for xcss prop usage (#1588) * fix: fixes xcss prop usage importing unexpected compiled runtime * chore: changeset * chore: update test names * chore: remove new line * Version Packages (#1589) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: atlas-dst-bot <81662413+atlas-dst-bot@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Jake Lane <jlane2@atlassian.com> Co-authored-by: Kylor Hall <136543114+kylorhall-atlassian@users.noreply.github.com> Co-authored-by: Michael Dougall <6801309+itsdouges@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dfb0cd - Browse repository at this point
Copy the full SHA 6dfb0cdView commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1ed6f73 - Browse repository at this point
Copy the full SHA 1ed6f73View commit details
Commits on Dec 18, 2023
-
Fix #1557 breaking Emotion usages (#1585)
* Fix jsx pragma breaking @compiled/babel-plugin-strip-runtime stylesheet extraction (#1557) * Fix Compiled babel plugin not being compatible with Emotion * Add tests to ensure support for Emotion * Add changeset * Fix prettier issue
Configuration menu - View commit details
-
Copy full SHA for db572d4 - Browse repository at this point
Copy the full SHA db572d4View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e2d1e4d - Browse repository at this point
Copy the full SHA e2d1e4dView commit details -
* fix: resolve cssMap from strict api having its generic output type unset * chore: add more tests * chore: changeset * chore: fix test * Update expert error location in test Co-authored-by: Kylor Hall <136543114+kylorhall-atlassian@users.noreply.github.com> * chore: fix comment --------- Co-authored-by: Kylor Hall <136543114+kylorhall-atlassian@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 34674ae - Browse repository at this point
Copy the full SHA 34674aeView commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c3dd20 - Browse repository at this point
Copy the full SHA 7c3dd20View commit details
There are no files selected for viewing