Releases: aragon/aragon-cli
Releases · aragon/aragon-cli
v5.2.2
v5.2.1
v5.2.0
This release brings major improvements to the APM publish flow. The deployment of Aragon v0.6 to all environments, including mainnet, has been done using beta versions of v5.2.0.
You can see more information about how Aragon CLI is used to deploy Aragon in the deployments repo.
Features:
- #230: New environments feature. New structure for the
arapp.json
file, that allows defining multiple environments for multiple networks (example). Also versions are no longer kept track of in thearapp.json
, andaragon apm publish
calculates what the right version to publish is. Thenetwork
flag can still be used, but it is now deprecated. - #242 + #258: new
--use-frame
flag for using Frame which allows publishing to APM using a hardware wallet. - #231 + #232: improved publish feedback and artifacts. Flattened version of the contract code is now published in the package allowing client-side verification of the contract code.
- #234: boilerplate licences are now removed as part of the init process.
- #251: aragon apm grant: support granting permissions to many addresses with one command
- #240: Update to using @aragon/wrapper 2.0.0 (out of beta 🎉)
- #228: Use gas price from truffle config file
Bug fixes:
- #236: Fix apps table printing issue
- #260: Fix
go-ipfs
dependency causing the build to break. - More minor bug bug fixes: #241, #247, #250, #256
Thanks to @perissology for the amazing contributions in this release!
v5.1.1
Minor improvements and bug fixes:
v5.1.0
Substantial improvements to the developer experience with this release.
- #205: IPFS binary is now included as a dependency, so no need to install it.
- #194 and #200: Ability to specify
--client-version
,--client-path
,--client-port
to customize how Aragon Core runs. - #175: check if artifact.json already exist and prompt to generate one if not
- #207: Fixed how binaries in dependencies are found
- #216: Updated the default Aragon Core to a more recent version
- #168: Refactored init command and implemented tests.
- #209: Made apps devDependencies dramatically improving install time
Thanks to @PascalPrecht, @0x6431346e, @luisivan, @sohkai for their contributions to this release.
v5.0.0
Features:
- #191: Apps can now be initialized on installation in
aragon run
andaragon dao install
Updated dependencies:
- #186: Support for aragonOS 4 beta, updating to aragen v2.0.0-beta.1 with [email protected], dao-kits@bare-kits and aragon-apps@aragonos-4-beta-1
- Updated Aragon Core client to fcebf55d1a with write permissions support
v4.2.0
v4.1.6
Minor improvements and bug fixes:
v4.1.5
Tons of minor improvements that enhance general developer experience:
- #140: Allow providing a custom build script or disabling building when publishing
- #162: No longer using yarn for installing dependencies due to an issue installing web3 1.0 with yarn
- #164: Show a better error message when init fails if the directory already existed
- #144: Artifacts are now always generated if there is a contract file in the package
- #145: Always deploy specified contract if provided on 'apm publish' or 'aragon deploy' (also removes annoying network not found errors that shouldn't be shown)
v4.1.4
- Fix ethereumjs-wallet dependency update issue ethereumjs/ethereumjs-wallet#64