Summary
This release formalizes a few fixes and improvements that have been developed following the delivery of the previous release (v0.0.52).
Release
Module | Version | Breaking changes |
---|---|---|
--- | ️ ️ |
Note
No new versions of the modules (smart contracts), crates, or libraries are included —
meaning no new modules will be shipped to developers.
However, it's worth noting that the Storage for the Console and Satellite has been patched.
If you wish to inherit the fixes before the official releases, you can download the WASM files
attached to this release and perform a manual upgrade using the CLI (juno upgrade ...
).
Crates | Version | Breaking changes |
---|---|---|
junobuild-cdn |
v0.2.2 | |
junobuild-collections |
v0.2.2 | ️ |
junobuild-satellite |
v0.2.3 | |
junobuild-shared |
v0.2.2 | |
junobuild-storage |
v0.2.2 | ️ |
Library | Version | Breaking changes |
---|---|---|
@junobuild/config |
v1.1.1 |
Note
The changes shipped in the config library formalize one of the breaking changes introduced in v1.0.0
:
few numeric fields in the configuration and settings have been migrated from number
to bigint
to ensure accurate compatibility with their respective backend types.
As a result, these options are no longer compatible with JSON configuration files.
To our knowledge, this format is now rarely used, as TypeScript or JavaScript
is the recommended and most effective way to configure your projects.
Therefore, no specific support for JSON has been implemented.
If you require this use case, please reach out — happy to revisit if needed.
CLI | Version | Breaking changes |
---|---|---|
@junobuild/cli |
v0.7.4 |
Docker | Version | Breaking changes |
---|---|---|
@junobuild/skylab |
v0.3.5 | |
@junobuild/satellite |
v0.3.5 | |
@junobuild/console |
v0.3.5 |
GitHub Action | Version | Breaking changes |
---|---|---|
junobuild/juno-action |
v0.4.9 |
Changes
Here is a list of changes included in this release:
Console (Frontend)
The Console UI/UX has been improved as follows:
Features
- Provide an action to manually trigger a reload of the module metadata ("Reload version")
Fixes
- Compare Satellite versions correctly when upgrading from the CDN
- Prevent browser URL updates when receiving tokens (avoids losing the Satellite reference when using shortcuts in the navbar)
- Fix 404 errors for simple paths (partial fix; requires the new version of the Storage to be fully functional)
Tests
- Set up end-to-end (E2E) testing
- Add assertions for 404 handling and Satellite creation
Library
Please refer to the releases for details.
CLI
Please refer to the releases for details.
Plugins
Please refer to the releases for details.
Templates
Please refer to the create-juno and satellite-template releases for details.
GitHub Action
Please refer to the releases for details.
Docker
Please refer to the releases for details.
Proxy
Please refer to the releases for details.
Serverless Functions
If you are using Serverless Functions, you can upgrade the following crates accordingly:
[dependencies]
junobuild-satellite = "0.2.3"