Skip to content

Releases: JuliaSymbolics/Symbolics.jl

v4.4.1

07 Apr 20:38
f2a36ef
Compare
Choose a tag to compare

Symbolics v4.4.1

Diff since v4.4.0

Merged pull requests:

  • Fix one more wrong error in array differentiation (#570) (@shashi)

v4.4.0

06 Apr 19:42
8494959
Compare
Choose a tag to compare

Symbolics v4.4.0

Diff since v4.3.1

Closed issues:

  • Support for matrix symbols (#94)
  • Code from Symbolics.jl tutorial using Symbolics.MultithreadedForm() produce an error (#136)
  • Symbolics.value.() not working on Complex{Num} (#314)
  • automated sparse parallelism on m1 (#546)
  • get linear terms (#550)

Merged pull requests:

  • Fix Sparse Multithreaded Form (#144) (@ChrisRackauckas)
  • MultithreadedForm as a special case of ShardedForm (#447) (@shashi)
  • CompatHelper: bump compat for TermInterface to 0.3, (keep existing compat) (#551) (@github-actions[bot])
  • diff2term: handle elements of symbolic arrays (#552) (@doppioandante)
  • fix unwrap on Complex when components are actually Real (#554) (@shashi)
  • Fix docs of register_symbolic macro (#556) (@odow)
  • Fix tiny typo in README.md (#564) (@cmey)
  • fix nested scalarize (#565) (@shashi)
  • Don't throw array derivative error in an innocent case (#568) (@shashi)

v4.3.1

15 Mar 22:52
b077a79
Compare
Choose a tag to compare

Symbolics v4.3.1

Diff since v4.3.0

Closed issues:

  • No method matching +(MPoly{BigInt}) in build_function (#108)
  • bug in simplify_fractions? (#487)
  • Trivial simplification not happening. (#494)
  • Error in tutorial (#500)
  • Question: Structs with fields with abstract types (#501)
  • solve_for seems to be broken (#504)
  • fails to simplify 2x2 matrix inverse (#507)
  • Convert a num matrix to float64 (#510)
  • Simplify the default simplify so that a small fraction needs simplify_fraction (#511)
  • simplify() working? (#513)
  • Error when precompiling Symbolics (#520)
  • Overflow error with rational number simplification (#533)
  • Can't convert Num to Float64 (#535)

Merged pull requests:

  • Get @rule to work on Array expressions (#495) (@shashi)
  • update test to pass with new rules in SU (#502) (@shashi)
  • Update Symbolics citation (#505) (@ChrisRackauckas)
  • Add method for ^(::Irrational{:ℯ}, x::Num) (#506) (@brenhinkeller)
  • Fix the ambiguity of sparse (#508) (@YingboMa)
  • Handle undefined derivatives in jacobian_sparsity (#515) (@ChrisRackauckas)
  • patch matlab codegen (#516) (@ChrisRackauckas)
  • add groebner_basis (#519) (@sumiya11)
  • Update DeployPage.yml (#528) (@tlienart)
  • Throw error on differentiation involving arrays (#530) (@shashi)
  • CompatHelper: bump compat for NaNMath to 1, (keep existing compat) (#531) (@github-actions[bot])
  • CompatHelper: bump compat for ArrayInterface to 5, (keep existing compat) (#541) (@github-actions[bot])
  • CompatHelper: bump compat for Groebner to 0.2, (keep existing compat) (#542) (@github-actions[bot])

v4.3.0

11 Jan 01:59
430a087
Compare
Choose a tag to compare

Symbolics v4.3.0

Diff since v4.2.3

Closed issues:

  • Any point in getting pi handled as a number and symbol in the same formula? (#497)

Merged pull requests:

  • CompatHelper: bump compat for ArrayInterface to 4, (keep existing compat) (#499) (@github-actions[bot])

v4.2.3

07 Jan 01:32
9f0e36e
Compare
Choose a tag to compare

Symbolics v4.2.3

Diff since v4.2.2

Merged pull requests:

v4.2.2

06 Jan 20:31
f0745f1
Compare
Choose a tag to compare

Symbolics v4.2.2

Diff since v4.2.1

Merged pull requests:

v4.2.1

04 Jan 03:20
bb75c8b
Compare
Choose a tag to compare

Symbolics v4.2.1

Diff since v4.2.0

Closed issues:

  • can symbolic.jl solve a system of nonlinear equations? (#470)
  • There will be a lot of warnings when using @register in 1.7 (#478)
  • substitute parsing error (#480)

Merged pull requests:

  • CompatHelper: bump compat for SymbolicUtils to 0.19, (keep existing compat) (#475) (@github-actions[bot])
  • Fix register fallback (#488) (@shashi)
  • Add states kwarg (#489) (@YingboMa)

v4.2.0

10 Dec 22:21
e690979
Compare
Choose a tag to compare

Symbolics v4.2.0

Diff since v4.1.1

Closed issues:

  • Evaluate NonlinearSystem at HomotopyContinuation variables/parameters (a problem with build_function/generate_function) (#414)
  • Auto-Parallel example fails on simplify(...) step (#467)

Merged pull requests:

v4.1.1

01 Dec 18:57
2d0c73a
Compare
Choose a tag to compare

Symbolics v4.1.1

Diff since v4.1.0

Closed issues:

  • scalarize errors on vector inner products (#417)
  • Stackoverflow with array variable and registered function (#436)
  • @registered functions with return type annotation doesn't produce requested return type (#438)
  • Adding two mat-vec-mul throws "key i not found" (#448)

Merged pull requests:

v4.1.0

14 Nov 05:01
c310aab
Compare
Choose a tag to compare

Symbolics v4.1.0

Diff since v4.0.1

Merged pull requests: