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

  • Update actions:
    • Update to actions/setup-node@4.0.3
  • Update dependencies:
    • Update to ansi-escapes@7.0.0
    • Update to c8@10.1.2
    • Update to husky@9.1.5
    • Update to lint-staged@15.2.10
    • Update to log-symbols@7.0.0
    • Update to supports-hyperlinks@3.1.0
    • Update to xo@0.59.3

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

  • Update actions:
    • Update to actions/checkout@4.0.0
    • Update to actions/setup-node@4.0.0
    • Update to actions/stale@9.0.0
  • Update dependencies:
    • Update to ansi-escapes@6.2.0
    • Update to ava@6.0.1
    • Update to lint-staged@15.2.0
    • Update to log-symbols@6.0.0
    • Update to plur@5.1.0
    • Update to string-width@7.0.0
    • Update to xo@0.56.0

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

  • Update actions:
    • Update to actions/setup-node@3.7.0
  • Update dependencies:
    • Update to ava@5.3.1
    • Update to c8@8.0.1
    • Update to lint-staged@13.2.3
    • Update to xo@0.54.2
  • Fix vulnerabilities:
    • Update to semver@5.7.2
    • Update to word-wrap@1.2.4
    • Update to yaml@2.2.2

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

  • Update actions:
    • Update to actions/stale@8
    • Update to actions/setup-node@3.6.0
  • Update dependencies:
    • Update to ava@5.2.0
    • Update to c8@7.13.0
    • Update to husky@8.0.3
    • Update to lint-staged@13.2.0
    • Update to xo@0.53.1
  • Fix vulnerabilities:
    • Update to json5@1.0.2
    • Update to webpack@5.76.1

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

v3.1.1

20 Nov 12:36
03c49ae
Compare
Choose a tag to compare
  • Update actions:
    • Update to actions/checkout@3
    • Update to actions/setup-node@3.5.1
    • Update to actions/stale@6
  • Update dependencies:
    • Update to ava@5.1.0
    • Update to c8@7.12.0
    • Update to husky@8.0.2
    • Update to lint-staged@13.0.3
    • Update to xo@0.52.4
  • Fix vulnerabilities:
    • Update to minimist@1.2.6
    • Update to terser@5.14.2

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
  • Update dependencies:
    • Update to chalk@4.1.2
    • Update to c8@7.8.0
    • Update to xo@0.45.0
  • Remove coveralls.
  • Fix some typos.
  • Use GitHub Actions instead of Travis for CI.

v3.0.0

07 May 16:51
7aff234
Compare
Choose a tag to compare
  • Update dependencies:
    • Update to ansi-escapes@5.0.0
    • Update to chalk@4.1.1
    • Update to log-symbols@5.0.0
    • Update to string-width@5.0.0
    • Update to ava@3.15.0
    • Update to strip-ansi@7.0.0
    • Update to xo@0.39.1
  • Use c8 instead of nyc.

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
  • Update dependencies:
    • Update to chalk@4.1.0
    • Update to ava@3.14.0
    • Update to nyc@15.1.0
    • Update to xo@0.36.1
  • Do you like stylelint-formatter-pretty? Maybe buy me a coffee: https://ko-fi.com/dreamseer

v2.1.0

24 May 18:22
c8671d4
Compare
Choose a tag to compare
  • Report parser errors (#27, thanks to @hipstersmoothie)
  • Update dependencies:
    • Update to log-symbols@4.0.0
    • Update to ava@3.8.2
    • Update to coveralls@3.1.0
    • Update to xo@0.30.0