Skip to content

chore(release): magic 0.0.5 - #110

Merged
anilcancakir merged 1 commit into
masterfrom
release/0.0.5
Jul 25, 2026
Merged

chore(release): magic 0.0.5#110
anilcancakir merged 1 commit into
masterfrom
release/0.0.5

Conversation

@anilcancakir

Copy link
Copy Markdown
Contributor

Cuts [Unreleased] as 0.0.5 and bumps the pubspec.

Contents

  • Added: Model.save() exposes the backend's per-field 422 errors (validationErrors / validationError(field)); MagicRouter re-runs its redirect chain on an auth-state change.
  • Fixed: MagicFeedback toasts deliver through the Navigator overlay (work in Scaffold-less Wind views, render clean text, degrade without throwing); TitleManager treats a blank title suffix as absent.

Release checklist

  • flutter analyze clean, dart format no diff, flutter test 1260 green
  • dart pub publish --dry-run: no blocking errors (1 warning = the local pubspec_overrides.yaml sibling paths, 4 hints)

Merging this and pushing the 0.0.5 tag triggers the publish workflow. This is the head of a release train: magic_notifications, magic_deeplink, magic_social_auth and magic_starter all pin magic ^0.0.x (an upper bound of <0.0.5), so each needs its constraint bumped and republished after this lands, in that order.

Copilot AI review requested due to automatic review settings July 25, 2026 23:10

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR cuts the [Unreleased] changelog section as the 0.0.5 release and bumps the package version accordingly, preparing the repository for tagging and publishing magic 0.0.5.

Changes:

  • Bump magic package version to 0.0.5.
  • Update the example app lockfile to reference magic 0.0.5.
  • Add the 0.0.5 release section to CHANGELOG.md.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
pubspec.yaml Bumps the package version from 0.0.4 to 0.0.5.
example/pubspec.lock Updates the path dependency entry to magic 0.0.5.
CHANGELOG.md Adds the 0.0.5 release header and notes, keeping [Unreleased] in place.

Ships the 422 validation-error surface on Model.save(), the auth-state
redirect refresh in MagicRouter, the Navigator-overlay MagicFeedback
toasts, and the blank-title-suffix fix.
@codecov

codecov Bot commented Jul 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@anilcancakir
anilcancakir merged commit c83d27f into master Jul 25, 2026
4 checks passed
@anilcancakir
anilcancakir deleted the release/0.0.5 branch July 25, 2026 23:18
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