PackageTrack
Sign in Get early access

analysis_lints

Unified analysis rules set for Flutter and Dart projects

1.1.0 SunnatilloShavkatov/analysis_lints

What this package is like to depend on

Last release 9 days ago

14 Aug 2026

Release timing varies

gaps range from 2 weeks to 6 months

Nearly every release is documented

notes for 11 of 11 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

11 releases · first in 2025

8 releases in the last 12 months

see the full history below

Release timeline

11 releases · Apr 2025 to Aug 2026
2026
Release Pre-release

Releases

latest 11
  1. 1.1.0 14 Aug 2026
    Release notes
    • feat: add Dart 3.13 primary-constructor lints — empty_container_bodies, initialize_in_field_declaration, unnecessary_const_in_enum_constructor, unnecessary_primary_constructor_body, unnecessary_type_name_in_constructor, use_declaring_parameters
    • chore: raise SDK floor to >=3.13.0 (required for new lints)
    • fix: remove deprecated lint rules that triggered deprecated_lint warnings — avoid_null_checks_in_equality_operators, avoid_private_typedef_functions, unnecessary_await_in_return, use_if_null_to_convert_nulls_to_bools (removed from both analyzer.errors and linter.rules)
    Open source →
  2. 1.0.9 31 Jan 2026
    Release notes
    • chore: bump version to 1.0.9 and update SDK and dependencies
    Open source →
  3. 1.0.8 31 Jan 2026
    Release notes
    • chore: bump version to 1.0.8 and update SDK and dependencies
    Open source →
  4. 1.0.7 31 Jan 2026
    Release notes
    • chore: bump version to 1.0.7 and update SDK and dependencies
    Open source →
  5. 1.0.6 31 Jan 2026
    Release notes
    • chore: bump version to 1.0.6 and update SDK and dependencies
    Open source →
  6. 1.0.5 25 Oct 2025
    Release notes

    Added

    • Example Package: Added comprehensive example demonstrating package usage
      • example/main.dart: Basic usage example with clear instructions
      • example/pubspec.yaml: Proper dependency configuration
      • example/README.md: Detailed usage guide and documentation
      • example/analysis_options.yaml: Analysis rules configuration example

    Changed

    • Package Structure: Improved package structure to meet pub.dev standards
    • Documentation: Enhanced documentation with practical examples
    Open source →
  7. 1.0.4 13 Oct 2025
    Release notes

    Added

    • Linter Rules: Added support for two new linter rules introduced in Flutter 3.9.0:
      • switch_on_type: Discourages the use of runtimeType in switch statements, promoting pattern matching instead
      • unnecessary_unawaited: Flags redundant uses of the unawaited function on expressions already marked with @awaitNotRequired

    Changed

    • Severity Levels: Set the severity level for the new linter rules to warning

    Removed

    • Deprecated Rules: Removed deprecated linter rules:
      • avoid_as: Deprecated rule, modern Dart allows type casting when necessary
      • avoid_catches_without_on_clauses: Overly strict rule removed for flexibility
    Open source →
  8. 1.0.3 21 Sep 2025
    Release notes
    • TODO: avoid_catching_errors lint rule removed.
    Open source →
  9. 1.0.2 31 May 2025
    Release notes
    • TODO: Lints and formatting.
    Open source →
  10. 1.0.1 25 Apr 2025
    Release notes
    • TODO: Describe initial release.
    Open source →
  11. 1.0.0 25 Apr 2025
    Release notes
    • TODO: Describe initial release.
    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