Skip to content

Releases: aragon/aragon-cli

v5.2.2

19 Dec 22:42
Compare
Choose a tag to compare
  • Support 'dao upgrade' and 'dao install' on live DAOs (transaction pathing) (#270)
  • Fix setPermissions in dao install (#303)
  • Fix app install command (#287)

v5.2.1

01 Dec 15:28
Compare
Choose a tag to compare

Pin ganache-core to 2.2.1

aragon run fails with versions from 2.3.0 on.

v5.2.0

05 Nov 13:24
Compare
Choose a tag to compare

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 the arapp.json, and aragon apm publish calculates what the right version to publish is. The network 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

19 Oct 08:12
Compare
Choose a tag to compare

Minor improvements and bug fixes:

  • #221: linting fixes (Major props to @0x6431346e for the great clean up!)
  • #211: improved IPFS daemon reliability and improved error handling
  • #226: if an artifact.json file is present at the project root, it will skip generation
  • #229: long overdue fixes to solidity-extractor for artifact generation

v5.1.0

15 Oct 16:44
Compare
Choose a tag to compare

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

11 Sep 14:07
Compare
Choose a tag to compare

Features:

  • #191: Apps can now be initialized on installation in aragon run and aragon dao install

Updated dependencies:

v4.2.0

05 Sep 09:38
Compare
Choose a tag to compare

Major new features:

  • #141: New dao exec command to execute functions in apps
  • #171: Implemented support for running apps using the HTTP provider (webapp hot reloading!)
  • #190: ACL management commands for granting, revoking permissions and setting permission managers

Minor changes:

  • #183: Removed apm command that was an alias for aragon apm to prevent conflicts with the Atom Package Manager
  • #184: Added an alias for initializing a project with the react-kit boilerplate
  • #185: Improved error messages when a network provider is unaccessible

v4.1.6

27 Aug 10:14
Compare
Choose a tag to compare

Minor improvements and bug fixes:

  • #170: Improve experience around chain resets (avoiding nonce issues with Metamask)
  • #174: Better error handling for invalid APM repo versions
  • #176: Use on-chain role hash for APM repo permission grants
  • #181: Fix wrapper commit not being properly checked out and update to newer version of Aragon Core

v4.1.5

10 Aug 18:06
Compare
Choose a tag to compare

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

02 Aug 08:45
Compare
Choose a tag to compare