Releases: Chia-Network/clvm_tools_rs
Releases · Chia-Network/clvm_tools_rs
0.1.46
What's Changed
- Update Managed Files by @ChiaAutomation in #123
- Clippy by @prozacchiwawa in #124
- Update rust-yaml to rust-yaml2 by @prozacchiwawa in #142
- Bump actions/setup-python from 4 to 5 by @dependabot in #125
- Bump actions/checkout from 3 to 4 by @dependabot in #129
- Set MACOSX_DEPLOYMENT_TARGET for Apple Silicon by @emlowe in #122
- Bump num from 0.4.1 to 0.4.3 by @dependabot in #127
- Bump tempfile from 3.7.0 to 3.13.0 by @dependabot in #130
- Bump actions/setup-node from 3 to 4 by @dependabot in #134
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #132
- Bump aws-actions/configure-aws-credentials from 2 to 4 by @dependabot in #131
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #126
- Bump pyo3 from 0.20.2 to 0.21.2 by @dependabot in #138
- Bump serde_json from 1.0.104 to 1.0.109 by @dependabot in #133
- Bump serde from 1.0.180 to 1.0.193 by @dependabot in #137
- Bump regex from 1.10.2 to 1.11.0 by @dependabot in #139
- Bump pyo3-build-config from 0.15.2 to 0.21.2 by @dependabot in #144
- Update Managed Files by @ChiaAutomation in #151
- Bump regex from 1.11.0 to 1.11.1 by @dependabot in #152
- Remove derivative as it became unmaintained by @prozacchiwawa in #157
- Bump unicode-segmentation from 1.10.1 to 1.12.0 by @dependabot in #146
- Bump indoc from 1.0.9 to 2.0.4 by @dependabot in #150
- Bump getrandom from 0.2.9 to 0.2.15 by @dependabot in #145
- Bump indoc from 2.0.4 to 2.0.5 by @dependabot in #160
- Bump tempfile from 3.13.0 to 3.14.0 by @dependabot in #159
- fmt+clippy by @prozacchiwawa in #169
- Update Managed Files by @ChiaAutomation in #168
- Updated License by @ChiaAutomation in #170
- Add dynamic version to pyproject.toml by @prozacchiwawa in #171
- Bump tempfile from 3.14.0 to 3.15.0 by @dependabot in #174
- Update alpine to latest and simplify script by @emlowe in #172
- Pin python to 3.10 on macos for now by @prozacchiwawa in #181
- Use chia_puzzles for verification by @prozacchiwawa in #182
- Final language version of 2024 by @prozacchiwawa in #179
- Upgrade clvm_rs to 0.12.0 by @prozacchiwawa in #180
- Bump tempfile from 3.15.0 to 3.16.0 by @dependabot in #185
- Bump serde from 1.0.180 to 1.0.217 by @dependabot in #186
- 20250207 opcode v0 test by @prozacchiwawa in #187
- Bump versions for new release by @prozacchiwawa in #188
- Update Rust lint/test jobs to Ubuntu 22.04 by @Starttoaster in #189
- Bump indoc from 2.0.4 to 2.0.5 by @dependabot in #190
New Contributors
- @dependabot made their first contribution in #125
Full Changelog: 0.1.45...0.1.46
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