v0.0.62
Summary
[!TIP] This release has no functional impact on your development or projects.
For historical reasons, the Console stored user-related metadata under the name Mission Control. Originally this included only a user ID (created at sign-in), the Mission Control ID once spin-up, and a credits field used to determine whether Satellites or Analytics could be launched for free.
Over time the structure grew. It now also includes provider details from OpenID sign-ins (email, display name, profile image). With these additions, the old name no longer reflected what the data represented. It was effectively an account record.
This release renames Mission Control to Accounts across the Console. The codebase was updated, two endpoints were renamed, and the OpenID response format now reflects the new terminology.
Bottom line: This update affects the Console only. You can safely ignore it unless you notice unexpected behavior. If you do, please reach out right away.
Overview
| Module | Version | Breaking changes |
|---|---|---|
| Console | v0.2.0 | ️⚠️ ️ |
| Library | Version | Breaking changes |
|---|---|---|
@junobuild/admin | v3.0.4 | |
@junobuild/auth | v2.0.0 | ⚠️ |
@junobuild/cdn | v2.0.4 | |
@junobuild/core | v3.3.1 | |
@junobuild/core-standalone | v3.3.1 | |
@junobuild/ic-client | v7.0.0 | ⚠️ ️ |
@junobuild/storage | v2.1.1 |
| Docker | Version | Breaking changes |
|---|---|---|
@junobuild/skylab | v0.4.11 | |
@junobuild/satellite | v0.4.11 | |
@junobuild/console | v0.4.11 |
What's Changed
- feat(frontend): review icon arrow up by @peterpeterparker in https://github.com/junobuild/juno/pull/2319
- test(console): expected controllers of modules by @peterpeterparker in https://github.com/junobuild/juno/pull/2322
- refactor(console): do not pass console id to create canister by @peterpeterparker in https://github.com/junobuild/juno/pull/2320
- refactor(console): rename mission control metadata into account by @peterpeterparker in https://github.com/junobuild/juno/pull/2321
- feat(frontend): review meta tags and social img by @peterpeterparker in https://github.com/junobuild/juno/pull/2323
- refactor(console): rename account variable and error msg by @peterpeterparker in https://github.com/junobuild/juno/pull/2324
- refactor(frontend): console "mission control" did and api become account by @peterpeterparker in https://github.com/junobuild/juno/pull/2325
- feat(console): new accounts endpoints by @peterpeterparker in https://github.com/junobuild/juno/pull/2327
- feat(console): use with_accounts pattern by @peterpeterparker in https://github.com/junobuild/juno/pull/2329
- refactor(console): rename account store function for more accuracy by @peterpeterparker in https://github.com/junobuild/juno/pull/2328
- feat(console): use with_payments pattern by @peterpeterparker in https://github.com/junobuild/juno/pull/2331
- test(console): leftovers of new accounts endpoints by @peterpeterparker in https://github.com/junobuild/juno/pull/2333
- feat(console): credits use with_accounts pattern by @peterpeterparker in https://github.com/junobuild/juno/pull/2330
- feat(console)!: deprecate renamed to accounts endpoints by @peterpeterparker in https://github.com/junobuild/juno/pull/2332
- feat(console)!: rename mission control result field to account by @peterpeterparker in https://github.com/junobuild/juno/pull/2334
- feat(frontend): handle orbiter and mission control fallback version errors by @peterpeterparker in https://github.com/junobuild/juno/pull/2336
- build(frontend): bump runtime dependencies by @peterpeterparker in https://github.com/junobuild/juno/pull/2339
- chore(release): set versions for release by @peterpeterparker in https://github.com/junobuild/juno/pull/2337
- test(console): split upgrade test suites by @peterpeterparker in https://github.com/junobuild/juno/pull/2335
- build(frontend): bump dev dependencies by @peterpeterparker in https://github.com/junobuild/juno/pull/2338
- feat(frontend): update junobuild/auth for mission_control renamed to account by @peterpeterparker in https://github.com/junobuild/juno/pull/2340
Full Changelog: https://github.com/junobuild/juno/compare/v0.0.61...v0.0.62