SymbolicUtils.jl Versions Save

Symbolic expressions, rewriting and simplification

v1.5.1

2 months ago

SymbolicUtils v1.5.1

Diff since v1.5.0

Merged pull requests:

  • Typos CI + remove old docs (#567) (@ArnoStrouwen)
  • Simplify the construction of x / 1 and x / -1 (#585) (@YingboMa)

v1.5.0

5 months ago

SymbolicUtils v1.5.0

Diff since v1.4.0

Merged pull requests:

  • fix typos (#555) (@musvaage)
  • NaNMath.pow fix (#557) (@contradict)
  • Remove compat with AbstractTrees 0.3 (#564) (@nathanaelbosch)
  • refactor: add symbolic_type trait impl from SII (#566) (@AayushSabharwal)

Closed issues:

  • Metadata is lost on construction of Mul (#546)
  • typos (#554)
  • SymbolicUtils seems broken on Julia 1.6 (#563)

v1.4.0

7 months ago

SymbolicUtils v1.4.0

Diff since v1.3.0

Merged pull requests:

  • prevent canonicalization where arguments have metadata (#547) (@shashi)
  • better ordering of terms (#549) (@shashi)
  • Fix div with rational numbers to fix simplify_fractions (#550) (@shashi)
  • set version to v1.4.1 (#551) (@ranocha)

v1.3.0

8 months ago

SymbolicUtils v1.3.0

Diff since v1.2.0

Closed issues:

  • Issue with creating rule for even and odd function of cos and sin (#545)

Merged pull requests:

  • simplify_rules.jl: Add rules for sinh, cosh (#534) (@eschnett)
  • inspect & pluck (#538) (@shashi)
  • replace deprecated similarvariable by similar_variable (#539) (@ranocha)
  • Included dispatch to toexpr that creates Tuples correctly (#542) (@raphaelchinchilla)
  • Revert "Included dispatch to toexpr that creates Tuples correctly" (#543) (@shashi)

v1.2.0

9 months ago

SymbolicUtils v1.2.0

Diff since v1.1.0

Merged pull requests:

  • Update to MultivariatePolynomials v0.5 (#531) (@blegat)
  • Register NaNMath functions (#536) (@YingboMa)

v1.1.0

9 months ago

SymbolicUtils v1.1.0

Diff since v1.0.5

Closed issues:

  • Avoid applying canonicalizing rules on the canonical form (#347)

Merged pull requests:

  • promote_symtype for Base.literal_pow (#493) (@manuelbb-upb)
  • [skip ci] update readme for new docs (#511) (@ArnoStrouwen)
  • Automatically benchmark PRs (#522) (@MilesCranmer)
  • Enhancement: avoid applying canonicalizing rules on canonical form (#524) (@shashi)
  • Fix for 32bit Julia (#525) (@bradcarman)
  • optimize isequal (#533) (@chriselrod)
  • Use NaNMath lowering by default (#535) (@YingboMa)

v1.0.5

1 year ago

SymbolicUtils v1.0.5

Diff since v1.0.4

Closed issues:

  • Regression: infinite loop during simplification on v1 (#500)
  • LiteralReal printing issue (#512)

Merged pull requests:

  • Simplify degenerate ifelse cases. Fix JuliaSymbolics/Symbolics.jl#170 (#468) (@Omar-Elrefaei)
  • Fix printing for term operators that could be both unary and binary (#513) (@bowenszhu)
  • apply arithmetic operations in basic_similarterm only if binary (#515) (@shashi)
  • fix print tests (#519) (@shashi)

v1.0.4

1 year ago

SymbolicUtils v1.0.4

Diff since v1.0.3

Closed issues:

  • Citation (#487)

Merged pull requests:

  • Add unittest for LiteralReal simplification (#501) (@MilesCranmer)
  • Add upgrade guide (#508) (@YingboMa)
  • activate Documenter (#510) (@ArnoStrouwen)
  • Fix -x printing (#517) (@YingboMa)

v1.0.3

1 year ago

SymbolicUtils v1.0.3

Diff since v1.0.2

Merged pull requests:

  • Fix double definition (#507) (@YingboMa)

v1.0.2

1 year ago

SymbolicUtils v1.0.2

Diff since v1.0.0

Closed issues:

  • Division (#133)
  • use unsorted_arguments (#349)

Merged pull requests:

  • fix ERROR: type NameState has no field symbolify (#499) (@visr)
  • Add isfinite (#504) (@YingboMa)