You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow the [Flow CLI installation guide](https://docs.onflow.org/flow-cli/install/) for instructions on how to install or upgrade the CLI.
4
+
5
+
## 💥 Breaking Changes
6
+
7
+
### Cadence and Language Server Update
8
+
Cadence was updated to version v0.18.0 and language server to version v0.18.2 which implements the breaking changes from flowkit library.
9
+
10
+
### FlowKit API Changes
11
+
CLI implements a flowkit utility library which can be reused in other services. This is early stage development and the API for this library was refactored and improved.
12
+
13
+
## ⭐ Features
14
+
15
+
### Decode PEM Public Key
16
+
New command for decoding PEM encoded public key. You can use the decoding command like so:
17
+
```bash
18
+
flow keys decode pem --from-file key.pem
19
+
20
+
Public Key d479b3cdc9edbddb195cb12b35161ade826b032a64bdd4062cc87fb3ba7e71c9cf646ff23990bb4532ca45c445c7e908cef278b2c4615360039a6660a366a95f
21
+
Signature algorithm ECDSA_P256
22
+
Revoked false
23
+
24
+
```
25
+
26
+
## 🎉 Improvements
27
+
28
+
### Validate Configuration
29
+
Configuration validation has been improved and will provide better feedback when there are wrong values set in the `flow.json`.
30
+
31
+
### Updated Cobra
32
+
Cobra library was updated to the latest version.
33
+
34
+
### Refactored Testing
35
+
Testing suite was completely refactored and improved which will provide better code coverage and more reliable codebase.
36
+
37
+
## 🐞 Bug Fixes
38
+
39
+
### Refactored Event Display
40
+
Events output on the transaction command was refactored, so it better handles special values in the events.
41
+
42
+
### Flow Init Warning
43
+
Flow init command incorrectly displayed a warning which is now removed.
44
+
45
+
### Transaction IDs Output
46
+
All commands that send transactions to the network now display that transaction ID for better visibility.
0 commit comments