PackageTrack
Sign in Get early access

flutter_lints

Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

6.0.0 1000K downloads/mo #24 most downloaded on pub.dev flutter/packages

What this package is like to depend on

Last release 1 years ago

27 May 2025

Release timing varies

gaps range from 2 weeks to 1.2 years

Nearly every release is documented

notes for 15 of 16 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

17 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

17 releases · May 2021 to May 2025
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 17
  1. 6.0.0 27 May 2025
    Release notes
    • Updates package:lints dependency to version 6.0.0, with the following changes:
      • adds strict_top_level_inference
      • adds unnecessary_underscores
    • Updates minimum supported SDK version to Flutter 3.32/Dart 3.8.
    Open source →
  2. 5.0.0 25 Sep 2024
    Release notes
    • Updates package:lints dependency to version 5.0.0, with the following changes:
      • adds invalid_runtime_check_with_js_interop_types
      • adds unnecessary_library_name
      • removes avoid_null_checks_in_equality_operators
    • Removes the following lints (see https://github.com/dart-lang/lints/issues/205):
      • prefer_const_constructors
      • prefer_const_declarations
      • prefer_const_literals_to_create_immutables
    • Updates minimum supported SDK version to Flutter 3.24/Dart 3.5.
    Open source →
  3. 4.0.0 09 May 2024
    Release notes
    • Updates package:lints dependency to version 4.0.0, with the following changes:
      • adds library_annotations
      • adds no_wildcard_variable_uses
      • removes package_prefixed_library_names
      • removes library_names
    Open source →
  4. 3.0.2 26 Mar 2024
    Release notes
    • Updates minimum supported SDK version to Flutter 3.13/Dart 3.1.
    • Updates various links in comments and documentation.
    Open source →
  5. 3.0.1 03 Nov 2023
    Release notes
    • Replaces flutter pub add --dev with dev: in README.md.
    Open source →
  6. 3.0.0 18 Oct 2023
    Release notes
    • Updated package:lints dependency to version 3.0.0, with the following changes:
      • added collection_methods_unrelated_type
      • added dangling_library_doc_comments
      • added implicit_call_tearoffs
      • added secure_pubspec_urls
      • added type_literal_in_constant_pattern
      • added unnecessary_to_list_in_spreads
      • added use_string_in_part_of_directives
      • added use_super_parameters
      • removed iterable_contains_unrelated_type
      • removed list_remove_unrelated_type
      • removed no_wildcard_variable_uses
      • removed prefer_equal_for_default_values
      • removed prefer_void_to_null
    • Updates minimum supported SDK version to Flutter 3.10 / Dart 3.0.
    Open source →
  7. 2.0.3 29 Aug 2023
    Release notes
    • Adds pub topics to package metadata.
    • Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
    Open source →
  8. 2.0.2 28 Jun 2023
    Release notes
    • Update links to the old linter site in the README and example to point to dart.dev.
    • Updates minimum supported SDK version to Flutter 3.3/Dart 2.18.
    Open source →
  9. 2.0.1 20 Apr 2022
    Release notes
    • Updated readme to document suggestion process for new lints
    Open source →
  10. 2.0.0 18 Mar 2022
    Release notes
    • Added the following lints:
      • sort_child_properties_last
      • use_build_context_synchronously
    • Updated package:lints dependency to version 2.0.0, which added the following lints:
      • depend_on_referenced_packages
      • library_private_types_in_public_api
      • no_leading_underscores_for_library_prefixes
      • no_leading_underscores_for_local_identifiers
      • null_check_on_nullable_type_parameter
      • prefer_interpolation_to_compose_strings
      • unnecessary_constructor_name
      • unnecessary_late
      • unnecessary_null_aware_assignments
      • unnecessary_nullable_for_final_variable_declarations
    • Bumped the minimum required Dart SDK version to 2.17
    Open source →
  11. 1.0.4 07 Jul 2021
    Release notes
    • Small update to readme
    Open source →
  12. 1.0.3 01 Jun 2021
    Release notes
    • More small updates to readme
    Open source →
  13. 1.0.2 18 May 2021
    Release notes
    • Small updates to readme
    Open source →
  14. 1.0.1 13 May 2021
    Release notes
    • Added an example project
    Open source →
  15. 1.0.0 12 May 2021
    Release notes
    • Initial release
    Open source →
  16. 1.0.0-dev.0 05 May 2021 pre-release

    Nothing published for this version

  17. 0.0.0 05 May 2021

    Nothing published for this version

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