Skip to content

Releases: oleg-putseiko/eslint-plugin-import-fsd

v1.0.0

24 Jan 20:02
3cdcd8d
Compare
Choose a tag to compare

What's Changed

  • Core changes:
    • Add no-denied-layers rule
    • Add no-deprecated-layers rule
    • Add no-unknown-layers rule
    • Add recommended config
  • Docs:
    • Add installation instruction
    • Describe plugin settings and rules

Full Changelog: 1.0.0-canary.0...1.0.0

v1.0.0-canary.4

23 Jan 17:26
cea94be
Compare
Choose a tag to compare
v1.0.0-canary.4 Pre-release
Pre-release

What's changed

  • Fix path resolution:
    • Prevent file name from being removed when its extension is removed
    • Resolve slice index file paths and paths ending with a slash
  • Report messages for multiple declarations
  • Make the processes layer completely deprecated
  • Docs:
    • Describe the processes layer as completely deprecated
    • Add singular layer names to the deprecated layers rule description

Full Changelog: 1.0.0-canary.3...1.0.0-canary.4

v1.0.0-canary.3

24 Dec 20:25
43e5149
Compare
Choose a tag to compare
v1.0.0-canary.3 Pre-release
Pre-release

What's changed

  • Fix plugin configs:
    • Add the plugin prefix to the recommended config rules
  • Refactor project build:
    • Remove code minification
    • Build the package using TypeScript CLI instead of SWC CLI
  • Docs:
    • Rename layers and ESLint configuration files in examples

Full Changelog: 1.0.0-canary.2...1.0.0-canary.3

v1.0.0-canary.2

17 Dec 03:01
d366ae5
Compare
Choose a tag to compare
v1.0.0-canary.2 Pre-release
Pre-release

What's changed

  • Fix package publication CI:
    • Join a build package job to a publish one to include build artifacts in published files

Full Changelog: 1.0.0-canary.1...1.0.0-canary.2

v1.0.0-canary.1

17 Dec 02:15
7f6e0dd
Compare
Choose a tag to compare
v1.0.0-canary.1 Pre-release
Pre-release

What's changed

  • Fix package publication CI:
    • Include build artifacts in published files
    • Remove publishing to GitHub Packages

Full Changelog: 1.0.0-canary.0...1.0.0-canary.1

v1.0.0-canary.0

16 Dec 23:59
c3e6849
Compare
Choose a tag to compare
v1.0.0-canary.0 Pre-release
Pre-release

What's changed

  • Add rules:
    • no-denied-layers
    • no-deprecated-layers
    • no-unknown-layers
  • Add configs:
    • recommended

Full Changelog: https://github.com/oleg-putseiko/eslint-plugin-import-fsd/commits/1.0.0-canary.0