dart_test_tools
Additional tools and helpers for writing dart unit tests and GitHub Actions Workflows.
7.3.0
4.3K downloads/mo
#4050 most downloaded on pub.dev
Skycoder42/dart_test_tools
What this package is like to depend on
Last release 10 days ago
14 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 94 of 94 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
104 releases · first in 2021
22 releases in the last 12 months
see the full history below
Release timeline
104 releases · Sep 2021 to Aug 2026Releases
latest 60 of 104-
7.3.014 Aug 2026Release notes
Open source →Changelog
7.3.0 - 2026-08-14
Changed
auto-update: Automatically try to apply formatting and auto-fixes when updating
The package and it's documentation are available at pub.dev.
Release notes
Open source →Changed
auto-update: Automatically try to apply formatting and auto-fixes when updating
-
7.2.1014 Aug 2026Release notes
Open source →Changelog
7.2.10 - 2026-08-14
Changed
- Updated min sdk version to ^3.13.0
- Updated dependencies
- Updated linter rules
The package and it's documentation are available at pub.dev.
Release notes
Open source →Changed
- Updated min sdk version to ^3.13.0
- Updated dependencies
- Updated linter rules
-
7.2.924 Jul 2026Release notes
Open source →Changelog
7.2.9 - 2026-07-24
Fixed
generate-cask: Fix deprecated depends_on format
The package and it's documentation are available at pub.dev.
-
7.2.822 Jul 2026Release notes
Open source →Changelog
7.2.8 - 2026-07-22
Fixed
auto-update: Ensure dependencies do not remain downgraded
The package and it's documentation are available at pub.dev.
-
7.2.722 Jul 2026Release notes
Open source →Changelog
7.2.7 - 2026-07-22
Fixed
auto-update: Honor--flutter-compatflag when checking for updates
The package and it's documentation are available at pub.dev.
Release notes
Open source →Fixed
auto-update: Honor--flutter-compatflag when checking for updates
-
7.2.601 Jul 2026Release notes
Open source →Changelog
7.2.6 - 2026-07-01
Added
- Added analyzer plugin updates to automatic updates
The package and it's documentation are available at pub.dev.
-
7.2.530 Jun 2026Release notes
Open source →Changelog
7.2.5 - 2026-06-30
Fixed
- Fix version constraint on automatic dependency updates
- Correctly handle packages without version or changelog
The package and it's documentation are available at pub.dev.
Release notes
Open source →Fixed
- Fix version constraint on automatic dependency updates
- Correctly handle packages without version or changelog
-
7.2.415 Jun 2026Release notes
Open source →Changelog
7.2.4 - 2026-06-14
Fixed
- Fix lockup of analysis server plugin
The package and it's documentation are available at pub.dev.
-
7.2.323 May 2026Release notes
Open source →Changelog
7.2.3 - 2026-05-23
Changed
- Updated min sdk version to ^3.12.0
- Updated dependencies
- Updated linter rules
The package and it's documentation are available at pub.dev.
Release notes
Open source →Changed
- Updated min sdk version to ^3.12.0
- Updated dependencies
- Updated linter rules
-
7.2.216 May 2026 -
7.2.109 May 2026Release notes
Open source →Fixed
- Fixed missing handling for record and function types in reference conversion
-
7.2.003 May 2026Release notes
Open source →Added
- Added new
code_genlibrary with common helpers for dart code generation
- Added new
-
7.1.201 May 2026 -
7.1.122 Apr 2026 -
7.1.015 Apr 2026Release notes
Open source →Changed
- Updated dependencies
- Refactor dart binary handling for workflows and tools
-
7.0.304 Apr 2026 -
7.0.219 Feb 2026 -
7.0.2+122 Mar 2026 -
7.0.122 Nov 2025Release notes
Open source →Fixed
- Promoted
lintsandflutter_lintsto normal dependencies to, as they are now referenced directly by the analysis options.
- Promoted
-
7.0.021 Nov 2025Release notes
Open source →Added
- Added new
auto-exporttool to generate exports for library packages
Changed
- Updated min sdk version to ^3.10.0
- Updated dependencies
- Updated linter rules
- Updated custom linter rules
- Are now based on the new analyzer plugin system instead of custom lint
Removed
- Dropped support for custom_lint
- Removed some custom linter rules
- freezed_classes_must_be_sealed: Not needed anymore, part of freezed now
- src_library_not_exported: Replace with
auto-exporttool
- Added new
-
6.2.327 Sep 2025 -
6.2.3+128 Sep 2025 -
6.2.215 Aug 2025 -
6.2.130 Jul 2025 -
6.2.030 Jul 2025 -
6.1.3-pre.629 Jul 2025 pre-releaseNothing published for this version
-
6.1.3-pre.526 Jul 2025 pre-releaseNothing published for this version
-
6.1.3-pre.426 Jul 2025 pre-releaseNothing published for this version
-
6.1.3-pre.325 Jul 2025 pre-releaseNothing published for this version
-
6.1.3-pre.225 Jul 2025 pre-releaseNothing published for this version
-
6.1.3-pre.124 Jul 2025 pre-releaseNothing published for this version
-
6.1.223 Jul 2025 -
6.1.2-pre.124 Jul 2025 pre-releaseNothing published for this version
-
6.1.113 Mar 2025Release notes
Open source →Changed
- Updated dependencies
- refactored models to be compatible with freezed 3.0
- Updated linter rules with newer lint base package
- Updated dependencies
-
6.1.018 Feb 2025Release notes
Open source →Added
- Added code generator for pubspec metadata
- is disabled by default but can be enabled per project
Changed
- Updated dependencies
- Added code generator for pubspec metadata
-
6.0.316 Feb 2025Release notes
Open source →Changed
- Updated min required dart sdk to 3.7.0
- Updated dependencies
- Updated linter rules with new rules for dart 3.7
-
6.0.210 Jan 2025Release notes
Open source →Changed
- Updated dependencies
- Updated linter rules with new rules for dart 3.6
Fixed
- Fixed deprecated methods to ensure compatibility with analyzer 7.0
-
6.0.2+126 Jan 2025Release notes
Open source →Fixed
- Applied workaround for minisign on windows (See https://github.com/ScoopInstaller/Main/pull/6461)
-
6.0.2+201 Feb 2025 -
6.0.124 Dec 2024 -
6.0.012 Sep 2024 -
5.11.721 Aug 2024 -
5.11.619 Aug 2024Release notes
Open source →Changed
- Added support for shared source for ios/macos with version sync
- Updated dependencies
- Updated linter rules
-
5.11.511 Aug 2024Release notes
Open source →Changed
- Updated dependencies
- Updated min required dart sdk to 3.5.0
Fixed
- Fixed import reference
-
5.11.411 Jul 2024Release notes
Open source →Changed
- Revert minisign workaround
Fixed
- Remove leading zeros from build number
-
5.11.316 Jun 2024Release notes
Open source →Changed
- Updated dependencies
Fixed
- Applied workaround for minisign on windows
-
5.11.210 Jun 2024Release notes
Open source →Fixed
- Fixed install files ignored in makedeb mode
- Fix missing await in cider plugin
-
5.11.108 Jun 2024 -
5.11.024 May 2024Release notes
Open source →Added
- Improved generate-pkgbuild:
- Added support for custom sources
- Added support for installing directories
- Improved generate-pkgbuild:
-
5.10.217 May 2024 -
5.10.2+117 May 2024 -
5.10.122 Apr 2024 -
5.10.022 Apr 2024 -
5.9.016 Apr 2024Release notes
Open source →Added
- Added
flatpak-repo-inittool to create or update a flatpak repository with metadata - Added
export-xml-changelogtool to convert the CHANGELOG.md into Release Information XML - Added new custom_lint rule
freezed_classes_must_be_sealedthat ensures freezed classes are always marked assealed
Changed
- Renamed binary tools to use
-instead of_generate-build-numbergenerate-pkgbuild
- Added
--envparameter togenerate-build-numberto allow setting an environment variable instead of a an output variable
- Added
-
5.8.102 Apr 2024 -
5.8.029 Mar 2024 -
5.7.020 Mar 2024 -
5.6.224 Feb 2024 -
5.6.104 Feb 2024 -
5.6.015 Dec 2023Release notes
Open source →Added
- Added
MockCallableXgeneric mocks- Can be used as callbacks to test for correct callback invocation
Changed
- Updated dependencies
- Update min required dart sdk to 3.2.0
- Added