v0.0.33
peterpeterparker
released this
17 Aug 12:23
·
279 commits
to main
since this release
Summary
This release addresses a non-critical but still annoying issue introduced in the Console with the migration to a single smart contract architecture in version v0.0.31. Specifically, since that release, the resources served by the Console were not being gzipped, causing clients to download larger files and resulting in a slightly slower frontend performance.
Notes
This release is exclusively focused on the Console. No other components have been affected, and therefore, no further documentation for those is required.
Overview
Module | Version | Breaking changes |
---|---|---|
Console | 0.0.11 |
Crates | Version | Breaking changes |
---|---|---|
junobuild-storage |
v0.0.5 | ️ |
Changes
Here is a list of changes included in this release:
Console (Backend)
Fix
- Corrected asset resolution within a single proposal to properly populate encodings for dedicated assets, ensuring that each asset now contains both gzip and identity data.
Console (Frontend)
The console UI/UX has been improved as follows:
Features
- Revised sign-in subtitle text.
- Improved the look and feel of the CLI authentication page by using tables to group the information.
- Splits the application's JavaScript resources into smaller chunks (excluding dependencies) rather than delivering them as a single index chunk.
Styles
- Ensured the link to Satellite in the overview is not shrunk.
- Resolved the misalignment of the "Version" information in the Mission Control and Orbiter views.
Fix
- Correctly configured the Service Worker registration in the Svelte config.