@@ -4,35 +4,35 @@ All notable changes to this project will be documented in this file.
44
55## [ Unreleased]
66
7- ### Breaking Changes
8- - ** Breaking ** : Replaced git submodule path dependencies with pub.dev hosted packages ( ` fluttersdk_wind: ^1.0.0-alpha.4 ` , ` magic_cli: ^0.0.1-alpha.3 ` ). Removed ` plugins/ ` directory.
9-
10- ### Changed
11- - Bumped SDK constraints : Dart ` >=3.11.0 <4.0.0 ` , Flutter ` >=3.41.0 `
12- - Removed ` doc/packages/wind-ui.md ` — Wind UI documentation now lives at [ wind.fluttersdk.com ] ( https://wind.fluttersdk.com/getting-started/installation )
13-
14- ### Added
15- - ` Launch ` facade — URL, email, phone, and SMS launching via ` url_launcher `
16- - ` process() ` , ` isProcessing ` , and ` processingListenable ` on ` MagicFormData ` for form-scoped loading state
17- - ` stateNotifier ` on Guard contract and BaseGuard for reactive auth state UI
18- - Query parameter support: ` Request.query() ` , ` Request.queryAll ` , ` MagicRouter.queryParameter() `
19- - ` LocalizationInterceptor ` — automatic ` Accept-Language ` and ` X-Timezone ` headers on HTTP requests
20- - Auto-persist dark/light theme preference via Vault in ` MagicApplication `
21- - ` clearErrors() ` and ` clearFieldError() ` on ` ValidatesRequests ` mixin
22- - Route name registration on ` RouteDefinition `
23-
24- ### Fixed
25- - Auth default config now properly wrapped under ` 'auth' ` key
26- - Session restore guards against missing ` userFactory ` — gracefully skips instead of throwing
27- - ` FileStore ` exported from barrel file
28-
29- ### Changed
30- - Rewrote Magic CLI documentation ( ` doc/packages/magic-cli.md ` ) with all 16 commands and ` dart run magic:magic ` syntax
31- - Updated CLI command references across all documentation files to use ` dart run magic:magic ` prefix
32- - Removed references to non-existent CLI commands (route : list , config : list , config : get , boost: * )
33-
34- ### Documentation
35- - Added CLI generation examples to middleware, events, service-providers, and forms documentation
7+ ## [ 1.0.0-alpha.2 ] - 2026-03-24
8+
9+ ### ⚠️ Breaking Changes
10+ - ** Pub.dev Migration ** : Replaced git submodule path dependencies with pub.dev hosted packages ( ` fluttersdk_wind: ^1.0.0-alpha.4 ` , ` magic_cli: ^0.0.1-alpha.3 ` ). Removed ` plugins/ ` directory entirely.
11+ - ** SDK Bump ** : Dart ` >=3.11.0 <4.0.0 ` , Flutter ` >=3.41.0 ` (previously Dart >=3.4.0, Flutter >=3.22.0)
12+
13+ ### ✨ New Features
14+ - ** Launch Facade ** : URL, email, phone, and SMS launching via ` url_launcher ` with ` Launch.url() ` , ` Launch.email() ` , ` Launch.phone() ` , ` Launch.sms() `
15+ - ** Form Processing ** : ` process() ` , ` isProcessing ` , and ` processingListenable ` on ` MagicFormData ` for form-scoped loading state
16+ - ** Reactive Auth State ** : ` stateNotifier ` on Guard contract and BaseGuard for reactive auth state UI
17+ - ** Query Parameters ** : ` Request.query() ` , ` Request.queryAll ` , ` MagicRouter.queryParameter() ` for URL query parameter access
18+ - ** Localization Interceptor ** : Automatic ` Accept-Language ` and ` X-Timezone ` headers on HTTP requests
19+ - ** Theme Persistence ** : Auto-persist dark/light theme preference via Vault in ` MagicApplication `
20+ - ** Validation Helpers ** : ` clearErrors() ` and ` clearFieldError() ` on ` ValidatesRequests ` mixin
21+ - ** Route Names ** : Route name registration on ` RouteDefinition `
22+
23+ ### 🐛 Bug Fixes
24+ - ** Auth Config ** : Default config now properly wrapped under ` 'auth' ` key
25+ - ** Session Restore ** : Guards against missing ` userFactory ` — gracefully skips instead of throwing
26+ - ** Barrel Export ** : ` FileStore ` exported from barrel file
27+ - ** Package Name ** : Renamed internal references from ` fluttersdk_magic ` to ` magic `
28+
29+ ### 🔧 Improvements
30+ - ** Dependency Upgrades ** : go_router ^17.1.0, sqlite3 ^3.2.0, share_plus ^12.0.1, file_picker ^10.3.10, flutter_lints ^6.0.0, and more
31+ - ** CLI Docs ** : Rewrote Magic CLI documentation with all 16 commands and ` dart run magic:magic ` syntax
32+ - ** Wind UI Docs ** : Moved to [ wind.fluttersdk.com ] ( https://wind.fluttersdk.com/getting-started/installation ) , removed local copy
33+ - ** Example App ** : Rebuilt with fresh ` flutter create ` and ` magic install `
34+ - ** CI Pipeline ** : Upgraded GitHub Actions, added validate gate to publish workflow
35+ - ** Claude Code ** : Added path-scoped ` .claude/rules/ ` for 8 domains, auto-format and auto-analyze hooks
3636
3737## [ 1.0.0-alpha.1] - 2026-02-05
3838
0 commit comments