v0.0.65
Summary
[!TIP] This release has no functional impact on your development or projects.
This release is a follow-up to last week's release v0.0.63.
Now that we've simplified the developer experience by making the Console the hub for managing your modules (Satellites, Orbiters, Mission Control), the next step is enabling existing developers to migrate their module IDs and metadata (e.g., module names) to the Console.
That's why, when you sign in, you may notice a new warning notification prompting you to reconcile your Satellites and Orbiters. Following the process allows to synchronize information between your Mission Control and the Console automatically, ensuring both are aware of the same list of modules. This is particularly useful for developers who never used Mission Control or never activated Monitoring but, generally speaking to prevent issues in the future.
[!NOTE] The notification is displayed as an alert to catch your attention but is not a call to action that requires immediate action.
The release also patches a minor issue with the upgrade WASM process that could occur when Mission Control and your modules lived on different subnets. The issue had no functional impact, it only triggered within a pre-assertion check.
Additionally, the wallet page has been moved from the main menu to the user popover. Since the navigation bar already provides quick access to all wallet features, this reduces redundancy and improves interface readability. The popover for switching Satellites has also been deprecated—it duplicated the Spotlight search feature introduced a few months ago and contained a minor bug. No component, no bug 😄.
Overview
| Module | Version | Breaking changes |
|---|---|---|
| Console | v0.3.1 | ️ |
| Library | Version | Breaking changes |
|---|---|---|
@junobuild/admin | v4.0.0 |
| CLI | Version | Breaking changes |
|---|---|---|
@junobuild/cli | v0.13.10 |
| Docker | Version | Breaking changes |
|---|---|---|
@junobuild/skylab | v0.4.16 | |
@junobuild/satellite | v0.4.16 | |
@junobuild/console | v0.4.16 |
What's Changed
- feat(frontend): add token toggle to OISY receive by @peterpeterparker in https://github.com/junobuild/juno/pull/2496
- feat(console): remove one time rates and fees upgrade by @peterpeterparker in https://github.com/junobuild/juno/pull/2497
- refactor(frontend): remove usage of Store keyword in derived by @peterpeterparker in https://github.com/junobuild/juno/pull/2500
- refactor(frontend): move isBusy to derived by @peterpeterparker in https://github.com/junobuild/juno/pull/2501
- fix(frontend): remove usage of Mission Control as chunk store in upgrade by @peterpeterparker in https://github.com/junobuild/juno/pull/2503
- feat(console): set and unset many segments at once by @peterpeterparker in https://github.com/junobuild/juno/pull/2504
- feat(frontend): reconcile divergent list of segments by @peterpeterparker in https://github.com/junobuild/juno/pull/2499
- feat(frontend): move wallet full page to standalone by @peterpeterparker in https://github.com/junobuild/juno/pull/2498
- feat(frontend): remove Satellites switcher by @peterpeterparker in https://github.com/junobuild/juno/pull/2507
- chore(scripts): print ledger cycles balance of the console by @peterpeterparker in https://github.com/junobuild/juno/pull/2508
- feat(frontend): modules T Cycles display consistency by @peterpeterparker in https://github.com/junobuild/juno/pull/2509
- feat(frontend): wallet TCycles display consistency by @peterpeterparker in https://github.com/junobuild/juno/pull/2510
- feat(frontend): load segments once at boot time by @peterpeterparker in https://github.com/junobuild/juno/pull/2511
- fix(frontend): loading with certified new account stuck on launchpad by @peterpeterparker in https://github.com/junobuild/juno/pull/2513
- feat(frontend): display progress on reconcile sync by @peterpeterparker in https://github.com/junobuild/juno/pull/2512
- feat(frontend): set mission control controler on out of sync attach by @peterpeterparker in https://github.com/junobuild/juno/pull/2514
Full Changelog: https://github.com/junobuild/juno/compare/v0.0.64...v0.0.65