This repository has been archived by the owner on Dec 1, 2023. It is now read-only.
Releases: OpenZeppelin/nile
Releases · OpenZeppelin/nile
v0.7.1
This release updates the Account artifact related to the OpenZeppelin/cairo-contracts#387 bug fix.
What's Changed
- Fix Account artifact by @andrew-fleming in #145
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Pin marshmallow-dataclass to non-breaking version, gitignore node.json by @andrew-fleming in #110
- Automate account flag during compilation by @andrew-fleming in #112
- Added standalone_mode injection for command return value. by @franalgaba in #113
- Fix alias in debug by @andrew-fleming in #114
- Fix readme formatting by @andrew-fleming in #121
- Update to cairo-lang v0.9.0 by @andrew-fleming in #135
- Update Account implementation by @andrew-fleming in #140
- Update README.md by @JulissaDantes in #139
New Contributors
- @JulissaDantes made their first contribution in #139
Full Changelog: v0.6.1...v0.7.0
v0.6.1
v0.6.0
What's Changed
- Fix werkzeug version by @martriay in #92
- Add --disable-hint-validation flag to nile by @LucasLvy in #82
- feat: add .gitignore to src/nile/base_project by @kootsZhin in #97
- Add debug command by @trevis-dev and @andrew-fleming in #90
- Plugin support by @franalgaba in #86
- Test Account class and commands by @andrew-fleming in #99
- Update account artifacts and signer, add signer test by @andrew-fleming in #94
New Contributors
- @LucasLvy made their first contribution in #82
- @kootsZhin made their first contribution in #97
- @franalgaba made their first contribution in #86
- @trevis-dev made their first contribution in #90
Full Changelog: v0.5.2...v0.6.0
v0.5.2
v0.5.0
This release comes with a few bugfixes, as well as support for Cairo 0.8.0 and a new Signer to work with the latest Account contract implementation.
What's Changed
- fix(docs): typo by @rootulp in #64
- Add directory option to compile command by @martriay in #66
- Update account version to cairo-contracts' 5731e71 by @martriay in #65
- docs: fix typos by @tserg in #67
- Fix deployment issue with default gateway url by @andrew-fleming in #74
- Fix localhost, update readme by @andrew-fleming in #80
- Fix signer <> account interaction by @martriay in #77
- Add account compilation check by @andrew-fleming in #79
New Contributors
- @rootulp made their first contribution in #64
- @tserg made their first contribution in #67
- @andrew-fleming made their first contribution in #74
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Add end-to-end tests for "compile" and "clean" commands by @TimNooren in #45
- Add host and port options for "node" command by @ftupas in #46
- Fix deployment load by @martriay in #51
- Scripting API prototype by @martriay in #55
- Remove no longer needed %builtins directive by @sambarnes in #57
- Refactor account module and expose it through NRE by @martriay in #56
- Simplify
send
reusingcall_or_invoke
by @martriay in #58 - feat(cli): improved --network option by @milancermak in #60
- Fix None arguments to deploy, call, and invoke by @fracek in #62
New Contributors
- @ftupas made their first contribution in #46
- @sambarnes made their first contribution in #57
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Added support for signer by @exp-table in #33
- Change command output on compilation error by @milancermak in #38
- Add mainnet compatibility by @martriay in #39
- Handle short tx hash on localhost by @perama-v in #42
- Add tests for "compile" and "clean" CLI commands by @TimNooren in #40
- Prevent truncation of 2 trailing characters by @perama-v in #43
New Contributors
- @exp-table made their first contribution in #33
- @TimNooren made their first contribution in #40
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
The 0.2.0
release comes with:
- Cairo 0.5.0 support
starknet-devnet
by Shard Labs as the default local network through nile node!- Deployments management. Nile now handles addresses and artifacts for both local and remote networks.
- New
deploy
,invoke
andcall
commands to interact with your deployments.
See the README for documentation.