Releases: Chia-Network/clvm_tools_rs
Releases · Chia-Network/clvm_tools_rs
0.1.45
What's Changed
- remove outdated homepage metadata by @altendky in #112
- Update Managed Files by @ChiaAutomation in #114
- Updated License by @ChiaAutomation in #113
- Fix this quarter's clippy issues by @prozacchiwawa in #116
- Update maturin to 1.1.7 in mac and arm64 builders by @prozacchiwawa in #117
- Update clvmr to 0.8.0 by @Rigidity in #115
- Create source distribution with --sdist by @emlowe in #118
- Remove python 3.8 support and use 3.9 for other tests by @emlowe in #121
- Update to 0.1.45 by @emlowe in #120
Full Changelog: 0.1.44...0.1.45
0.1.44
What's Changed
- Update to manylinux_2_28 by @cmmarslender in #96
- 20240702 fix bin zero by @prozacchiwawa in #99
- 20240705 mod and modpow operators by @prozacchiwawa in #102
- Odd hex constants by @prozacchiwawa in #101
- update blockchain venv path in tests to be
.venv/
by @altendky in #106 - Update Managed Files by @ChiaAutomation in #107
- PR for only adding a new args type to reduce the number of arguments to cldb_hierarchy by @prozacchiwawa in #103
- Fix accidental parsing of processed inputs for dependency analysis and add a test by @prozacchiwawa in #108
- Change how string output is generated for atoms and strings by @prozacchiwawa in #100
- 20240705 favor hex by @prozacchiwawa in #98
- 20240703 cldb modern compile by @prozacchiwawa in #97
- Enable ops outside guard. by @prozacchiwawa in #110
- Version bump by @prozacchiwawa in #111
Full Changelog: 0.1.43...0.1.44
0.1.43
What's Changed
- new clippy traffic by @prozacchiwawa in #89
- Update intel to macos-12 by @cmmarslender in #90
- Fix js interface error identified by fcoleman by @prozacchiwawa in #91
- Fix bug from early ported ocaml code regarding zeroes and program representation. Add a cl23.1 sigil that enables this and add many tests. by @prozacchiwawa in #92
- Truthiness test by @prozacchiwawa in #94
- Version bump by @prozacchiwawa in #95
Full Changelog: 0.1.42...0.1.43
0.1.42
What's Changed
- 20240417 fix zero pad repr by @prozacchiwawa in #82
- Core fuzz generation and tests of it by @prozacchiwawa in #81
- 20240422 more fuzz facilities by @prozacchiwawa in #84
- Allow overridable method delegation in downstream CompilerOpts implementations by @prozacchiwawa in #85
- fix for ability to lift a CSE out of an assign form when it depends on bindings in the assign and fuzz infra for testing by @prozacchiwawa in #80
- Bump version to 0.1.42 by @prozacchiwawa in #87
Full Changelog: 0.1.41...0.1.42
0.1.41
What's Changed
- Use the existing built wheel in the python tests. by @prozacchiwawa in #59
- Replace my ad-hoc wheel finder with a proper pip invocation by @prozacchiwawa in #60
- bump clvmr dependency to 0.3.2 by @arvidn in #61
- New quarter, new clippy by @prozacchiwawa in #64
- 20240123 add compile from text base by @prozacchiwawa in #63
- Update Managed Files by @ChiaAutomation in #68
- new quarter, new clippy by @prozacchiwawa in #69
- Upgrade pyo3 and maturin by @prozacchiwawa in #67
- Fix a crash when parsing malformed lambda forms by @prozacchiwawa in #73
- Add a simple property test generator. not super efficient but decent at generating random stuff by @prozacchiwawa in #71
- build risc on release triggers by @altendky in #74
- Update Managed Files by @ChiaAutomation in #77
- remove dead docker run in build step by @altendky in #76
- python bindings for binutils assemble and disassemble by @geoffwalmsley in #75
- Make printable set exactly the same so we choose precisely the same disassembled representation in all cases by @prozacchiwawa in #79
- Bump version for release. by @prozacchiwawa in #78
New Contributors
- @arvidn made their first contribution in #61
- @ChiaAutomation made their first contribution in #68
- @altendky made their first contribution in #74
- @geoffwalmsley made their first contribution in #75
Full Changelog: 0.1.40...0.1.41
0.1.40
What's Changed
- Improve printing speed by @prozacchiwawa in #44
- 20230326 better print by @prozacchiwawa in #31
- Import list_to_tree by @matt-o-how. by @prozacchiwawa in #57
- 20231026 cl23 optimizer by @prozacchiwawa in #52
- 20231201 version bump by @prozacchiwawa in #58
Full Changelog: 0.1.39...0.1.40
0.1.39
What's Changed
- 20230809 compiled macros by @prozacchiwawa in #41
- Add riscv build and test workflow by @emlowe in #50
- Add renames that were needed but missed downstream of assign by @prozacchiwawa in #51
- Strict dialect of chialisp that deprecates defmacro and introduces a strict macro type, defmac by @prozacchiwawa in #30
- Refactor rename: stop naming fields that can be copied automatically by @prozacchiwawa in #54
- Handle empty atom as nil by @prozacchiwawa in #53
- 20231114 wasm support uint8 array by @prozacchiwawa in #55
- Version bump for new wasm stuff by @prozacchiwawa in #56
New Contributors
Full Changelog: 0.1.38...0.1.39
0.1.38
What's Changed
- 20230920 compile context optimizer by @prozacchiwawa in #37
- 20231002 uncurry and typescript fixed by @prozacchiwawa in #47
- Bump version for improvements by @prozacchiwawa in #48
Full Changelog: 0.1.37...0.1.38
0.1.37
What's Changed
- Use outputs of check_secrets step by @prozacchiwawa in #39
- Add a publish job for clvm wheels by @Starttoaster in #40
- Update version and lock files by @prozacchiwawa in #42
New Contributors
- @Starttoaster made their first contribution in #40
Full Changelog: 0.1.36...0.1.37
0.1.36
What's Changed
- 20220203 fix opt bug by @prozacchiwawa in #2
- First crack at making some tools install with
pip
by @richardkiss in #11 - Import full tests from github.com:Chia-Network/clvm_tools at hash 7ab… by @aqk in #9
- Add comments to sexp.rs by @matt-o-how in #21
- Bump clvmr to 0.3.0 by @Rigidity in #24
- 20230906 fully rename assign early by @prozacchiwawa in #25
- 20230911 compile context by @prozacchiwawa in #28
- 20230810 wasm interface by @prozacchiwawa in #29
- Fix rename error which caused clvm ops and callables to be renamed by @prozacchiwawa in #35
- Opt for source-based code coverage by @AmineKhaldi in #36
- 20230110 modern lambda by @prozacchiwawa in #26
- Release 0.1.36 by @aqk in #38
New Contributors
- @prozacchiwawa made their first contribution in #2
- @richardkiss made their first contribution in #11
- @aqk made their first contribution in #9
- @matt-o-how made their first contribution in #21
- @Rigidity made their first contribution in #24
- @AmineKhaldi made their first contribution in #36
Full Changelog: 0.1.0...0.1.36