NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4955 most downloaded on pub.dev
Finds and removes unused gen-l10n translation keys from ARB files using resolved static analysis.
Last release 20 days ago
18 Sep 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
3 months old
9 releases · first in 2026
One column per month.
Full Changelog : v0.4.2...v0.5.0
Full Changelog: v0.4.2...v0.5.0
Full Changelog : v0.4.1...v0.4.2
Full Changelog : v0.4.0...v0.4.1
Full Changelog: v0.4.0...v0.4.1
clean no longer rewrites ARB files it removed nothing from: untouched
files stay byte-identical instead of being reformatted by re-serialization.lib/l10n/l10n.dart helpers) are now scanned for key usage; only the
generated <output-localization-file> and its _<locale> variants are
excluded. Previously, keys used only in such files were wrongly deleted.tool/ scripts are now scanned for key usage.--keep globs report a clean error (exit 2) instead of crashing
with a stack trace.--keep globs are case-sensitive on every platform; previously they were
case-insensitive on Windows only.SweepEngine accepts a relative projectRoot instead of throwing a raw
ArgumentError.null value is now counted in the
per-file removal totals.feat: monorepo and workspaces support by @yash-garg in #2
Full Changelog: v0.3.0...v0.4.0
--scan/-s flag on check and clean: include additional package
roots (monorepo siblings) when scanning for key usage.package_config.json is found
by walking up parent directories.chore(deps): bump actions/checkout from v4 to v7 by @dependabot [bot] in #1
Full Changelog: v0.2.2...v0.3.0
sort command: alphabetizes keys in all ARB files, keeping @@
headers first and @key metadata attached to its key.Full Changelog : v0.2.1...v0.2.2
Full Changelog: v0.2.1...v0.2.2
analyzer constraint to >=10.0.0 <15.0.0 so sweeper can coexist
with packages pinned to older analyzer majors (e.g. dart_code_linter).
Full test suite verified against analyzer 10.0.0 and 14.0.0.Full Changelog : v0.2.0...v0.2.1
Full Changelog: v0.2.0...v0.2.1
Full Changelog : v0.1.0...v0.2.0
Full Changelog: v0.1.0...v0.2.0
output-dir or the legacy package:flutter_gen
synthetic package), so identically-named classes elsewhere never count.--quiet/-q flag on check and clean to print summaries only.Full Changelog : https://github.com/yash-garg/sweeper/commits/v0.1.0
Full Changelog: https://github.com/yash-garg/sweeper/commits/v0.1.0
check and clean commands with resolved-AST unused-key
detection, --keep globs, --json, --dry-run, and fail-closed behavior.Your coding agent can read these notes before it upgrades. Set up the MCP server →