NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5578 most downloaded on pub.dev
A lint plugin for the Dart analyzer that enforces custom import rules in your projects, enabling everything from simple allow/disallow lists to complex module dependency constraints.
Last release 5 months ago
07 May 2026
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
10 months old
8 releases · first in 2025
One column per month.
chore(env): Set up Prettier by @fujidaiti in #17
Full Changelog: v0.0.7...v0.0.8
Add a global and per-rule severity option to change the severity level of rule violation reports.
Add a global and per-rule severity option to change the severity level of rule violation reports.
severity field to change the severity level of
rule violation reports.chore(deps): Bump the dependencies group with 2 updates
chore(deps): Bump the dependencies group with 2 updates (#9)
* chore(deps): Bump the dependencies group with 2 updates
Bumps the dependencies group with 2 updates: [analysis_server_plugin](https://github.com/dart-lang/sdk/tree/main/pkg) and [analyzer](https://github.com/dart-lang/sdk/tree/main/pkg).
Updates `analysis_server_plugin` from 0.3.4 to 0.3.7
- [Changelog](https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/sdk/commits/0.3.7.0/pkg)
Updates `analyzer` from 9.0.0 to 10.0.1
- [Changelog](https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/sdk/commits/HEAD/pkg)
Updates `analyzer` from 9.0.0 to 10.0.1
- [Changelog](https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/sdk/commits/HEAD/pkg)
---
updated-dependencies:
- dependency-name: analysis_server_plugin
dependency-version: 0.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: analyzer
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: analyzer
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump version
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: fujidaiti <fujidaiti@gmail.com>
chore(pkg): bumped analyzer version
chore(pkg): bumped analyzer version (#7)
Co-authored-by: Yev Velizhenkov <yv+duett@duett.no>
feat(pkg): Refresh stale cached rules when rules file changes
feat(pkg): Refresh stale cached rules when rules file changes (#5)
* feat: Add automatic config reload on file modification
Implement timestamp-based cache invalidation to detect when import_rules.yaml
or analysis_options.yaml has been modified. The plugin now automatically reloads
rules without requiring IDE restart.
Changes:
- Add configFilePath and modificationStamp fields to Config class
- Update ConfigParser to capture file metadata when loading
- Implement cache validation logic that checks modification timestamps
- Handle FileSystemException when config files are deleted
Benefits:
- Users can modify rules and see changes immediately
- Gracefully handles file deletion and inaccessibility
- Minimal performance impact (fast timestamp comparison)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* update readme
* format
* bump to 0.0.4
---------
Co-authored-by: Claude <noreply@anthropic.com>
Fix broken image links in README.md.
- Just fix README.md.
- Initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →