Releases: junobuild/cli
Releases · junobuild/cli
v0.2.0
Breaking Changes
- Replace the term and command "backup" with "snapshot".
- Remove
bun
detection for theinit
command (temporarily, to be reviewed).
Features
- Use the detected package manager in various messages of the
init
command. - Add
out
as a suggested option for theinit
command. - Add a comment explaining how to disable default serverless features in the provided template.
Fix
- The minimum required version of
ic-wasm
is now v0.8.5. This update is necessary to support the newly introduced build argument--keep-name-section
.
v0.1.9
Features
- Windows support for spawn and execute sub-commands.
- TS resolution set to
bundler
to better resolve third partyimport
.
Chore
- Setup pipeline to release
next
versions.
v0.1.8
Features
- Improve onboarding by asking again if the config file should be encrypted if in previous usage no password was set and no config was created.
v0.1.7
Features
- Initialize config settings only when required. This allows new developers to run commands such as
juno --version
orjuno dev start
without being prompted to encrypt their config file. - Review the wording of the encryption question to clarify that it applies to the file saved on the machine.
- Add the option
juno --version --cli
to check only the CLI version.
Fix
- The
init
help description was incorrectly displaying theopen
command description.
v0.1.6
Features
- Introduce a new option
juno init --minimal
which scaffold ajuno.config
file with a placeholder as Satellite ID.
v0.1.5
Fix
- Incorrect imports in eject template
satellite.did
(the template should not reference the did extension, plus if it does, only once is allowed).
Chore
- Reference satellite v0.0.22 without equals in eject template.
v0.1.4
Features
- Update Satellite v0.0.22 in eject template.
- Pass
--cfg getrandom_backend="custom"
as env forjuno dev build
(required to compilegetrandom
v0.3.0).
Build
prepublishOnly
script to clean-up template eject (just in case some unexpected data ever get committed).- Bump latest juno-js.
Refactor
- Move build scripts to new subfolder
scripts
.
Chore
- Ignore eject template declarations and did extension.
v0.1.3
Features
- Few changes to comply with eslint new rules
Build
- Bump DFINITY agent-js
v2.3.0
- Bump runtime dependencies
- Bump latest Juno JS
- Migrate to eslint v9
v0.1.2
Features
- Review reuse controller instruction
- Improve the display of segment (mission_control -> mission control)
v0.1.1
Features
- Display the principal used by the terminal for login.
- Catch incorrect password gracefully.