Skip to content

chore(release): 1.0.0-alpha.4#10

Merged
anilcancakir merged 1 commit into
masterfrom
chore/release-1.0.0-alpha.4
Mar 28, 2026
Merged

chore(release): 1.0.0-alpha.4#10
anilcancakir merged 1 commit into
masterfrom
chore/release-1.0.0-alpha.4

Conversation

@anilcancakir

Copy link
Copy Markdown
Contributor

Summary

  • Version bump to 1.0.0-alpha.4
  • Changelog finalized with release date

Changelog

🔧 Improvements

  • Localization Hot Restart: Translation JSON changes now reflect on hot restart during development

Test plan

  • 453/453 tests pass
  • dart analyze — zero issues
  • dart format — zero changes
  • dart pub publish --dry-run — clean (only uncommitted warning pre-commit)

Copilot AI review requested due to automatic review settings March 28, 2026 21:57

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

Release housekeeping PR to publish magic as 1.0.0-alpha.4, aligning package metadata and release notes for the new pre-release.

Changes:

  • Bump package version to 1.0.0-alpha.4 in pubspec.yaml.
  • Update CLAUDE.md version header to 1.0.0-alpha.4.
  • Finalize CHANGELOG.md with a new 1.0.0-alpha.4 section and release date.

Reviewed changes

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

File Description
pubspec.yaml Updates package version for the 1.0.0-alpha.4 release.
CLAUDE.md Syncs documented framework version with the release.
CHANGELOG.md Adds the 1.0.0-alpha.4 release entry and date.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@anilcancakir anilcancakir merged commit bbc0411 into master Mar 28, 2026
5 checks passed
@sentry

sentry Bot commented Mar 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

anilcancakir added a commit that referenced this pull request Jun 25, 2026
… step

Wires magic_devtools, fluttersdk_dusk, and fluttersdk_telescope (deps plus kDebugMode main.dart integration) in a single install step instead of the manual multi-step setup. The wiring is idempotent and the no-flag install path is unchanged (#10).
anilcancakir added a commit that referenced this pull request Jun 25, 2026
…100)

* feat: add magic:install --with-devtools to wire the debug trio in one step

Wires magic_devtools, fluttersdk_dusk, and fluttersdk_telescope (deps plus kDebugMode main.dart integration) in a single install step instead of the manual multi-step setup. The wiring is idempotent and the no-flag install path is unchanged (#10).

* fix(cli): keep --with-devtools main.dart import ordering directives_ordering-clean

buildDevtoolsWiring injected the debug-trio package imports immediately
before `void main(`, landing them after the relative `config/...` imports
the install stub emits. That violates directives_ordering (package imports
must precede relative imports, and foundation must precede material), so a
freshly installed --with-devtools app surfaced analyzer warnings.

Anchor each injected package import against the existing package import it
must sit beside: foundation before flutter/material, fluttersdk_* before
magic, magic_devtools/* after magic and before the first relative import
(falling back to the void main( anchor when no relative import is present).
The kDebugMode block injection is unchanged and the transform stays
idempotent. Verified the generated import block is directives_ordering-clean
via the analyzer.

Addresses Copilot review comment on PR #100.
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