Skip to content

Releases: junobuild/cli

v0.9.4

Choose a tag to compare

@peterpeterparker peterpeterparker released this 22 Sep 10:49

Features

  • Upgrade Rust crates in "eject" templates as released Juno v0.0.57.

v0.9.3

Choose a tag to compare

@peterpeterparker peterpeterparker released this 19 Sep 05:48
bc16b4b

Build

  • Bump AgentJS v3.2.6 for default polling strategy fix (see release notes).

Chore

  • Use type JsonnableEd25519KeyIdentity which is now exposed by @dfinity/identity.

v0.9.2

Choose a tag to compare

@peterpeterparker peterpeterparker released this 15 Sep 12:12

Build

  • Downgrade ic-mgmt to avoid issue with if fields ready_for_migration and version which were introduced as breaking changes. In case those would not be yet deployed or available.

v0.9.1

Choose a tag to compare

@peterpeterparker peterpeterparker released this 15 Sep 11:00

Features

  • Bump batch deploy to 50 files per default (instead of 20).

v0.9.0

Choose a tag to compare

@peterpeterparker peterpeterparker released this 15 Sep 10:56

Features

  • Preserve cause of the error when reading token (in case of error).

Build

  • Bump AgentJS dependencies to v3.24 and upgrade related latest Juno libraries.
  • Bump other dependencies.

v0.8.5

Choose a tag to compare

@peterpeterparker peterpeterparker released this 04 Sep 12:09

Features

  • Update latest Juno crate in Rust serverless functions template.

Build

  • Update latest Juno libs.
  • Update dev dependencies.

v0.8.4

Choose a tag to compare

@peterpeterparker peterpeterparker released this 26 Aug 11:49

Fix

  • List --mode and --profile in juno functions upgrade --help.

v0.8.3

Choose a tag to compare

@peterpeterparker peterpeterparker released this 26 Aug 10:43

Features

  • Support for arrays in the precompress configuration.
  • Fully re-implemented logic for resolving which uncompressed and compressed files must be uploaded during juno deploy.
  • Compare hashes of compressed files against their respective compressed versions instead of the source.
    This makes the comparison more accurate and is now possible because gzip and Brotli compression executed by the CLI are reproducible (unlike early versions, which deferred compression to developer tooling).
  • Converted ic-client into a subpath-only library.
  • Check if the CLI configuration exists before attempting to get the token.
    If not found, provide the developer with the juno login command as guidance.

Fix

  • In "replace" mode, the SHA comparison was incorrectly attempting to compare source files with compressed files.
    As a result, compressed files were unnecessarily re-uploaded.

Refactoring

  • Added a shorthand function to check if the CLI configuration does not exist.

v0.8.2

Choose a tag to compare

@peterpeterparker peterpeterparker released this 19 Aug 10:48

Features

  • Update satellite.did for serverless template as released in latest version of Juno v0.0.54.

v0.8.1

Choose a tag to compare

@peterpeterparker peterpeterparker released this 14 Aug 19:00

Features

  • List status command in general help.