Skip to content

Releases: Nemocas/AbstractAlgebra.jl

v0.44.6

13 Feb 20:18
9fa8f1f
Compare
Choose a tag to compare

AbstractAlgebra v0.44.6

Diff since v0.44.5

Merged pull requests:

v0.44.5

07 Feb 17:09
ae2f9bc
Compare
Choose a tag to compare

AbstractAlgebra v0.44.5

Diff since v0.44.4

Merged pull requests:

  • Solve triu (#1939) (@fieker)
  • refactor: evaluate/subst for univariate polynomials (#1948) (@thofma)
  • Move conformance tests to a package extension (#1954) (@lgoettgens)
  • Add changelog file (#1962) (@aaruni96)
  • Add content(::UnivPoly), fix potentially wrong result in content(::MatrixElem), optimize a few other content methods (#1970) (@lgoettgens)
  • Remove content(::PolyRingElem{<:FieldElem}) method which always returns 1, as this disagrees with the definition of content over some fields (#1971) (@lgoettgens)
  • Fix docstring for divides to clarify that if the first return value is false then the second is undefined (and not necessarily zero as was claimed before) (#1972) (@thofma)
  • Enable multivariate factorization in characteristic 0 (at least over coefficient rings for which univariate factorization is implemented) (#1973) (@thofma)
  • Add stub for is_known (#1974) (@HechtiDerLachs)
  • Improve documentation of add_verbosity_scope (#1975) (@JohnAAbbott)
  • Don't mention charpoly_only in docstrings (#1977) (@fingolfin)
  • Improved matrix documentation (#1982) (@emikelsons)
  • Optimize gens for universal polynomials (#1983) (@SoongNoonien)
  • Restructure @varnames_interface calls (#1985) (@lgoettgens)
  • chore: bump to 0.44.5 (#1986) (@thofma)

Closed issues:

  • exponent_vectors of universal polynomials (#1256)
  • Move conformance tests into AA itself (possibly in a package extension) (#1936)
  • Optimize gens(S::UniversalPolyRing, v::Vector{<:VarName}) (#1980)

v0.44.4

22 Jan 16:05
767dce5
Compare
Choose a tag to compare

AbstractAlgebra v0.44.4

Diff since v0.44.3

Merged pull requests:

v0.44.3

17 Jan 15:52
eccc123
Compare
Choose a tag to compare

AbstractAlgebra v0.44.3

Diff since v0.44.2

Merged pull requests:

Closed issues:

  • Ring conformance tests should not require base_ring (#1944)

v0.44.2

21 Dec 23:30
e5916d3
Compare
Choose a tag to compare

AbstractAlgebra v0.44.2

Diff since v0.44.1

Merged pull requests:

Closed issues:

  • isunit for univariate and multivariate polynomials is incorrect over Z/nZ (#11)
  • provide interface-conformance testsets (#312)
  • Distinguish inexact rings (#860)
  • Question about conformance test performing isone(inv(one(R))) (#994)

v0.44.1

17 Dec 22:02
747df7d
Compare
Choose a tag to compare

AbstractAlgebra v0.44.1

Diff since v0.44.0

Merged pull requests:

Closed issues:

  • f.(A) for a matrix A and a function f? (#259)
  • Make MatrixElem belong to AbstractArray{T, 2} (#417)
  • Generic.Rings.{elem,parent}_type test (#471)
  • gens vs nvars (#596)
  • AdditiveGroup <: Group ? (#795)
  • should we make isone(::PolynomialElem) and isgen(::PolynomialElem) more correct on zero rings? (#978)
  • generating set for the trivial group (#1030)
  • Test failure in Generic.Mat.Nullspace (#1120)
  • How to convert an univariate polynomial to a multivariate polynomial? (#1503)
  • Provide swap_rows, swap_rows! etc. also for Julia matrices? (#1730)

v0.44.0

12 Dec 22:36
f79ace0
Compare
Choose a tag to compare

AbstractAlgebra v0.44.0

Diff since v0.43.12

Merged pull requests:

v0.43.12

04 Dec 23:19
7a473f4
Compare
Choose a tag to compare

AbstractAlgebra v0.43.12

Diff since v0.43.11

Merged pull requests:

Closed issues:

  • Reduce duplication in doctest setup (#1897)

v0.43.11

15 Nov 22:18
21aac12
Compare
Choose a tag to compare

AbstractAlgebra v0.43.11

Diff since v0.43.10

Merged pull requests:

Closed issues:

  • Failing matrix test on nightly (#1901)

v0.43.10

12 Nov 13:21
4807c5e
Compare
Choose a tag to compare

AbstractAlgebra v0.43.10

Diff since v0.43.9

Merged pull requests:

Closed issues:

  • Add more *_type functions (#1264)