morphic 0.2.0-dev.4
morphic: ^0.2.0-dev.4 copied to clipboard
Multi-window framework for Flutter desktop: build real windows, inspectors, tool palettes, detached panels, workspaces and spatial surfaces from one Dart codebase.
0.2.0-dev.4 #
- Fix:
morphic:loginopens the browser reliably on Windows — PowerShellStart-Processpreserves the&in the login URL (the oldcmd starttruncated the query string at&state=, landing on the wrong page). - Docs: add the CLI / licensing guide (
doc/CLI.md). The licensing commands (login/whoami/logout/init --spatial) are experimental and readMORPHIC_API_URL; the nativedart run morphic:initis unaffected.
0.2.0-dev.3 #
- CLI authentication:
dart run morphic:login,morphic:logout,morphic:whoami. dart run morphic:init --spatialsecurely delivers the spatial runtime — sign in, authorize, download over a short-lived signed URL, verify the SHA-256 checksum, then install. No license keys to copy or paste.- Browser-based login via a localhost loopback; credentials are stored per-platform and access tokens refresh automatically.
0.2.0-dev.2 #
- Moved to a clean public repository with sanitized public history
- Reworked onboarding and documentation structure
- Added
dart run morphic:initDart-first workflow - Re-synced runtime assets with the stabilized native runtime
- Added native/spatial runtime mode separation
- Added runtime invariant enforcement and lifecycle hardening
- Added engine-retention model to avoid Flutter teardown crashes during realistic usage
- Refined install/remove tooling and runtime integration flow
- Cleaned public package boundaries and excluded premium/internal artifacts
0.2.0-dev.1 #
- Reworked public SDK and documentation structure
- Added Dart-first
dart run morphic:initworkflow - Re-synced runtime assets with stabilized native runtime
- Added native/spatial runtime mode separation
- Added lifecycle hardening, invariant enforcement, and retention model
- Refined onboarding and package structure