PackageTrack
Sign in Get early access

yumemi_lints

Customizable Linter library which enforces coding standards and best practice for Flutter/Dart apps, packages and plugins.

4.4.0 7.3K downloads/mo #3351 most downloaded on pub.dev yumemi-inc/flutter-yumemi-lints

What this package is like to depend on

Last release 4 months ago

03 Apr 2026

Ships fairly regularly

a new release about every 2 months

Nearly every release is documented

notes for 19 of 19 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

19 releases · first in 2023

2 releases in the last 12 months

see the full history below

Release timeline

19 releases · Nov 2023 to Apr 2026
2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 4.4.0 03 Apr 2026
    Release notes

    Update package version to 4.4.0

    Open source →
    Release notes
    • Added support for Dart 3.11.x.
    • Added support for Flutter 3.41.x.
    Open source →
  2. 4.3.0 16 Nov 2025
    Release notes

    Update package version to 4.3.0

    Open source →
    Release notes
    • Added support for Dart 3.10.x.
    • Added support for Flutter 3.38.x.
    Open source →
  3. 4.2.0 15 Aug 2025
    Release notes

    Update package version to 4.2.0

    Open source →
    Release notes
    • Added support for Dart 3.9.x.
    • Added support for Flutter 3.35.x.
    Open source →
  4. 4.1.1 29 May 2025
    Release notes

    Update package version to 4.1.1

    Open source →
    Release notes

    Improvements

    • Added formatter: trailing_commas: preserve to the recommended configuration files for Dart 3.8.x (lib/dart/3.8/recommended.yaml) and Flutter 3.32.x (lib/flutter/3.32/recommended.yaml) to explicitly preserve trailing commas.
    Open source →
  5. 4.1.0 28 May 2025
    Release notes

    Update package version to 4.1.0

    Open source →
    Release notes
    • Added support for Dart 3.8.x.
    • Added support for Flutter 3.32.x.
    Open source →
  6. 4.0.0 02 May 2025
    Release notes

    Re: Update package version to 4.0.0

    Open source →
    Release notes

    Changed

    • Modified the reference source for lint rules, allowing precise identification of when each rule was added or removed. This enables providing accurate lint rule lists for specific Dart versions.
      • Added the following lint rules with their supported Dart versions:
        • avoid_as: 2.17 - 2.19
        • invariant_booleans: 2.17 - 2.19
        • prefer_bool_in_asserts: 2.17 - 2.19
        • prefer_equal_for_default_values: 2.17 - 2.19
        • super_goes_last: 2.17 - 2.19
        • always_require_non_null_named_parameters: 2.17 - 3.2
        • avoid_returning_null: 2.17 - 3.2
        • avoid_returning_null_for_future: 2.17 - 3.2
        • iterable_contains_unrelated_type: 2.17 - 3.2
        • list_remove_unrelated_type: 2.17 - 3.2
        • package_api_docs: 2.17 - 3.6
        • unsafe_html: 2.17 - 3.6
        • enable_null_safety: 2.19
    Open source →
  7. 3.1.0 15 Feb 2025
    Release notes

    Update package version to 3.1.0

    Open source →
    Release notes
    • Added support for Dart 3.7.x.
    • Added support for Flutter 3.29.x.
    Open source →
  8. 3.0.0 27 Jan 2025
    Release notes

    Update package version to 3.0.0

    Open source →
    Release notes

    Changed

    • Removed lint rules as they are now marked as "removed" in the upstream Dart SDK [dart-lang/sdk/pkg/linter/tool/machine/rules.json@762a4c7]. This is an intentional change as these rules have been officially deprecated:
      • package_api_docs
      • unsafe_html

    Features

    • Added support for Dart 3.6.x.
    • Added support for Flutter 3.27.x.

    Improvements

    • Changed to be independent of the path package.
    • Changed to be independent of the meta package.
    • Changed to be independent of the pub_semver package.
    • Changed to be independent of the yaml package.
    • Changed to be independent of the file package.
    • Changed to be independent of the args package.
    Open source →
  9. 2.2.0 15 Aug 2024
    Release notes

    Update package version to 2.2.0

    Open source →
    Release notes

    Features

    • Added support for Dart 3.5.x.
    • Added support for Flutter 3.24.x.

    Improvements

    • Output to use "categories" instead of "group".
    Open source →
  10. 2.1.0 21 May 2024
    Release notes

    Update package version to 2.1.0

    Open source →
    Release notes
    • Added support for Dart 3.4.x.
    • Added support for Flutter 3.22.x.
    Open source →
  11. 2.0.0 02 May 2024
    Release notes

    Features

    • Added update command to automatically update lint rules to match the Flutter or Dart sdk version of the project.
      • dart run yumemi_lints update

    Breaking Changes

    • Removed the patch version from the directory name of Lint Rules.
    • Changed the lint rule use_setters_to_change_properties to be deprecated.
    • Changed the severity level of some lint rules to error.
      • invalid_use_of_visible_for_testing_member
      • annotate_overrides
      • annotate_redeclares
      • avoid_implementing_value_types
      • avoid_renaming_method_parameters
      • avoid_shadowing_type_parameters
      • conditional_uri_does_not_exist
      • depend_on_referenced_packages
      • file_names
      • implementation_imports
      • library_names
      • matching_super_parameters
      • null_check_on_nullable_type_parameter
      • package_names
      • recursive_getters
      • void_checks
    • Fixed a bug in determining if a lint rule is exclusive to Flutter, and added/removed some lint rules in all.yaml for dart and flutter.
      • Added to Dart and removed from Flutter.
        • avoid_print
        • prefer_const_constructors
        • prefer_const_constructors_in_immutables
        • prefer_const_declarations
        • prefer_const_literals_to_create_immutables
      • Added to Flutter and removed from Dart.
        • diagnostic_describe_all_properties
        • sized_box_shrink_expand
        • use_colored_box
        • use_decorated_box
    Open source →
  12. 1.7.0 19 Feb 2024
    Release notes
    • Added support for Dart 3.3.0.
    • Added support for Flutter 3.19.0.
    Open source →
  13. 1.6.0 31 Jan 2024
    Release notes
    • Added support for Dart 3.2.6.
    • Added support for Flutter 3.16.9.
    Open source →
  14. 1.5.0 21 Jan 2024
    Release notes
    • Added support for Dart 3.2.5.
    • Added support for Flutter 3.16.8.
    Open source →
  15. 1.4.0 15 Jan 2024
    Release notes
    • Added support for Dart 3.2.4.
    • Added support for Flutter 3.16.5 to 3.16.7.
    Open source →
  16. 1.3.0 15 Dec 2023
    Release notes
    • Added support for Flutter 3.16.4.
    Open source →
  17. 1.2.0 08 Dec 2023
    Release notes
    • Added support for Dart 3.2.1 to 3.2.3.
    • Added support for Flutter 3.16.1 to 3.16.3.
    Open source →
  18. 1.1.0 17 Nov 2023
    Release notes
    • Added support for Dart 3.1.4 to 3.2.0.
    • Added support for Flutter 3.13.7 to 3.16.0.
    Open source →
  19. 1.0.0 06 Nov 2023
    Release notes
    • Initial version.

    <!-- Links -->

    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