Skip to content

Commit

Permalink
adding to changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolaMilosa committed Aug 31, 2024
1 parent 8ee4815 commit f414f82
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

# UNRELEASED

### feat: embedding well known canisters at build time

From this feature onwards, dfx doesn't require `canister_ids.json` to contain information about all the well known canisters on nns. The list of well known canister's can be found [here](https://github.com/dfinity/ic/blob/master/rs/nns/canister_ids.json). This means that `dfx canister call <well-known-canister-name>` will automatically map to the correct canister id.

### feat: Also report Motoko stable compatibility warnings

Report upgrade compatibility warnings for Motoko, such as deleted stable variables, in addition to compatibility errors.
Expand Down Expand Up @@ -702,7 +706,7 @@ For reference, these formats were removed (any '-' characters were replaced by '
### feat: add `dfx canister logs <canister_id>` for fetching canister's logs (preview)
There is a new subcommand `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**
Expand All @@ -718,7 +722,7 @@ The query parameter format is not removed because Safari does not support localh
### fix: .env files sometimes missing some canister ids
Made it so `dfx deploy` and `dfx canister install` will always write
Made it so `dfx deploy` and `dfx canister install` will always write
environment variables for all canisters in the project that have canister ids
to the .env file, even if they aren't being deployed/installed
or a dependency of a canister being deployed/installed.
Expand All @@ -728,15 +732,15 @@ or a dependency of a canister being deployed/installed.
There are a few subcommands that take `--argument`/`--argument-file` options to set canister call/init arguments.
We unify the related logic to provide consistent user experience.
The notable changes are:
- `dfx deploy` now accepts `--argument-file`.
- `dfx deps init` now accepts `--argument-file`.
### feat: candid assist feature
Ask for user input when Candid argument is not provided in `dfx canister call`, `dfx canister install` and `dfx deploy`.
Ask for user input when Candid argument is not provided in `dfx canister call`, `dfx canister install` and `dfx deploy`.
Previously, we cannot call `dfx deploy --all` when multiple canisters require init args, unless the init args are specified in `dfx.json`. With the Candid assist feature, dfx now asks for init args in terminal when a canister requires init args.
### fix: restored access to URLs like http://localhost:8080/api/v2/status through icx-proxy
Expand Down Expand Up @@ -885,7 +889,7 @@ If you build with custom canister type, add the following into `dfx.json`:
```
"metadata": [
{
{
"name": "candid:service"
}
]
Expand Down Expand Up @@ -920,7 +924,7 @@ Fix the bug that when parsing `vec \{1;2;3\}` with `blob` type, dfx silently ign
### fix: support `import` for local did file
If the local did file contains `import` or init args, dfx will rewrite the did file when storing in canister metadata.
Due to current limitations of the Candid parser, comments will be dropped during rewriting.
Due to current limitations of the Candid parser, comments will be dropped during rewriting.
If the local did file doesn't contain `import` or init args, we will not perform the rewriting, thus preserving the comments.
### fix: subtyping check reports the special opt rule as error
Expand Down Expand Up @@ -1309,7 +1313,7 @@ This incorporates the following executed proposals:
- [124537](https://dashboard.internetcomputer.org/proposal/124537)
- [124488](https://dashboard.internetcomputer.org/proposal/124488)
- [124487](https://dashboard.internetcomputer.org/proposal/124487)
# 0.15.0
## DFX
Expand Down

0 comments on commit f414f82

Please sign in to comment.