Skip to content

v6.0.0

Latest
Compare
Choose a tag to compare
@sverweij sverweij released this 27 Oct 11:14
· 4 commits to main since this release
v6.0.0
272517d

🚨 breaking changes

  • 61385d4/ 3e277dc build!(npm): drops support for node 14 & 16 - BREAKING

📖 documentation

  • b838be8 doc(README): fixes the ci status badge
  • a13a3fe doc: updates dependency graph documentation

✨ fixes

  • 8c9e1ce refactor: prepare the plugin for eslint's new 'flat-config'
  • 27ec31b fix: adds json schema for rule configurations
  • e0f275f build(npm): npm pkg fix

👷 maintenance

CI/ CD

  • 01ad66c ci: sets up automated publishing with provenance
  • 95207f3 ci: adds trigger to clean package.json directly before packaging
  • 26723b7 fix(lint): master -> main in dependency-cruiser config

♻️ life cycle management

  • cd23c21/ 4ac469c build(npm): updates external devDependencies
  • 60512db ci(deps): bump actions/checkout from 3 to 4 (#22)
  • 3058a16 refactor(test): replaces chai with node's native assertion library
  • 04d40c5 ci: sets up dependabot for keeping GitHub actions up to date
  • 231aaba ci: sets latest platform to run on to node 21

🏭 refactoring

  • 158bdb8 refactor(test): uses subpath imports to ease readability
  • a0cf3c3 build: re-arrange for convenience