Skip to content

Releases: mrcgrtz/stylelint-formatter-pretty

v4.0.1

03 Sep 16:39
176e3b6
Compare
Choose a tag to compare

This is an update release, bumping most of the dependencies and fixing a few vulnerabilities. It also replaces ava with the Node test runner.

Updates

Full Changelog: v4.0.0...v4.0.1

v4.0.0

10 Dec 16:55
b67e22e
Compare
Choose a tag to compare

Breaking Changes

  • Require Stylelint 16.0.0 or newer.
  • Require Node.js 18.12.0 or newer.
  • This package is now pure ESM. It cannot be require()'d from CommonJS. This means you have the following choices:
    1. Use ESM yourself. (preferred)
      Use import formatter from 'stylelint-formatter-pretty' instead of const formatter = require('stylelint-formatter-pretty') to import the package.
    2. If you cannot move to ESM yet, do not upgrade to this version.

Updates

Full Changelog: v3.2.1...v4.0.0

v3.2.1

10 Aug 11:17
d9c45c8
Compare
Choose a tag to compare

Announcement

This will be the last version to support Node 14 and 16.

Updates

Full Changelog: v3.2.0...v3.2.1

v3.2.0

03 Apr 10:56
6d5819a
Compare
Choose a tag to compare

New features

  • Add hyperlinks for rules. (#121)

Fixes

  • Dim the rule to be on par with eslint-formatter-pretty.

Updates

Full Changelog: v3.1.1...v3.2.0

v3.1.1

20 Nov 12:36
03c49ae
Compare
Choose a tag to compare

Full Changelog: v3.1.0...v3.1.1

v3.1.0

28 Dec 18:51
814953b
Compare
Choose a tag to compare
  • Fix using this formatter with the Stylelint CLI (#41). As Stylelint does not support ESM yet (see stylelint/stylelint#5291), this formatter stays a hybrid package for the time being.
  • Downgrade these dependencies to non-ESM versions:
    • ansi-escapes
    • chalk
    • log-symbols
    • plur
    • string-width
  • Bump xo from 0.45.0 to 0.47.0 by @dependabot

New Contributors

Full Changelog: v3.0.1...v3.1.0

v3.0.1

01 Nov 12:38
9fe8485
Compare
Choose a tag to compare

v3.0.0

07 May 16:51
7aff234
Compare
Choose a tag to compare

Breaking Changes

  • Require Node.js 14 or newer.

  • This package is now pure ESM. It cannot be require()'d from CommonJS. This means you have the following choices:

    1. Use ESM yourself. (preferred)
      Use import foo from 'foo' instead of const foo = require('foo') to import the package.
    2. If the package is used in an async context, you could use await import(…) from CommonJS instead of require(…).
    3. If you cannot move to ESM yet, do not upgrade to this version.

    I would strongly recommend moving to ESM. ESM can still import CommonJS packages, but CommonJS packages cannot import ESM packages synchronously.

    ESM is natively supported by Node.js 12 and later.

    Please note: My repos are not the place to ask ESM support questions.

v2.1.1

29 Dec 12:13
d075904
Compare
Choose a tag to compare

v2.1.0

24 May 18:22
c8671d4
Compare
Choose a tag to compare