Releases: atlassian-labs/compiled
Releases · atlassian-labs/compiled
@compiled/[email protected]
Patch Changes
- 8ab02df: Babel template string replaced with it's AST node counterparts - Minorly improving performance
@compiled/[email protected]
Patch Changes
- e2b408a: Allow for flattened chained pseudo-selectors, eg.
&:hover::afterin our type syntaxes
@compiled/[email protected]
Patch Changes
- Updated dependencies [9a66324]
- Updated dependencies [9a66324]
- Updated dependencies [cceffda]
- @compiled/[email protected]
- @compiled/[email protected]
- @compiled/[email protected]
@compiled/[email protected]
Patch Changes
- Updated dependencies [9a66324]
- Updated dependencies [cceffda]
- @compiled/[email protected]
- @compiled/[email protected]
@compiled/[email protected]
Patch Changes
- Updated dependencies [9a66324]
- @compiled/[email protected]
@compiled/[email protected]
Minor Changes
-
9a66324: Adds a possibly breaking change to flatten multiple selectors into separate rules to better deduplicate and sort styles.
You can disable this by setting
flattenMultipleSelectors: falsein Babel and other config.For example:
css({ '&:hover, &:focus': { color: 'red', }, });
Is transformed into the same code as this would be:
css({ '&:hover': { color: 'red' }, '&:focus': { color: 'red' }, });
Without this, pseudo-selectors aren't sorted properly in some scenarios.
@compiled/[email protected]
Minor Changes
- 9a66324: Adds option
flattenMultipleSelectors(defaults totrue) to allow flattening of multiple selectors into separate rules to better deduplicate and sort styles.
Patch Changes
- cceffda: Resolve an issue where cssMap was being defined after its consumer, which relies on the xcss prop.
- Updated dependencies [9a66324]
- @compiled/[email protected]
@compiled/[email protected]
Patch Changes
- Updated dependencies [9a66324]
- @compiled/[email protected]
@compiled/[email protected]
@compiled/[email protected]
Patch Changes
- b3b4b34: Fix
toHaveCompiledCssin @compiled/jest crashing on SVG elements due to lack of className property and expands tests in@compiled/react.