Skip to content

Releases: andrewmolyuk/eslint-plugin-vue-modular

v1.23.0

19 Sep 21:09
Immutable release. Only release title and notes can be modified.
aed5940

Choose a tag to compare

1.23.0 (2025-09-19)

  • feat: update documentation for various rules to include recommended config status and remove obsolet (aed5940)
  • feat: update rules to recommend usage and add internal-imports-relative rule with documentation (237ce39)
  • docs: update README.md to enhance contribution guidelines and improve clarity (3f43009)
  • refactor: rename cross-imports-absolute rule to cross-imports-alias and update documentation (1ec0124)

v1.22.0

19 Sep 19:41
Immutable release. Only release title and notes can be modified.
9e231b0

Choose a tag to compare

1.22.0 (2025-09-19)

  • feat: add cross-imports-absolute rule to enforce project root alias for cross-layer imports (9e231b0)
  • docs: improve wording in README.md for clarity and add link to CONTRIBUTING.md (919e906)
  • docs: update vue-modular-architecture.md to integrate ESLint plugin rules for modular architecture (6a5aec1)

v1.21.0

18 Sep 19:53
Immutable release. Only release title and notes can be modified.
264351d

Choose a tag to compare

1.21.0 (2025-09-18)

  • fix: update email format in README.md for rule suggestions (264351d)
  • docs: remove outdated development note and update rule suggestion section in README.md (7bfccb0)
  • chore: update build status badge link in README.md (834ea7e)
  • feat: add 'next' target to Makefile for streamlined branch management (a0b912d)

v1.20.0

18 Sep 09:23
Immutable release. Only release title and notes can be modified.
7676cda

Choose a tag to compare

1.20.0 (2025-09-18)

  • fix: add type annotations for VueModularRuleContext in parseProjectOptions tests (7676cda)
  • chore: add NODE_AUTH_TOKEN to semantic-release environment variables (618e2f8)
  • chore: add permissions section for pull request workflow (9c77a8f)
  • chore: remove NODE_AUTH_TOKEN from semantic-release step and rename test workflow (e6f4eb6)
  • chore: remove redundant install and lint commands from workflows (406f56c)
  • chore: rename commitlint configuration file (32f8e15)
  • chore: update dependencies in package.json (4afd118)
  • chore(merge): add permissions section for pull request workflow (#31) (ed4c588), closes #31
  • chore(merge): reorder rules that should be implemented in the MVP (#30) (0487bcc), closes #30
  • feat: enhance ESLint configuration with markdown and JSONC support (8bef7ce)
  • docs: add contributing guidelines and project documentation (152f625)
  • docs: reorder rules that should be implemented in the MVP (8c45a67)

v1.19.2

14 Sep 21:10
5fb6015

Choose a tag to compare

1.19.2 (2025-09-14)

  • fix(app-imports): allow relative imports within app/ folder and update test cases (0e73372)

v1.19.1

14 Sep 20:31
6f8ee0d

Choose a tag to compare

1.19.1 (2025-09-14)

  • fix: improve folder-kebab-case rule to skip non-directory entries and enhance test cases (a8f4db0)

v1.19.0

14 Sep 19:50
df98534

Choose a tag to compare

1.19.0 (2025-09-14)

  • feat: add app-imports rule to enforce import restrictions in app folder (eb29a67)

v1.18.2

14 Sep 19:09
b60fc3c

Choose a tag to compare

1.18.2 (2025-09-14)

  • fix: enhance merge commit filtering in release notes configuration (f502678)
  • fix: update merge commit filtering in release notes configuration (ca66770)

v1.18.1

14 Sep 18:37
cb562de

Choose a tag to compare

1.18.1 (2025-09-14)

  • Update import paths for consistency in feature-imports and parseRuleOptions (#25) (cb562de), closes #25
  • fix: update import paths in feature-imports and parseRuleOptions for consistency (0e4a4f6)

v1.18.0

14 Sep 18:22
9ae6658

Choose a tag to compare

1.18.0 (2025-09-14)

  • feat: add views-suffix rule to enforce 'View.vue' suffix for view files with tests and documentation (a7aefa2)
  • feat: add views-suffix rule to enforce 'View.vue' suffix for view files with tests and documentation (#24) (9ae6658), closes #24
  • fix: remove unnecessary type casting in parseRuleOptions for views-suffix rule (75e0390)