Releases: junobuild/juno
Releases · junobuild/juno
v0.0.9
Juno
Features
internetcomputer.org
for II per default (with temporary fallback option toic0.app
)- support for NFID in authentication section of the console
- remove
noindex
and accept crawling to fix Google Search Console warnings - do not bubble warning/error is user cancel sign-in
- display a backdrop when sign-in in progress
Build
- upload Candid files as artificats of the releases
- admin script to get console balance
Satellite
Features
- list documents and assets with
owner
(#76)
v0.0.8
Juno
Breaking Changes
- controllers are migrated from a list of IDs to a list of IDs+data. That way "profile" (a name, a hint) can be set to controllers. It becomes easier to know which controllers was used where. This is a breaking changes in the structure and endpoints.
Used to be:
pub type Controllers = Hashset<Principal>;
New:
pub type Controllers = HashMap<Principal, Controller>;
pub struct Controller {
pub metadata: Metadata,
pub created_at: u64,
pub updated_at: u64,
pub expires_at: Option<u64>,
}
For backwards compatibility only adding controllers will be supported. Listing the controllers within the console will require the developers to update their satellites or mission controls.
Features
zh-cn
translations- replace
ic0.app
withicp0.io
- display satellite and mission control code version in summaries
- preserve selected list order - e.g. per "Created At desc" - in memory
- add rate limits to create mission control and satellites
Docs
- various improvements in README
v0.0.7
Juno
Features
- sort docs and assets options (desc, asc, per keys, created_at or updated_at)
- refresh custom domain state automatically every 20s when progressing
Fix
- pagination buttons not displayed
Styles
- display spinner when custom domain is in progress
- various small style improvements
Build
- bump SvelteKit and adapt CSP parser
- bump dfx
Satellite
Features
- set
etag
header - support to sort datastore and storage entries for
updated_at
andcreated_at
timestamps
v0.0.6
Juno
Satellite
Features
- hosting DNS entries updated with last BN specification
- delete and edit custom domain
- rename "Rules" tab to "Collections"
- disable close modal when in progress
Style
- update satellite icon as provided by Didier the designer
- fix data table "Collections" column height
- fix svg size 1rem in px
Fix
- missing social image
Features
- set default internal
#dapp
collection read permission to "Controllers"
v0.0.5
Juno
Features
- custom domain support 🚀
- add link to help for upgrade in warning box
Satellite
Breaking changes
- storage assets must be prefixed with their collections
Features
- query params support
- answers to matching rules more generic
Fix
- post_upgrade runtime memory needs to be initialized with computed asset ashes
v0.0.4
Juno
Features
- better message if satellite is not found
- improve satellite loading ux
- restart / reload cycles worker after topup (to reflect up-to-date cycles balance after topup)
- move satellites switcher
- display satellite creation price if no enough credits
v0.0.3
Juno
Features
- list mission control controllers
- option to remove controllers
- various UX/UI improvements
Fix
- ic_cdk ledger types (which had for effect to make transaction fails on mainnet)
Mission Control
Features
- check max number of controllers that can be added
Satellite
Breaking Changes
- remove manual storage "trailing slash" configuration for a more dynamic solution
Features
- check max number of controllers that can be added
- add option to configure headers for the storage using glob patterns
Fix
- http request certification issue
v0.0.2
Juno
Features
- canister cycles saved in idb for better ux
- various styles improvements
- more i18n keys
- custom domain process improved to prepare effective implementation
- improve console performance by gzipping assets
Build
- gzip canisters wasm
Satellites
Features
- trailing slash default behavior set to never
- return 404 when no asset found
- custom domain id information set to optional
Hello world 👋
v0.0.1 build: remove admin subfolder