Skip to content

v0.0.44

Compare
Choose a tag to compare
@peterpeterparker peterpeterparker released this 22 Dec 14:51
· 170 commits to main since this release

Features

  • During deployment, if the satellite is up-to-date (version >= v0.0.14), it checks if the heap memory size is >= 900 MB. If so, the developer is prompted to confirm the deployment. This helps prevent memory from reaching the 1 GB threshold, which can cause issues during upgrades.
  • If custom domains are configured for the satellite, they are now reconfigured after an upgrade if the --reset flag is used.
  • Added juno deploy --clear option, which is useful for developers who prefer not to approach their builds in a reproducible manner and instead generate new resources, such as by hashing their bundle filenames.
  • During juno init, the orbiter ID is now propagated to the juno.json file of the projects. This is particularly useful when using the new Vite plugin for Juno's environment variables.

Fix

  • The IC certification does not support encoded URLs. Therefore, automatic encoding of asset file names has been removed from the deployment process.

Refactoring

  • Some code has been moved and renamed to simplify the implementation of the new features.