Releases: aragon/aragon-cli
Releases ยท aragon/aragon-cli
v7.0.0
Whatโs changed in aragonCLI
Version 7 is mostly about refactoring and tidying up our code, so that we can introduce big changes in 2020. These changes are aimed to massively improve the developer experience of the entire aragonSDK.
The most significant refactor extracts business logic from Yargs commands into a new @aragon/toolkit package. This allows developers to use the aragonCLI programmatically. The @aragon/cli package is now merely a front end for the toolkit, and other front ends can be developed on top of the toolkit.
A big effort was also made to enforce TDD (test driven development), significantly increasing test coverage, and paving the way for the big changes in our road map.
Please read more about this release in our official aragonCLI v7 Release blog post.
๐ฅ Breaking changes
- Add
@aragon/toolkit
package
๐ Bug fixes
- Fix acl commands used with a dao id (#1076) @macor161
- Fix envrionments adding configure apm function (#1100) @0xGabi
- Fixes a bug where start command wouldnt open in browser (#1089) @ajsantander
- Patch to prevent long running commands to call
onFinishCommand
hook (#1032) @dapplion - Fix
getBinary
(#1042) @0x6431346e
v6.4.0
Whatโs changed in aragonCLI
๐ New Feature
- Support ACL permissions with parameters (#807) @macor161
- Add interactive list of templates on
create-aragon-app
to choose from (#832) @dapplion
๐ Bug fixes
- Remove extra 0x on keccak256 calls (#862) @macor161
- Truffle flattener cyclic dependencies error - re-work on PR #844 (#857) @ajsantander
- Import ABIs from
@aragon/os
and@aragon/id
, to resolve #818 (#833) @dapplion - Clean dependencies (#816) @0xGabi
- Github: fix project name in proposal issue template (#813) @sohkai
๐ก Feature updates
- help user with next steps, to resolve #831 (#841) @dapplion
- getTransactionPath refactor (#840) @macor161
- Displays version on debug = true (#839) @ajsantander
๐ ๏ธ Maintenance (non-API changes)
v6.3.3
v6.3.2
Whatโs changed in aragonCLI
๐ Bug fixes
๐ก Feature updates
๐ ๏ธ Maintenance (non-API changes)
v6.3.1
v6.3.0
Whatโs changed in aragonCLI
๐ก Feature updates
- Update client to 0.8 ๐ฃ (#765) @0xGabi
- Include
templates-args
new option (#768) @0xGabi - Use a pre build of the client instead of building it every time ๐(#764) @0xGabi
- Use new aragen snapshot (#772) @0xGabi
๐ Bug Fixes
๐ ๏ธ Maintenance (non-API changes)
v6.2.6
Whatโs changed in aragonCLI
๐ก Feature updates
- Fix dao new command for new templates (#669) @0xGabi
- Fix output for aragon run & fix http publish flag (#752) @0xGabi
๐ Bug Fixes
- Check IPFS & install if missing (#734) @0xGabi
- Bump aragen to v5.2.0 , fix tx pathing issue with ganache version (#753) @0xGabi
๐ ๏ธ Maintenance (non-API changes)
v6.2.5
v6.2.4
v6.2.3
Whatโs changed in aragonCLI
๐ New features
๐ก Feature updates
- Check for existing transactionPath in execHandler (#385) @mikec ๐
- CLI: avoid coercing number arguments from strings to JS numbers (#687) @sohkai ๐
๐ Bug Fixes
- Handle IPFS not being installed (#696) @0x6431346e
๐ ๏ธ Maintenance (non-API changes)
- Update FRAME_ORIGIN AragonCLI -> aragonCLI (#688) @john-light ๐
- Update documentation (#697) @0xGabi
- Bump web3 from 1.2.0 to 1.2.1 (#695) @dependabot-preview
- Bump sinon from 7.3.2 to 7.4.1 (#692) @dependabot-preview
- Bump web3-utils from 1.2.0 to 1.2.1 (#693) @dependabot-preview