Skip to content

Latest commit

Β 

History

History
370 lines (225 loc) Β· 14.8 KB

CHANGELOG.md

File metadata and controls

370 lines (225 loc) Β· 14.8 KB

Change Log

5.1.0

Minor Changes

5.0.1

Patch Changes

5.0.0

Major Changes

  • Upgrade to Stylelint 16 and migrate to ECMAScript modules (ESM). The minimum required Node.js version is 18.12.0. (#352)

4.6.0

Minor Changes

4.5.0

Minor Changes

  • Add will-change property to the Transitions & Animation group (#353)
    Thanks @connor-baer!

4.4.0 β€” 2023-11-19

Minor Changes

  • Add Masking properties #349

    • mask-border and related longhand properties
    • mask and related longhand properties

    mask was previously included within some SVG-specific properties β€” it’s been moved above those and below border & outline properties.

    mask-border properties are sorted above mask to highlight the fact that mask will reset mask-border to its initial value (as per W3C spec). I’m not familiar with these properties; if this order is problematic in practice, please file an issue!

Patch Changes

4.3.0 β€” 2023-07-10

Minor Changes

  • Add backdrop-filter to Background group #345

  • Add missing logical properties #343

    • Specific -start and -end for block and inline inset properties
    • inline-size and block-size, as well as min- and max- for both
    • Block and inline forms of overflow

4.2.0 β€” 2023-06-06

Minor Changes

4.1.0 β€” 2023-06-05

Minor Changes

  • Add independent transform properties #339
    Thanks @taichi221228!

    Note: unlike the transform function versions, the order of these properties does not affect the result.

4.0.0 β€” 2023-02-14

Major Changes

  • Upgrade stylelint-order to v6 c734150

    stylelint-order dropped support for Node v12 and v14. A peerDependency of Stylelint at v15 has also been updated to match.

3.1.0 β€” 2022-12-20

Minor Changes

  • Add composes property from CSS Modules #325

  • Add separate propertyGroups export #323

    Should help make customising the rule config a little easier.

3.0.0 β€” 2021-11-11

πŸ’£ Breaking

  • Upgrade stylelint-order to v5 #272 stylelint-order's minimum supported version of Stylelint is now >=14; the peerDependencies of this config have been updated to match.

2.6.0 β€” 2021-11-09

🎁 Added

  • Add @font-face–specific properties #271 src and other properties pertaining to display and metrics added to the typography group following the list properties. Also adds the font-variation-settings and font-optical-sizing OpenType properties.
  • Add aspect-ratio and logical properties #257 CSS Logical Properties control layout based on the writing mode. Thanks @4dr1en!

2.5.0 β€” 2021-08-15

🎁 Added

2.4.0 β€” 2021-04-19

🎁 Added

2.3.0 β€” 2020-10-24

🎁 Added

  • Add clip-path property #195

2.2.0 β€” 2020-10-17

🎁 Added

  • Add place-items property #193 Thanks @sergiofontes!

    Shorthand for the align-items and justify-items properties.

2.1.0 β€” 2020-07-31

🎁 Added

  • Add unprefixed gap properties #166 These are added outside of the other grid properties, since it is now used in flex contexts as well, but directly after grid-gap for better backwards-compatibility.

    See MDN Web Docs for reference.

♻️ Changed

  • Upgrade dependencies #165

2.0.4 β€” 2020-03-16

♻️ Changed

  • Upgrade semantic-release config 6d3a4cd
  • Upgrade dependencies #101 stylelint-order bumped to v4. Other internal dependencies upgraded to their latest.
  • Update CI node versions 8ad3f0d esm package required for AVA to run in Node 10+.

2.0.3 β€” 2019-07-13

♻️ Changed

  • Upgrade dependencies #70 Bump stylelint-order from 2.0.0 to 3.0.1

2.0.2 β€” 2019-04-16

♻️ Changed

  • Update Stylelint to 10.0.0 #35 Also updates peerDependency version range.

2.0.1 β€” 2018-12-16

♻️ Changed

  • Upgrade dependency versions #30
    • stylelint-order now at 2.x.x
    • Dev dependencies updated
    • Fixed sub-dependency vulnerabilities fixed per npm audit
  • Add tests #29
    • Includes AVA test runner
    • Adds stylelint as a dev/peer dependency
    • Adds example code fixtures & basic tests

2.0.0 β€” 2018-03-22

πŸ—‘οΈ Removed

  • Outdated & deprecated vendor-prefixed properties

♻️ Changed

  • Updated CSS Grid layout properties to better follow the pattern of having shorthand properties first

1.2.4 β€” 2018-03-13

πŸ—‘οΈ Removed

♻️ Changed

  • Upgraded stylelint-order dependency
    Thanks @ai!

1.2.3 β€” 2017-11-14

♻️ Changed

1.2.2 β€” 2017-07-27

🎁 Added

  • Vendor-specific font-smoothing properties
    Thanks @yakhinvadim!

1.2.1 β€” 2017-06-29

♻️ Changed

1.2.0 β€” 2017-05-19

♻️ Changed

  • order/declaration-block-properties-specified-order was removed in stylelint-order v0.4; replaced with order/properties-order

1.1.0 - 2017-04-16

🎁 Added

  • SVG presentation properties

♻️ Changed

1.0.0 - 2017-02-11

πŸ—‘οΈ Removed

  • declaration-block-properties-order Stylelint rule

🎁 Added

0.3.0 - 2017-02-03

🎁 Added

  • Compositing properties (i.e., background-blend-mode, isolation, & mix-blend-mode)

0.2.0 - 2017-01-28

πŸ—‘οΈ Removed

  • Deprecated flexbox properties
  • extends property

🎁 Added

  • Properties for CSS Grid layout
  • Missing flexbox properties (e.g., align-content, order, etc.)

πŸ› Fixed

  • JSON object/array structure

0.1.0 - 2017-01-27

πŸŽ‰ Initial release