Releases: JuliaSymbolics/SymbolicUtils.jl
Releases · JuliaSymbolics/SymbolicUtils.jl
v3.29.0
v3.28.0
SymbolicUtils v3.28.0
Merged pull requests:
- fix: fix hashconsed ID collisions due to precompilation (#746) (@AayushSabharwal)
Closed issues:
- Generated functions no longer re-tracable with Symbolics (#544)
v3.27.0
SymbolicUtils v3.27.0
Merged pull requests:
- feat: revert usage of
WeakCacheSet
for hashconsing (#742) (@AayushSabharwal)
v3.26.1
v3.26.0
SymbolicUtils v3.26.0
Merged pull requests:
- feat: use a global atomic
UInt64
to give eachBasicSymbolic
a unique ID (#716) (@AayushSabharwal) - feat: use
WeakCacheSet
for hashconsing (#739) (@AayushSabharwal) - fix: remove
WeakValueDicts
(#740) (@AayushSabharwal)
v3.25.1
SymbolicUtils v3.25.1
Merged pull requests:
- fix: tuples and arrays of
Symbols
should not be considered symbolic in codegen (#735) (@AayushSabharwal)
v3.25.0
SymbolicUtils v3.25.0
Merged pull requests:
- refactor: add conservative polyadic addition (#730) (@AayushSabharwal)
- name CSE states in a reproducible way (#731) (@hexaeder)
- fix: fix substituting identity of */+ ignores metadata (#734) (@AayushSabharwal)
v3.24.1
v3.24.0
SymbolicUtils v3.24.0
Merged pull requests:
- fix: fix keyword syntax for
@cache
options (#727) (@AayushSabharwal)
v3.23.0
SymbolicUtils v3.23.0
Merged pull requests:
- refactor: return to using
WeakValueDict
(#726) (@AayushSabharwal)