diff --git a/CHANGELOG.md b/CHANGELOG.md index 38727912c..fec3a6cc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,17 @@ `color.green()`, `color.blue()`, `color.hue()`, `color.saturation()`, `color.lightness()`, `color.whiteness()`, and `color.blackness()`. -* `selector.unify()` now preserves the relative order of pseudo-classes and - pseudo-elements within individual selectors when combining them. +* Changes to how `selector.unify()` and `@extend` combine selectors: + + * The relative order of pseudo-classes (like `:hover`) and pseudo-elements + (like `::before`) within each original selector is now preserved when + they're combined. + + * Pseudo selectors are now consistently placed at the end of the combined + selector, regardless of which selector they came from. Previously, this + reordering only applied to pseudo-selectors in the second selector. + + * Prioritizes components from the first selector in the output. ## 1.79.1