Skip to content

v1.10.1#72

Merged
prahack merged 1 commit into
masterfrom
develop
Jun 6, 2026
Merged

v1.10.1#72
prahack merged 1 commit into
masterfrom
develop

Conversation

@prahack

@prahack prahack commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

Patch release that ships the docs and CI work landed since v1.10.0. No public API changes.

Documentation

  • llms.txt (AI-agent entry point, llmstxt.org standard) and doc/recipes.md (8 copy-paste recipes) ship with the package so consumer-side AI tooling can discover the API.
  • CONTRIBUTING.md expanded with development setup, test instructions, and a PR checklist.
  • CLAUDE.md / AGENTS.md (symlink) cover common commands, layout, and gotchas for contributors. The "Adding a new widget" checklist now requires tests for any new public widget.

CI / tooling

  • GitHub Actions workflow runs dart format check, dart analyze --fatal-infos, flutter test, and flutter pub publish --dry-run on every push and PR.
  • 47 widget and unit tests covering every public widget plus MessageGroupHelper and Algo.dateChipText.
  • scripts/release.sh codifies the publish flow into one command.
  • Reformatted lib/ to match dart format defaults.

Test plan

  • CI passes green on this PR
  • flutter pub publish --dry-run from repo root reports ~3 MB and 0 warnings
  • After merge: tag v1.10.1 from master and run flutter pub publish

Bump version for the docs and CI work that landed since v1.10.0.
Update CONTRIBUTING.md with development setup, test instructions and
PR checklist. Update CLAUDE.md "Adding a new widget" checklist to
require tests for any new public widget or behavior change.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@prahack prahack merged commit 790e5eb into master Jun 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant