All changes to this project will be documented in this file and this project adheres to Semantic Versioning.
- Support istanbul on devchain (#1180) @0xGabi
- Use local truffle (#1163) @macor161
- Export constants from
toolkit
(#1159) @macor161
- IPFS hanging issue (#1137) @macor161
- Fix publishing process (#1143) @macor161
- Fix critical shebang issue on linux (#1140) @macor161
- Add
@aragon/toolkit
package
- 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
- Support ACL permissions with parameters (#807) @macor161
- Add interactive list of templates on
create-aragon-app
to choose from (#832) @dapplion
- 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
getTransactionPath
refactor (#840) @macor161- Displays version on
debug
mode (#839) @ajsantander
- Support link deployed library contracts (#804) @cslarson π
- Update wrapper to
beta.17
(#796) @macor161
- Http server check on
aragon run --http
(#801) @macor161
- Iterate
aragon run
: add--client-repo
optional argument
- Fix array arguments support (#785) @macor161
- Add deploy event compatibility (#784) @macor161
- Backward compatibility fix for the old deploy event name and the publish folder (#778) @macor161
- 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
- Bump
@aragon/aragen
to v5.3.2
- Fix deployment with new Templates (#762) @0xGabi
- Support
dao new
command for new templates (#669) @0xGabi
- Fix output for aragon run & fix http publish flag (#752) @0xGabi
- Check IPFS & install if missing (#734) @0xGabi
- Bump aragen to v5.2.0 , fix tx pathing issue with ganache version (#753) @0xGabi
- New Command
aragon id assign
(#707) @macor161 π
- Add Aragon's default endpoint (#713) @0xGabi
- Fix http provider publish workflow (#701) @0xGabi
- Iterate dao act: add
--eth-value
optional argument (#492) @0xGabi
- Check for existing
transactionPath
inexecHandler
(#385) @mikec π - Avoid coercing number arguments from strings to JS numbers (#687) @sohkai π
- Handle IPFS not being installed (#696) @0x6431346e
- Update aragen & client (#686) @0xGabi
- Fix prepare publish function and publish intent argument (#685) @0xGabi
- New command
devchain status
(#678) @0xGabi
- Bump
@aragon/aragen
to v5.0.0 - Allow arrays to be passed via
--app-init-args
(#623) @mikec π
- Update command to not hang after finishing (#674) @0xGabi
- Fix
decorateWithAbi
function to filter by function type (#666) @0xGabi - Fix prepare files function to handle
--files
correctly (#660) @0xGabi
- Add
gas-price
global option (#625) @0xGabi
- Use all environment on artifact generation (#646) @0xGabi
- Project name validation (#635) @macor161 π
- Fix fetch repo option when publishing only content (#654) @0xGabi
- Revert unwanted change of the default
mnemonic
(#633) @0x6431346e
- Fix yarn installation and update to
[email protected]
(#622) @0xGabi
ipfs
is no longer installed by default, you need to callaragon ipfs install
.aragon apm publish
now requires confirmation, use the--skip-confirmation
flag to migrate your scripts or CI configs.
- Make go-ipfs optional (#528) @0x6431346e
- Introduce three new IPFS commands:
aragon ipfs install
,aragon ipfs uninstall
andaragon ipfs status
- Introduce three new IPFS commands:
- Output publish information before publishing when using
aragon apm publish
(#574) @0xGabi- Refactor the whole publish process prompting the user to decide if:
- Publish the content to aragonPM repo
- Propagate the content through IPFS (if applicable)
- Refactor the whole publish process prompting the user to decide if:
- Sanity check
artifact.json
generation and include thedeprecated
key onartifact.json
. This new key have the information of the deprecated functions between different contract version published (#426) @0xGabi
- Update
dao token new
options to use a deployedminimeTokenFactory
in Rinkeby and Mainnet as default (#555) @0xGabi - Refactor artifact generation & improve sanity check (#570) @0xGabi
- New prepublish option for
aragon apm publish
that allow to run a script before publish the app (#571) @0xGabi - Pass apm opts to @aragon/wrapper (#567) @0x6431346e
- Add a new option
token-factory-address
todao token new
(#555) @0xGabi
- Fix parsing for booleans, arrays & numbers in several commands (#555) @0xGabi
- New flag
--apm.ipfs.gateway
used to read apm artifacts from. Defaults tohttp://localhost:8080/ipfs
, but some defaults environment now point tohttps://ipfs.eth.aragon.network/ipfs
, see environments.default.json (#519)
- Update the GUI client to
v0.7.4
(#519)
- Fix
Could not create transaction due to missing app artifact
by pinning@aragon/wrapper
tov5.0.0-rc.9
, see aragon/aragon.js#325 (#519)
- This version builds on top of
v5.9.3
and does not include the changes ofv5.9.4
,v5.9.5
, andv5.9.6
which are included inv6.x.x
- Fix yarn installation caused by a misplaced dependency
- Change the default ipfs gateway on non-local environments (#455) @0xGabi
- Require artifacts when fetching published repo (#332) @mikec
- Update
dao install
to always show the proxy address (#478) @fabriziovigevani
- Fix an issue with parsing args caused by
yargs@13
(#490) @0xGabi
- Fix
Cannot find any-observable
caused by[email protected]
(#485) @0xGabi
- Downgrade yargs to v12 because v13 caused
--silent
and--debug
to not work (#484 ) (Fixed inv5.10.0
)
- Re-published because
lerna
screwed up the lock file when publishing (async-eventemitter
) makingv5.9.0
uninstallable.
aragon apm versions
now accepts a[apmRepo]
parameter to inspect packages, other than the one inarapp.json
(#458)- the apm timeout has been increased to 5 minutes and made configurable in the
package.json
of the CLI (you can tweak it by building from source) (#481)