PackageTrack
Sign in Get early access

better_require_trailing_commas

A lint rule that enforces trailing commas behaves like ESLint’s comma-dangle with the always-multiline option.

2.5.5 chika3742/better_require_trailing_commas

What this package is like to depend on

Last release 1 months ago

14 Jul 2026

Ships fairly regularly

a new release about every 4 weeks

Most releases are documented

notes for 14 of 18 stable releases

3 versions withdrawn

withdrawn after publishing

7 months old

23 releases · first in 2025

23 releases in the last 12 months

see the full history below

Release timeline

23 releases · Dec 2025 to Jul 2026
2026
Release Pre-release Withdrawn

Releases

latest 23
  1. 5.0.0 24 Mar 2026 withdrawn

    Nothing published for this version

  2. 4.0.0 24 Mar 2026 withdrawn

    Nothing published for this version

  3. 3.0.0 24 Mar 2026 withdrawn

    Nothing published for this version

  4. 2.5.5 14 Jul 2026
    Release notes
    • Require analyzer v14.1.0 (now >=14.1.0 <15.0.0)
    • Added support for bulk fix
    Open source →
  5. 2.5.4 30 Jun 2026
    Release notes
    • Removed direct dependency from analyzer_plugin.
    • Require analyzer v13.2.0 (now >=13.2.0 <15.0.0).
    • Important: version 2.3.x and 2.4.x whose supports analyzer <12.0.0 are now discontinued. From now on, use the version of 2.5.x.
    Open source →
  6. 2.5.3 30 Jun 2026
    Release notes
    • Allow analyzer v14 (now >=12.0.0 <15.0.0)
    Open source →
  7. 2.5.2 27 May 2026
    Release notes
    • Allow analyzer v13 (now >=12.0.0 <14.0.0)
    Open source →
  8. 2.5.1 10 Apr 2026
    Release notes
    • Feat: Added support for object/map/list patterns.
    • Fix: avoid_unnecessary_commas removes incorrectly closing braces of formal parameter lists.
    • Fix: avoid_unnecessary_commas reports even when there is one element in record literals, record type annots, and record patterns.
    Open source →
  9. 2.5.0 01 Apr 2026
    Release notes
    • Since this version, I separated the minor versions depending on the supported analyzer version.
      • 2.3.0 supports analyzer ^9.0.0
      • 2.4.0 supports analyzer >=10.0.1 <12.0.0
      • 2.5.0 supports analyzer ^12.0.0
    • Minimum supported analyzer version is now v12.0.0
    Open source →
  10. 2.4.1 10 Apr 2026

    Nothing published for this version

  11. 2.4.0 01 Apr 2026

    Nothing published for this version

  12. 2.3.1 10 Apr 2026

    Nothing published for this version

  13. 2.3.0 01 Apr 2026

    Nothing published for this version

  14. 2.2.0 19 Jan 2026
    Release notes
    • Added avoid_unnecessary_commas lint rule.
    • Fix detection logic for formal parameter lists and record type annots.
    Open source →
  15. 2.2.0-dev.2 19 Jan 2026 pre-release

    Nothing published for this version

  16. 2.2.0-dev.1 19 Jan 2026 pre-release

    Nothing published for this version

  17. 2.1.0 18 Jan 2026
    Release notes
    • Require analyzer 10.0.1 or higher
    Open source →
  18. 2.0.5 04 Jan 2026
    Release notes
    • Update README
    Open source →
  19. 2.0.4 03 Jan 2026
    Release notes
    • Enabled the lint rule by default. Now diagnostics config in analysis_options.yaml is no longer needed.
    • Update README
    Open source →
  20. 2.0.3 02 Jan 2026
    Release notes
    • Allow analyzer 8.x
    • Update README
    Open source →
  21. 2.0.2 31 Dec 2025
    Release notes
    • Update README
    Open source →
  22. 2.0.1 31 Dec 2025
    Release notes
    • Update README
    Open source →
  23. 2.0.0 31 Dec 2025
    Release notes
    • Rewrite using analysis_server_plugin instead of custom_lint
      • Requires analyzer ^9.0.0 and Dart SDK ^3.10 (Flutter ^3.38)
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive