Skip to content

v0.0.8

Compare
Choose a tag to compare
@peterpeterparker peterpeterparker released this 19 Mar 20:27
· 768 commits to main since this release

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 with icp0.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