Skip to content

prep to publish package:checks 0.3.1 #2513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions pkgs/checks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## 0.3.1-wip
## 0.3.1

- Directly compare keys across actual and expected `Map` instances when
checking deep collection equality and all the keys can be directly compared
Expand All @@ -11,7 +11,7 @@
- Fix a bug where printing the result of a failed deep quality check would
fail with a `TypeError` when comparing large `Map` instances
- Increase SDK constraint to ^3.5.0.
- Clarify this package is an _experiment_
- Clarify this package is experimental.

## 0.3.0

Expand Down
21 changes: 10 additions & 11 deletions pkgs/checks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,19 @@ a literate API.

## package:checks (experimental)

`package:checks` is an experiment. For production use cases, please
use `package:test` and `package:matcher`.
`package:checks` is still experimental. For production use cases, please use
`package:test` and `package:matcher`.

For packages in the labs.dart.dev publisher we generally plan to either graduate the
package into a supported publisher (dart.dev, tools.dart.dev) after a period of
feedback and iteration, or discontinue the package. These packages have a much
higher expected rate of API and breaking changes.
For packages in the `labs.dart.dev` publisher we generally plan to either
graduate the package into a supported publisher (`dart.dev`, `tools.dart.dev`)
after a period of feedback and iteration, or discontinue the package. These
packages have a much higher expected rate of API and breaking changes.

To provide feedback on the API, please file
[an issue][] with questions, suggestions, feature requests, or general
feedback.
To provide feedback on the API, please file [an issue][] with questions,
suggestions, feature requests, or general feedback.

For documentation about converting your usage of `package:matcher` to `checks`, see the
[migration guide][].
For documentation about converting your usage of `package:matcher` to `checks`,
see the [migration guide][].

[an issue]:https://github.com/dart-lang/test/issues/new?labels=package%3Achecks&template=03_checks_feedback.md
[migration guide]:https://github.com/dart-lang/test/blob/master/pkgs/checks/doc/migrating_from_matcher.md
Expand Down
3 changes: 2 additions & 1 deletion pkgs/checks/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
name: checks
version: 0.3.1-wip
version: 0.3.1
description: >-
A framework for checking values against expectations and building custom
expectations.
repository: https://github.com/dart-lang/test/tree/master/pkgs/checks
issue_tracker: https://github.com/dart-lang/test/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Achecks

resolution: workspace

environment:
Expand Down