diff --git a/CHANGELOG.md b/CHANGELOG.md index ecd630f772..b6dd661dd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,13 @@ # UNRELEASED -### chore: bump candid to 0.10.4 +# 0.18.0 -Fix the Typescript binding for init args. +### fix!: removed the `dfx upgrade` command + +The `dfx upgrade` command now prints a message directing the user to install dfxvm. -## fix!: Remove fallback .env formats +### fix!: Remove fallback .env formats In dfx 0.14.0, we standardized on `CANISTER_ID_` and `CANISTER_CANDID_PATH_` for @@ -22,11 +24,15 @@ For reference, these formats were removed (any '-' characters were replaced by ' - `CANISTER_CANDID_PATH_` - `_CANISTER_ID` -### feat: add `dfx canister logs ` for fetching canister's logs +### feat: add `dfx canister logs ` for fetching canister's logs (preview) -There is a new subcomand `logs` to fetch canister's logs. +There is a new subcommand `logs` to fetch canister's logs. When printing the log entries it tries to guess if the content can be converted to UTF-8 text and prints an array of hex bytes if it fails. +**Note** + +This feature is still in development. Changes may occur in following releases. + ### feat: display local asset canister URLs in subdomain format Locally, canisters can either be accessed via `.localhost:` or `localhost:?canisterId=`. @@ -77,10 +83,6 @@ For detailed explanations on how these fields work please refer to the [ICRC-2 s The script at https://internetcomputer.org/install.sh now installs the [dfxvm version manager](https://github.com/dfinity/dfxvm) instead of the dfx binary. -### fix!: removed the `dfx upgrade` command - -The `dfx upgrade` command now prints a message directing the user to install dfxvm. - ### fix(deps): init/deploy still requires hash check `dfx deps pull` was recently changed to allow hash mismatch wasm. But `init` and `deploy` weren't change accordingly. @@ -99,6 +101,10 @@ Fixed a bug where `dfx canister install` would fail when specify a canister id a Fixed a bug where `dfx canister call` would fail when the deployed canister was removed from dfx.json. +### chore: bump candid to 0.10.4 + +Fix the Typescript binding for init args. + ## Dependencies ### Replica diff --git a/Cargo.lock b/Cargo.lock index 8e202d2b14..280ce907ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1428,7 +1428,7 @@ checksum = "3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a" [[package]] name = "dfx" -version = "0.16.1" +version = "0.18.0-beta.1" dependencies = [ "actix", "aes-gcm", diff --git a/public/manifest.json b/public/manifest.json index 19503257ea..0f85b2adce 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -64,6 +64,7 @@ "0.15.3", "0.16.0", "0.16.1", - "0.17.0" + "0.17.0", + "0.18.0-beta.1" ] } diff --git a/src/dfx/Cargo.toml b/src/dfx/Cargo.toml index 2e6cf98ad8..56bb72983a 100644 --- a/src/dfx/Cargo.toml +++ b/src/dfx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dfx" -version = "0.16.1" +version = "0.18.0-beta.1" authors.workspace = true edition.workspace = true repository.workspace = true