v0.0.44
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 thejuno.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.