diff --git a/flutter/example/pubspec.yaml b/flutter/example/pubspec.yaml index d8d736c1..42920f0b 100644 --- a/flutter/example/pubspec.yaml +++ b/flutter/example/pubspec.yaml @@ -14,7 +14,7 @@ dependencies: flutter: sdk: flutter eigen_flutter: ^0.16.0 - eigen_shell: ^0.7.2 + eigen_shell: ^0.7.3 eigen_firebase: ^0.6.0 # Generated Firebase options and the background isolate use Firebase Core # directly, so the app declares it in addition to the adapter package. diff --git a/server/.changeset/scaffold-pins.md b/server/.changeset/scaffold-pins.md new file mode 100644 index 00000000..5164b9e5 --- /dev/null +++ b/server/.changeset/scaffold-pins.md @@ -0,0 +1,7 @@ +--- +"create-eigen-game": patch +--- + +Install the newly released Dart packages in a scaffolded app. + +- `eigen_shell` ^0.7.3 diff --git a/server/packages/create-eigen-game/src/index.ts b/server/packages/create-eigen-game/src/index.ts index 74181290..a7933386 100644 --- a/server/packages/create-eigen-game/src/index.ts +++ b/server/packages/create-eigen-game/src/index.ts @@ -268,7 +268,7 @@ const flutterClientVersion = "^0.16.0"; * * Moves with `eigen_flutter`, and pre-1.0 it has to: `eigen_shell 0.3.0` * constrains `eigen_flutter ^0.11.0`, and `^0.2.0` cannot reach it. */ -const flutterShellVersion = "^0.7.2"; +const flutterShellVersion = "^0.7.3"; /** Optional Firebase adapter installed by the standard app scaffold. */ const firebaseAdapterVersion = "^0.6.0"; diff --git a/server/packages/create-eigen-game/test/scaffold.spec.ts b/server/packages/create-eigen-game/test/scaffold.spec.ts index 03286453..a73b6c52 100644 --- a/server/packages/create-eigen-game/test/scaffold.spec.ts +++ b/server/packages/create-eigen-game/test/scaffold.spec.ts @@ -212,7 +212,7 @@ describe("scaffoldGame", () => { // release on that line, which is the part a scaffold-time pub.dev lookup // was duplicating. Crossing to the next line is the move that needs the // `scaffold` CI job to confirm the templates still compile. - expect(run).toHaveBeenCalledWith("flutter", ["pub", "add", "eigen_flutter@^0.16.0", "eigen_shell@^0.7.2", "eigen_firebase@^0.6.0", "firebase_core@^4.15.0"], expect.stringMatching(/\/app$/)); + expect(run).toHaveBeenCalledWith("flutter", ["pub", "add", "eigen_flutter@^0.16.0", "eigen_shell@^0.7.3", "eigen_firebase@^0.6.0", "firebase_core@^4.15.0"], expect.stringMatching(/\/app$/)); // A separate `pub add` (rather than folded into the call above) so a // failure here is legible on its own, and because these are dev // dependencies (`dev:` prefix) while the engine/Firebase packages above diff --git a/shell/CHANGELOG.md b/shell/CHANGELOG.md index 89145374..81e1f0f9 100644 --- a/shell/CHANGELOG.md +++ b/shell/CHANGELOG.md @@ -1,7 +1,7 @@ # Changelog All notable changes to this project will be documented in this file. -## [Unreleased] +## [0.7.3] - 2026-10-13 ### Removed - Drop the unused `cupertino_icons` dependency; nothing in the shell draws a Cupertino icon. @@ -86,7 +86,7 @@ the lower package reusable beneath an application-owned root. - Own account orchestration, profiles, friends, ratings, product persistence, app startup, navigation, and all first-party screens and platform plugins. -[Unreleased]: https://github.com/eigeninteractive/eigen-platform/compare/eigen_shell-v0.7.2...HEAD +[0.7.3]: https://github.com/eigeninteractive/eigen-platform/compare/eigen_shell-v0.7.2...eigen_shell-v0.7.3 [0.7.2]: https://github.com/eigeninteractive/eigen-platform/compare/eigen_shell-v0.7.1...eigen_shell-v0.7.2 [0.7.1]: https://github.com/eigeninteractive/eigen-platform/compare/eigen_shell-v0.7.0...eigen_shell-v0.7.1 [0.7.0]: https://github.com/eigeninteractive/eigen-platform/compare/eigen_shell-v0.6.0...eigen_shell-v0.7.0 diff --git a/shell/pubspec.yaml b/shell/pubspec.yaml index addabd32..479952c7 100644 --- a/shell/pubspec.yaml +++ b/shell/pubspec.yaml @@ -1,6 +1,6 @@ name: eigen_shell description: The complete first-party Flutter application shell for EigenInteractive turn-based games. -version: 0.7.2 +version: 0.7.3 homepage: https://eigeninteractive.com repository: https://github.com/eigeninteractive/eigen-platform/tree/main/shell documentation: https://eigeninteractive.com/docs/reference/dart