v0.0.56
Summary
This release formalizes a delivery focused on frontend changes in the Console.
It introduces two new features:
-
You can now label your Satellites with environment flags and tags. These appear in the launchpad, switcher, and overview. On the launchpad, they can also be used as search filters to quickly find the right Satellite.
-
A new navigation feature — called "Spotlight" or "Quick Access" — lets you jump anywhere in the Console or run actions (such as changing the theme) in seconds. Open it with the search icon in the navbar or by pressing Ctrl/Cmd + K.
Aside from these features and minor improvements, this release also adds a security best practice to authentication by introducing an additional reset to the AuthClient
.
Overview
[!NOTE] No new versions of the modules (smart contracts), crates or libraries included.
Changes
Here is a list of changes included in this release:
Console (Frontend)
The console UI/UX has been improved as follows:
Features
- Spotlight feature to navigate anywhere or switch the theme quickly.
- Support for setting environment flags and tags (prod, staging, test) on Satellites.
- Extended launchpad search filter to include tags and flags.
- Display a spinner when the app is booting — i.e., when only the
index.html
is loaded and resources are still being fetched. - Set CSS font display to
swap
to improve boot performance. - Add a reset to the
AuthClient
.
Style
- Display badges with rounded corners.
- Align the logo on the launchpad.
- Update the dropdown arrow icon.
- Make centered popovers wider on desktop.
Chore
- Add a script to detect and remove unused Svelte components.
- Comply with lint rules regarding relative imports for Svelte components.
Build
- Bump Juno dependencies to the latest version.