Releases: oleg-putseiko/eslint-plugin-import-fsd
Releases · oleg-putseiko/eslint-plugin-import-fsd
v1.0.0
What's Changed
- Core changes:
- Add
no-denied-layers
rule - Add
no-deprecated-layers
rule - Add
no-unknown-layers
rule - Add
recommended
config
- Add
- Docs:
- Add installation instruction
- Describe plugin settings and rules
Full Changelog: 1.0.0-canary.0...1.0.0
v1.0.0-canary.4
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
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
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
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
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