Releases: JuliaSymbolics/SymbolicUtils.jl
Releases · JuliaSymbolics/SymbolicUtils.jl
v3.15.0
SymbolicUtils v3.15.0
Merged pull requests:
- fix: handle CSE and codegen for sparse arrays (#703) (@AayushSabharwal)
Closed issues:
isequalforBasicSymbolicshould consider metadata (#665)
v3.14.0
SymbolicUtils v3.14.0
Merged pull requests:
- fix: fix
Code.csefor different symbolic types (#699) (@AayushSabharwal) - build: bump minor version (#700) (@AayushSabharwal)
v3.13.0
SymbolicUtils v3.13.0
v3.12.0
SymbolicUtils v3.12.0
Merged pull requests:
- Optimize CSE: Transition to DAG Representation with Hash Consing for Faster Equality Checks (#688) (@bowenszhu)
v3.11.0
SymbolicUtils v3.11.0
Merged pull requests:
- feat: add toggle for hashconsing (#695) (@AayushSabharwal)
v3.10.1
SymbolicUtils v3.10.1
Merged pull requests:
- fix: fix
NaNMath.powambiguity resolution in@number_methods(#693) (@AayushSabharwal) - fix: clear cached hash in
setproperties(#694) (@AayushSabharwal)
v3.10.0
SymbolicUtils v3.10.0
Merged pull requests:
- test: update codegen tests (#692) (@AayushSabharwal)
Closed issues:
- using NaNmath.pow changes the type of integer symbolics (#685)
v3.9.0
SymbolicUtils v3.9.0
Merged pull requests:
- fix: fix hashconsing not comparing nested metadata and inside expressions (#691) (@AayushSabharwal)
v3.8.1
v3.8.0
SymbolicUtils v3.8.0
Merged pull requests:
- Implement hash consing for
Sym(#658) (@bowenszhu) - Enhance Reproducibility and Isolation with SafeTestsets (#661) (@bowenszhu)
- Resolve duplicate docstring references (#662) (@bowenszhu)
- Chore: Update upload-artifact action to v4 in benchmark_pr.yml (#663) (@bowenszhu)
- Upgrade setup-julia action to v2 (#664) (@bowenszhu)
- Rewrite
^withNaNMath.powin nanmath-mode (#671) (@devmotion) - Apply hash consing to all
BasicSymbolicsubtypes (#673) (@Blablablanca) - Renamed
Powfunction for clarity (#674) (@Blablablanca) - update links to stable documentation at SciML (#675) (@karlwessel)
- Update actions/cache in CI (#677) (@bowenszhu)
Closed issues:
- Hash consing (#614)