Skip to content

chore(release): 1.0.0-alpha.7#39

Merged
anilcancakir merged 2 commits intomasterfrom
chore/release-alpha-7
Apr 5, 2026
Merged

chore(release): 1.0.0-alpha.7#39
anilcancakir merged 2 commits intomasterfrom
chore/release-alpha-7

Conversation

@anilcancakir
Copy link
Copy Markdown
Contributor

Summary

Features in this release

Test plan

  • 858 tests passing
  • dart analyze — zero issues
  • dart format — zero changes
  • dart pub publish --dry-run — passes

Broadcasting module (Echo facade, BroadcastManager, ReverbBroadcastDriver),
router observers, network driver plugin hook, custom log drivers.

Updates: facade count 16→17, test count 453→858, CHANGELOG PR refs,
docs/skills/README synced with Echo facade and broadcasting docs.
Copilot AI review requested due to automatic review settings April 5, 2026 22:12
@sentry
Copy link
Copy Markdown

sentry bot commented Apr 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Release housekeeping for 1.0.0-alpha.7, aligning docs/reference material and package metadata with the new Broadcasting/Echo additions and updated test counts.

Changes:

  • Bump package version to 1.0.0-alpha.7 across main + example manifests/lockfile.
  • Finalize CHANGELOG.md for the alpha.7 release with corrected PR references.
  • Update docs/skill references to reflect the new 17th facade (Echo), plus add Echo API/testing reference content and a Broadcasting doc link.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
pubspec.yaml Bumps package version to 1.0.0-alpha.7.
example/pubspec.yaml Updates example app to reference 1.0.0-alpha.7.
example/pubspec.lock Locks example’s path dependency version to 1.0.0-alpha.7.
CHANGELOG.md Promotes “Unreleased” to 1.0.0-alpha.7 and fixes PR numbers.
README.md Updates facade count to 17, adds Echo mentions, and adds Broadcasting docs link.
CLAUDE.md Updates architecture tree (broadcasting), facade count, test count, and gotchas.
.github/copilot-instructions.md Updates facade count + architecture tree + gotchas to include broadcasting.
skills/magic-framework/SKILL.md Updates reference index to “All 17 facades…”.
skills/magic-framework/references/facades-api.md Adds Echo facade API reference section.
skills/magic-framework/references/testing-patterns.md Adds Echo fake/unfake usage and an Echo.fake() section.

- Add missing `late FakeBroadcastManager echoFake` declaration
- Fix Echo.fake() example: connect before assertConnected, disconnect before assertDisconnected
- Fix Echo.listen callback type: `void Function(BroadcastEvent)` not `Function(BroadcastEvent)`
- Reword "All facades" → "The following facades" for fake/unfake list
@anilcancakir anilcancakir merged commit 4ea5c2e into master Apr 5, 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.

2 participants