Skip to content

chore(coverage): prepare for v1.16.0 release - #2643

Merged
auto-submit[bot] merged 2 commits into
mainfrom
publish-coverage
Oct 13, 2026
Merged

auto-submit[bot] merged 2 commits into
mainfrom
publish-coverage

Conversation

@kevmoo

@kevmoo kevmoo commented Oct 7, 2026

Copy link
Copy Markdown
Member

Rationale

Prepare package:coverage 1.16.0 for publishing following the web coverage support added in #2448.

Summary of Changes

  • Drop the -wip suffix from version: 1.16.0 in pkgs/coverage/pubspec.yaml and pkgs/coverage/CHANGELOG.md.
  • Polish the 1.16.0 changelog entries: order headline features first, clarify early-exit handling in test_with_coverage and FormatException validation in parseChromeCoverage, wrap prose lines within 80 columns, and place the Require Dart 3.9. SDK constraint note at the end of the release block.

Verification

  • dart analyze --fatal-infos (No issues found!)
  • dart format --output=none --set-exit-if-changed . (0 changed)
  • dart pub publish --dry-run (Package has 0 warnings.)

- Drop `-wip` suffix from `version` in `pubspec.yaml` and `CHANGELOG.md`.
- Polish `1.16.0` changelog entries, wrap lines at 80 columns, and move the SDK constraint note to the end of the release block.
@kevmoo
kevmoo requested review from a team and liamappelbe as code owners October 7, 2026 06:07
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

Package publishing

If you have publishing permissions, you can use the links below to publish the changes after merging this PR.

Package Version Status Publish tag (post-merge)
package:coverage ⭐ 1.16.0 ready to publish coverage-v1.16.0
  • 19 already published.
  • 22 WIP (no publish necessary).

Documentation at https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request prepares the coverage package for the 1.16.0 release by updating the version in pubspec.yaml and finalizing the CHANGELOG.md. The review feedback suggests updating the Dart SDK requirement description in the changelog to "Require Dart 3.9.0" for precision and consistency with the SDK constraint.

Comment thread pkgs/coverage/CHANGELOG.md Resolved
@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

PR Health

Coverage ✔️
File Coverage

This check for test coverage is informational (issues shown here will not fail the PR).

This check can be disabled by tagging the PR with skip-coverage-check.

License Headers ✔️
// Copyright (c) 2026, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

Files
no missing headers

All source files should start with a license header.

Unrelated files missing license headers
Files
pkgs/html/test/differential_test.dart
pkgs/html/test/dom_parsing_test.dart
pkgs/html/test/mxss_test.dart
pkgs/html/test/noah_ark_clause_limit_test.dart

This check can be disabled by tagging the PR with skip-license-check.

Breaking changes ✔️
Package Change Current Version New Version Needed Version Looking good?
coverage Non-Breaking 1.15.1 1.16.0 1.15.2 ✔️

This check can be disabled by tagging the PR with skip-breaking-check.

Unused Dependencies ✔️
Package Status
coverage ✔️ All dependencies utilized correctly.

For details on how to fix these, see dependency_validator.

This check can be disabled by tagging the PR with skip-unused-dependencies-check.

API leaks ✔️

The following packages contain symbols visible in the public API, but not exported by the library. Export these symbols or remove them from your publicly visible API.

Package Leaked API symbol Leaking sources

This check can be disabled by tagging the PR with skip-leaking-check.

Changelog Entry ✔️
Package Changed Files

Changes to files need to be accounted for in their respective changelogs.

This check can be disabled by tagging the PR with skip-changelog-check (for example, for non-user-visible changes when the package version is already at -wip).

`bin/test_with_coverage.dart` uses `ArgResults.option()`, `.flag()`, and `.multiOption()`, which were added in `package:args` 2.5.0.
@kevmoo

kevmoo commented Oct 12, 2026

Copy link
Copy Markdown
Member Author

@liamappelbe ?

@dcharkes dcharkes left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since Liam is OOO, RSLGTM!

@auto-submit
auto-submit Bot merged commit 350bde5 into main Oct 13, 2026
36 checks passed
@auto-submit
auto-submit Bot deleted the publish-coverage branch October 13, 2026 15:22
copybara-service Bot pushed a commit to dart-lang/sdk that referenced this pull request Oct 15, 2026
Revisions updated by `dart tools/rev_sdk_deps.dart`.

native is rolled separately in
https://dart-review.googlesource.com/c/sdk/+/563524.

http (https://github.com/dart-lang/http/compare/23f8574..7d7aae2):
  7d7aae2  Mon Oct 12 20:39:25 2026 -0700  Kevin Moore  Clean up dependencies and expand Node and Wasm test coverage (dart-lang/http#1903)
  ab986ad  Mon Oct 12 18:59:24 2026 -0700  Kevin Moore  fix(http_parser): fix chunked size overflow and MediaType.toString quoting (dart-lang/http#2001)
  cb8113b  Mon Oct 12 17:35:26 2026 -0700  Kevin Moore  docs(http2): move post-3.1.0 security entries to 3.2.0-wip (dart-lang/http#2022)

test (https://github.com/dart-lang/test/compare/30acb69..9bf69a8):
  9bf69a88  Tue Oct 13 14:33:18 2026 -0700  Nate Bosch  Reject asynchronous matchers inside isNot and anyOf (dart-lang/test#2792)

tools (https://github.com/dart-lang/tools/compare/2b54c71..350bde5):
  350bde54f  Tue Oct 13 08:22:26 2026 -0700  Kevin Moore  chore(coverage): prepare for v1.16.0 release (dart-lang/tools#2643)
  a55965844  Tue Oct 13 13:29:52 2026 +0200  Sigurd Meldgaard  [markdown] Fix quadratic parsing of consecutive link reference definitions (dart-lang/tools#2662)

[email protected]
TEST=ci

Change-Id: I1065854cfbaf71ebb7a097d89f28902394a80c2e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/563365
Commit-Queue: Nate Bosch <[email protected]>
Reviewed-by: Brian Quinlan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants