Skip to content

Releases: JuliaSymbolics/Symbolics.jl

v5.4.0

01 Jun 22:59
28e079b
Compare
Choose a tag to compare

Symbolics v5.4.0

Diff since v5.3.1

Closed issues:

  • Extract Num type into lightweight SymbolicsBase package? (#898)
  • Double supperscript in latex expression (#899)
  • Symbolics fails to precompile in v1.9 (#904)

Merged pull requests:

v5.3.1

25 Apr 05:26
dd7aadc
Compare
Choose a tag to compare

Symbolics v5.3.1

Diff since v5.3.0

Merged pull requests:

  • CompatHelper: bump compat for Latexify to 0.16 for package docs, (keep existing compat) (#891) (@github-actions[bot])

v5.3.0

24 Apr 16:31
387dddf
Compare
Choose a tag to compare

Symbolics v5.3.0

Diff since v5.2.0

Closed issues:

  • Unable to sum(x.^2) (#455)
  • Latexify does not work for Complex Symbolic Matrices (#865)
  • Addition of Lambert W function to Symbolics (#875)
  • type-piracy of materialize? (#882)

Merged pull requests:

v5.2.0

01 Apr 12:45
2905ec3
Compare
Choose a tag to compare

Symbolics v5.2.0

Diff since v5.1.0

Closed issues:

  • Simplification of degenerate ifelse (#170)
  • Array variable different from array of variables (#379)
  • Registering Callable Structs (#806)
  • Missing dispatch: getindex(::Term{CartesianIndex, T}, i) (#822)
  • Promotion with rationals when constructing arrays (#849)
  • Please update dep Groebner.jl to v0.3 (#854)
  • Can't perform symbolic A\b operation on programmatically created matrices (#856)
  • @register_symbolic is not hygienic? (#858)
  • Adding Analytical Derivatives only works if function is registered (#860)
  • Symbolics.get_variables() (#867)
  • Convert eltype from Num to Float64? (#868)
  • Wrong result from isequal on pretty simple test (#869)

Merged pull requests:

v5.1.0

19 Feb 04:28
426eb80
Compare
Choose a tag to compare

Symbolics v5.1.0

Diff since v5.0.3

Merged pull requests:

v5.0.3

16 Feb 19:42
c21020c
Compare
Choose a tag to compare

Symbolics v5.0.3

Diff since v5.0.2

Closed issues:

  • scalarize dropping metadata on latest v4 and v5 releases (#842)

Merged pull requests:

v5.0.2

08 Feb 16:07
ee5ab6b
Compare
Choose a tag to compare

Symbolics v5.0.2

Diff since v5.0.1

Merged pull requests:

v5.0.1

07 Feb 16:45
08dc15c
Compare
Choose a tag to compare

Symbolics v5.0.1

Diff since v5.0.0

Closed issues:

  • Segfault involving metadata operations (#223)
  • isfinite(::Num) throws (#827)
  • Restricted function - expand_derivatives? (#837)

Merged pull requests:

v5.0.0

06 Feb 15:32
34e5769
Compare
Choose a tag to compare

This release moves term representation over to Unityper.

v4.14.0

22 Dec 06:12
a3fa921
Compare
Choose a tag to compare

Symbolics v4.14.0

Diff since v4.13.0

Closed issues:

  • Improper use of similarterm in scalarize (#704)
  • substitute does not work for denominators (#766)
  • scalarize(T[]) where {T <: Number} returns Any[] (#768)
  • MethodError: no method matching length(::SymbolicUtils.Term{Any, Nothing}) (#780)
  • Potential improvements on reducing memory usage (#785)
  • Feature request: obtaining vectorized expression from an array of expressions (#793)
  • simplify does not simplify simple expression (#798)

Merged pull requests: