Releases: Cyfrin/moccasin
Releases · Cyfrin/moccasin
tests tests tests (0.3.3)
What's Changed
- fix: explorer not initializing by @PatrickAlphaC in #133
- Fix/explorer config by @PatrickAlphaC in #134
- Fix/explorer config 2 by @PatrickAlphaC in #135
- Fix/explorer config 3 by @PatrickAlphaC in #136
- add
contract_name
to DB based on deployment by @PatrickAlphaC in #129 - feat: hypothesis testing strategies by @PatrickAlphaC in #132
- feat: added lib to search path by @PatrickAlphaC in #138
- feat: more testing utils by @PatrickAlphaC in #139
- release: 0.3.3 by @PatrickAlphaC in #140
Full Changelog: 0.3.2...0.3.3
fixed fixtures (0.3.2)
What's new 🥳
- The documentation looking outstanding
- Simplified the fixtures process
Breaking
- We've removed the
fixtures
feature, it was too confusing when to use a fixture vs when to usemanifest_contract
- We didn't set this as a
deprecated
feature because, well, no one uses this tool yet.
What's Changed
- fix: install docs by @PatrickAlphaC in #113
- feat: docs colors by @PatrickAlphaC in #114
- fix: docs by @PatrickAlphaC in #115
- fix: fixtures only working after 1 run by @PatrickAlphaC in #126
- Release/0.3.2 by @PatrickAlphaC in #127
Full Changelog: 0.3.1...0.3.2
stats stats stats (0.3.1)
🎉 What's new
- You can now add your config settings in your
pyproject.toml
- You have two new
pytest
markers to help with running staging tests, and not accidentally running them on a live network
↪️ What's revamped
- Revamped the entire test suite to make better use of temp dirs
- docs now have several sections where text is auto-generated
- contributing docs have been updated so users can get started easier
❤️🩹 What's fixed
- A lot of stuff
Auto-generated changelog
- feat: stats by @PatrickAlphaC in #94
- Update README.md by @PatrickAlphaC in #96
- fix: test should not be nauto by @PatrickAlphaC in #98
- Update README.md by @PatrickAlphaC in #99
- fix: update contributing by @PatrickAlphaC in #101
- Fix/updraft fixes by @PatrickAlphaC in #100
- feat: added updated readme and classifiers for 0.3.1 by @PatrickAlphaC in #107
- feat: added pytest staging and local markers by @PatrickAlphaC in #108
- Feat/pytest staging by @PatrickAlphaC in #109
- feat: uv style config by @PatrickAlphaC in #110
- release: 0.3.1 by @PatrickAlphaC in #111
- fix: readme note on benchmarks by @PatrickAlphaC in #112
Full Changelog: 0.3.0...0.3.1
orange is the new blue (0.3.0)
What's Changed
- refactored finding the version by @PatrickAlphaC in #30
- fix: performance bug in install by @PatrickAlphaC in #34
- massive wip feature by @PatrickAlphaC in #32
- feat: auto-fixtures, and new deploy command by @PatrickAlphaC in #46
- fix: version by @PatrickAlphaC in #47
- Add
.coveragerc
for Titanoboa coverage by @ControlCplusControlV in #50 - feat: added gas profiling with
--gas-profile
by @PatrickAlphaC in #52 - feat: added cli for inspecting vyper contracts by @PatrickAlphaC in #53
- feat: added prompt-live to be a quick flag before sending a transaction by @PatrickAlphaC in #54
- fix: updating github install versions by @PatrickAlphaC in #55
- feat: made .env location customizeable by @PatrickAlphaC in #56
- Docs update by @PatrickAlphaC in #57
- fix: updated docs on working with python packages by @PatrickAlphaC in #58
- fix: compile contracts even when uninitialized by @PatrickAlphaC in #61
- fix: updated docs for vyper compiler options by @PatrickAlphaC in #62
- feat: compile using multiprocess pool by @charles-cooper in #60
- fix: formatting imports by @PatrickAlphaC in #63
- feat: uv installed by default by @PatrickAlphaC in #64
- fix a parallelization bug by @charles-cooper in #66
- refactor: cleanup fixture_tools by @charles-cooper in #68
- Zksync test network by @PatrickAlphaC in #76
- feat: made pip install and github installs in different target paths by @PatrickAlphaC in #77
- feat: added lib to the search path by @PatrickAlphaC in #79
- fix: check for duplicate tuple names by @PatrickAlphaC in #80
- Prompt live by @PatrickAlphaC in #81
- fix: purge - for new github and pypi dependencies by @PatrickAlphaC in #82
- Feat/deployments by @PatrickAlphaC in #83
- feat: docs upgrade by @PatrickAlphaC in #84
- feat: logo by @PatrickAlphaC in #85
- feat: updated favicon, logo, and banner by @PatrickAlphaC in #87
- Fix/zksync tx fail by @PatrickAlphaC in #90
- feat: 0.3.0 🎉 by @PatrickAlphaC in #92
New Contributors
- @ControlCplusControlV made their first contribution in #50
- @charles-cooper made their first contribution in #60
Full Changelog: 0.2.0...0.3.0
hello moccasin (0.2.0)
Rebranded to moccasin
!
What's Changed
- moccasin by @PatrickAlphaC in #29
Full Changelog: 0.1.2...0.2.0
goodbye gaboon (0.1.2)
We will be moving this repo to moccasin
. Stay tuned!
What's Changed
- fix: charles review of install by @PatrickAlphaC in #21
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Install from GitHub #14 by @PatrickAlphaC in #18
- wip by @PatrickAlphaC in #20
Full Changelog: 0.1.0...0.1.1
0.1.0
This code should not be considered production ready
Full Changelog: https://github.com/Cyfrin/gaboon/commits/0.1.0