This repository was archived by the owner on Jan 8, 2024. It is now read-only.
Releases: Chia-Network/clvm_tools_rs_fork
Releases · Chia-Network/clvm_tools_rs_fork
0.1.35
Adds rest arguments to modern chialisp, along with embed-file forms to all dialects and the new bls and sec256 operators.
What's Changed
- Swap to build w/ docker instead of podman by @cmmarslender in Chia-Network#181
- The github workflow for running the clvm_tools tests wasn't working, so fix that by @prozacchiwawa in Chia-Network#184
- Fix yaml indent in m1 build by @prozacchiwawa in Chia-Network#185
- Pull rust from source vice the rustup script by @pmaslana in Chia-Network#183
- Move nightly -> dev and use simple-dev for the url by @cmmarslender in Chia-Network#190
- 20230618 specify wasm pack version by @prozacchiwawa in Chia-Network#182
- Update recompile check for new tree layout in chia-blockchain by @prozacchiwawa in Chia-Network#199
- Isolated change to upgrade clvmr by @prozacchiwawa in Chia-Network#201
- Change macOS target to macOS 11 and remove python 3.7 by @emlowe in Chia-Network#203
- Pass through op extension by @prozacchiwawa in Chia-Network#202
- 20230727 fix mac default features by @prozacchiwawa in Chia-Network#200
- 20230731 base rest by @prozacchiwawa in Chia-Network#204
- Isolate just embed by @prozacchiwawa in Chia-Network#149
- Recognize a list as proper when it has a weird but not non-nil tail by @prozacchiwawa in Chia-Network#205
- Add new bls operators and an operator compatibility mode by @prozacchiwawa in Chia-Network#180
- Add an object and a compiler opts setting for dialect. by @prozacchiwawa in Chia-Network#172
- Move dialect stuff to src/compiler/dialect.rs by @prozacchiwawa in Chia-Network#206
- Add comments to sexp.rs by @matt-o-how in Chia-Network#208
- Version bump for new release by @prozacchiwawa in Chia-Network#209
New Contributors
- @matt-o-how made their first contribution in Chia-Network#208
Full Changelog: Chia-Network/chialisp@0.1.34...0.1.35
0.1.34
What's Changed
- Update CHANGELOG.md by @emlowe in Chia-Network#175
- 20230602 try write always by @prozacchiwawa in Chia-Network#177
- Changed versiont to 0.1.34 by @wjblanke in Chia-Network#179
New Contributors
- @wjblanke made their first contribution in Chia-Network#179
Full Changelog: Chia-Network/chialisp@0.1.33...0.1.34
0.1.33
What's Changed
- Set macOS deployment target to 10.14
- Fix erroneous detection of recursion when two similar inline siblings
- Ensure we flush streams in case the runtime system doesn't get a chance
Full Changelog: Chia-Network/chialisp@0.1.32...0.1.33
0.1.32
What's Changed
- Set macOS deployment target to 10.14
- Fix erroneous detection of recursion when two similar inline siblings
- Ensure we flush streams in case the runtime system doesn't get a chance
Full Changelog: Chia-Network/chialisp@0.1.31...0.1.32
0.1.31
What's Changed
- Updating deprecated set-output workflow command by @wallentx in Chia-Network#108
- Fix problem with opd returning 82ffff as -1 instead of 0xffff by @prozacchiwawa in Chia-Network#110
- Updating concurrency workflow by @wallentx in Chia-Network#111
- Setting actions version to latest by @wallentx in Chia-Network#112
- Fix issues from new clippy version by @prozacchiwawa in Chia-Network#116
- 20230131 exec limits by @prozacchiwawa in Chia-Network#117
- 20230201 defconst by @prozacchiwawa in Chia-Network#119
- 20230201 gather dependencies by @prozacchiwawa in Chia-Network#118
- 20230204 fancy matching by @prozacchiwawa in Chia-Network#122
- Fix the inline recursion check in inliner by @prozacchiwawa in Chia-Network#124
- 20230221 add standard cl21 compiles by @prozacchiwawa in Chia-Network#126
- Add version flag to generated command line tools by @aqk in Chia-Network#129
- Add JSON AST output by @aqk in Chia-Network#130
- Add start of docs by @prozacchiwawa in Chia-Network#128
- Add production of _arguments and _left_env to symbols and allow symbol output to be specified by @prozacchiwawa in Chia-Network#92
- Some clippy complaints by @prozacchiwawa in Chia-Network#131
- Add Python 3.10 to test matrix by @aqk in Chia-Network#132
- Bump bumpalo from 3.10.0 to 3.12.0 by @dependabot in Chia-Network#113
- Pip install by @richardkiss in Chia-Network#136
- Import full tests from github.com:Chia-Network/clvm_tools at hash 7abe2e649 by @aqk in Chia-Network#127
- 20221129 hierarchial debug by @prozacchiwawa in Chia-Network#91
- Add basic coverage scripts, to start doing some coverage testing by @prozacchiwawa in Chia-Network#138
- 20230330 extra tests and coverage check by @prozacchiwawa in Chia-Network#139
- Just toplevel features supporting locating and reading files for embedding in classic by @prozacchiwawa in Chia-Network#142
- Reorder compilation steps by @aqk in Chia-Network#145
- Move the remaining let generation out of codegen by @prozacchiwawa in Chia-Network#146
- 20230331 even more tests by @prozacchiwawa in Chia-Network#143
- Add tests for partial applicaitons that work in base (pinning them down) by @prozacchiwawa in Chia-Network#135
- 20230410 compile file helpers 2 by @prozacchiwawa in Chia-Network#148
- Disable command line tool takeover until we do the full clvm_tools replacement by @prozacchiwawa in Chia-Network#150
- Add pub export for compile_clvm_text by @prozacchiwawa in Chia-Network#152
- remove some dead code (also improves code coverage :-) by @prozacchiwawa in Chia-Network#153
- Version 0.31 by @aqk in Chia-Network#154
New Contributors
- @wallentx made their first contribution in Chia-Network#108
- @aqk made their first contribution in Chia-Network#129
- @richardkiss made their first contribution in Chia-Network#136
Full Changelog: Chia-Network/chialisp@0.1.30...0.1.31
0.1.30
What's Changed
- Clean up symbols dropped by test by @prozacchiwawa in Chia-Network#101
- Include more tokens from macros since qq produces quoted atoms by @prozacchiwawa in Chia-Network#102
- 20221222 upgrade interface so we can use clvmr=0.1.24 by @prozacchiwawa in Chia-Network#104
- 20230103 inline diagnostic by @prozacchiwawa in Chia-Network#106
- 20230102 fix leak by @prozacchiwawa in Chia-Network#105
- Version bump by @prozacchiwawa in Chia-Network#107
Full Changelog: Chia-Network/chialisp@0.1.29...0.1.30
0.1.29
What's Changed
- Try installing patchelf dependencies explicitly by @prozacchiwawa in Chia-Network#93
- Add compose_run_function and a test for it in the python api by @prozacchiwawa in Chia-Network#94
- Capture the source file that was requested to be compiled in the symbols by @prozacchiwawa in Chia-Network#95
- Fix bugs in tail improper list parsing discovered earlier by fuzzing and now causing grief by @prozacchiwawa in Chia-Network#96
- New clippy version diagnostics by @prozacchiwawa in Chia-Network#97
- 20221215 constant tree by @prozacchiwawa in Chia-Network#98
- Bump version by @prozacchiwawa in Chia-Network#100
Full Changelog: Chia-Network/chialisp@0.1.28...0.1.29
Support for use in language server, caching optimization in classic clvm compiler
- Add caching for optimizations in classic, reducing compile time for some pathological cases
- Support more token matching with source files for uses such as the chialisp language server
- Bump bls12_381 to 0.7.0
Support for use in language server, caching optimization in classic clvm compiler
- Add caching for optimizations in classic, reducing compile time for some pathological cases
- Support more token matching with source files for uses such as the chialisp language server
- Bump bls12_381 to 0.7.0
Support for use in language server, caching optimization in classic clvm compiler
- Add caching for optimizations in classic, reducing compile time for some pathological cases
- Support more token matching with source files for uses such as the chialisp language server