Skip to content

v0.51.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 09:10
· 36 commits to master since this release
2461643

AbstractAlgebra v0.51.0

Breaking changes

!These changes break compatibility from previous versions!

New or extended functionality

  • #2538 Add methods to construct multivariate terms

Miscellaneous changes

  • #1853 Change == to error by default (instead of returning false) when comparing elements for which no equality test has been implemented
  • #2283 Remove similar and zero methods for MatRingElem which took a row and column count as argument, despite matrix ring elements being square
  • #2443 Change map_from_func to return a MapFromFunc (migrated from Hecke.jl) instead of a Generic.FunctionalMap. This results in a changed argument order.
  • #2478 Remove change_base_ring for universal rings
  • #2499 Change matrix_repr for Perm and YoungTableau to return a dense matrix by default (can be overridden with new first argument); make SparseArrays a weak dependency
  • #2524 Remove unused IdealElem type

Other fixed bugs

  • #2569 Fix eltype of coefficient/term/monomial iterators for FreeAssociativeAlgebras

Full diff since v0.50.3