v0.0.35
peterpeterparker
released this
20 Oct 11:19
·
184 commits
to main
since this release
Summary
This release brings two features to the Console: enabling developers to spin up Satellites or Orbiters in the subnet of their choice and adding the ability to send ICP from your wallet to the outside world.
Overview
Module | Version | Breaking changes |
---|---|---|
Console | 0.0.13 | |
Observatory | 0.0.7 | |
Mission Control | 0.0.13 |
Crates | Version | Breaking changes |
---|---|---|
junobuild-satellite |
0.0.20-patch.4 | |
junobuild-storage |
v0.0.11 | ️ |
junobuild-collections |
v0.0.8 | ️ |
junobuild-shared |
v0.0.21 | |
junobuild-utils |
v0.0.4 |
Library | Version | Breaking changes |
---|---|---|
@junobuild/core |
v0.0.61 | |
@junobuild/core-peer |
v0.0.27 | |
@junobuild/admin |
v0.0.56 | |
@junobuild/analytics |
v0.0.28 | |
@junobuild/storage |
v0.0.6 | ️ |
@junobuild/console |
v0.0.9 | ️ |
CLI | Version | Breaking changes |
---|---|---|
@junobuild/cli |
v0.0.80 |
Docker | Version | Breaking changes |
---|---|---|
@junobuild/satellite |
v0.0.38 | |
@junobuild/console |
v0.0.38 | |
@junobuild/action |
v0.0.32 |
Changes
Here is a list of changes included in this release:
Console (Backend)
The Console backend has been improved as follows:
Features
- Allow creating modules in a selected subnet. No new endpoints were added; the argument payload was extended with an optional
subnet
field.
Refactoring
- Adapt code for modules moved to the
shared
crate.
Build
- Bump
ic_cdk
.
Console (Frontend)
The console UI/UX has been improved as follows:
Features
- Add subnet selection under an "Advanced options" accordion in the Satellite and Orbiter creation wizards.
- Display "Subnet ID" in overviews.
- Add a "Send" token feature to the wallet to send ICP to external addresses.
- Redesign the wallet screen and move the receive information (wallet ID, account identifier, and related QR codes) to a popover.
- Add "Attach Satellite" feature and move "Attach Analytics" to Mission Control.
- Introduce a slight delay between closing the upgrade wizard modal and reloading the versions, which may improve a UI race condition.
- Use
https://icp-api.io
instead ofhttps://icp0.io
to instantiate agents on mainnet for consistency. - Sort "Track events" by name in the analytics dashboard.
- Add additional Chinese translations.
Styles
- Better align fields with "Copy" buttons in tables and grids.
Build
- Bump agent-js to
v2.0.0
.
Satellite
No changes.
Mission Control
The Mission Console has been improved as follows. All new features are restricted to Admin controllers.
Features
- Introduce new functions
create_satellite_with_config
andcreate_orbiter_with_config
to create modules in a selected subnet. - Add functions
icp_transfer
andicrc_transfer
to send ICP.
Refactoring
- Adapt code for modules moved to the
shared
crate. - Apply Clippy suggestions.
Build
- Bump
ic_cdk
.
Orbiter
No changes.
Observatory
The Observatory has been improved as follows:
Features
- Prevent anonymous call on crontab functions.
Build
- Bump
ic_cdk
.
Library
Please refer to the releases for details.
CLI
Please refer to the releases for details.
GitHub Action
Please refer to the releases for details.
Docker
Please refer to the releases for details.