docs: add ack package README for pub.dev#98
Conversation
pub.dev now rejects packages with empty README files.
|
To view this pull requests documentation preview, visit the following URL: Documentation is deployed and generated using docs.page. |
There was a problem hiding this comment.
Pull request overview
Adds missing package-level documentation for the core ack package to satisfy pub.dev publish requirements, alongside beta.10 release version/changelog alignment across the workspace packages.
Changes:
- Add a non-empty
packages/ack/README.mdsuitable for pub.dev. - Bump package versions to
1.0.0-beta.10and update intra-workspace dependency constraints. - Add
1.0.0-beta.10entries to package changelogs linking to release notes.
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/ack/README.md | Adds pub.dev-facing README content for the core ack package. |
| packages/ack/pubspec.yaml | Bumps ack version to 1.0.0-beta.10. |
| packages/ack/CHANGELOG.md | Adds 1.0.0-beta.10 changelog entry linking to release notes. |
| packages/ack_annotations/pubspec.yaml | Bumps ack_annotations version to 1.0.0-beta.10. |
| packages/ack_annotations/CHANGELOG.md | Adds 1.0.0-beta.10 changelog entry linking to release notes. |
| packages/ack_generator/pubspec.yaml | Bumps ack_generator version and updates ack/ack_annotations dependency constraints to beta.10. |
| packages/ack_generator/CHANGELOG.md | Adds 1.0.0-beta.10 changelog entry linking to release notes. |
| packages/ack_firebase_ai/pubspec.yaml | Bumps ack_firebase_ai version and updates ack dependency constraint to beta.10. |
| packages/ack_firebase_ai/CHANGELOG.md | Adds 1.0.0-beta.10 changelog entry linking to release notes. |
| packages/ack_json_schema_builder/pubspec.yaml | Bumps ack_json_schema_builder version and updates ack dependency constraint to beta.10. |
| packages/ack_json_schema_builder/CHANGELOG.md | Adds 1.0.0-beta.10 changelog entry linking to release notes. |
| name: ack | ||
| description: A simple validation library for Dart | ||
| version: 1.0.0-beta.9 | ||
| version: 1.0.0-beta.10 |
There was a problem hiding this comment.
The PR title/summary focuses on adding a non-empty README for ack, but this PR also bumps versions and updates changelogs across multiple packages (including dependency constraints). If that’s intended for the beta.10 release, please update the PR title/description to reflect the broader release/versioning scope (or split version/changelog bumps into a separate PR).
Summary
pub.dev now rejects packages with empty README files. The
ackcore package had an empty README which caused the beta.10 publish to fail (4/5 packages published,ackwas rejected).Adds a proper README based on the root README content.
Context
Part of the v1.0.0-beta.10 release — need to merge this, re-tag, and re-publish
ack.