Releases: JuliaSymbolics/SymbolicUtils.jl
Releases · JuliaSymbolics/SymbolicUtils.jl
v3.17.0
SymbolicUtils v3.17.0
Merged pull requests:
- feat: add
@cache
macro (#707) (@AayushSabharwal) - build: bump minor version (#708) (@AayushSabharwal)
Closed issues:
- Thread-specific hashconsing cache? (#705)
v3.16.0
SymbolicUtils v3.16.0
Merged pull requests:
- Update Julia compat to 1.10 and remove IfElse.jl (#706) (@devmotion)
Closed issues:
v3.15.0
SymbolicUtils v3.15.0
Merged pull requests:
- fix: handle CSE and codegen for sparse arrays (#703) (@AayushSabharwal)
Closed issues:
isequal
forBasicSymbolic
should consider metadata (#665)
v3.14.0
SymbolicUtils v3.14.0
Merged pull requests:
- fix: fix
Code.cse
for 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.pow
ambiguity 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)