Releases: Nemocas/AbstractAlgebra.jl
Releases · Nemocas/AbstractAlgebra.jl
v0.41.1
AbstractAlgebra v0.41.1
Merged pull requests:
- Update GH actions (#1695) (@fingolfin)
- Move aliases for minpoly and charpoly from Oscar (#1696) (@lgoettgens)
v0.41.0
AbstractAlgebra v0.41.0
Merged pull requests:
- Fix
_is_attribute_storing_type
(#1669) (@fingolfin) - Remove
vcat(::MatElem, ::MatElem)
andhcat(::MatElem, ::MatElem)
(#1670) (@joschmitt) - Use
@show_name
,@show_special
for all (?) parent show methods (#1671) (@fingolfin) - Make yet more parent types attribute storing (#1673) (@fingolfin)
- doc: fix get_name indentation (#1674) (@fingolfin)
- move code from
Oscar.jl/experimental/GModule/Misc.jl
here (#1675) (@ThomasBreuer) - Uniform
base_ring_type
method (#1676) (@fingolfin) - Add
terse
andis_terse
helpers, and use them (#1677) (@fingolfin) - expressify: rename :terse -> :terse_level (#1678) (@fingolfin)
- Remove some internal functions (#1679) (@fingolfin)
- Print base rings terse and starting with lowercase (#1680) (@fingolfin)
- chore: bump to 0.41.0-DEV (#1681) (@fingolfin)
- Make
base_ring_type
part of the ring interface (#1682) (@fingolfin) - Add dim check to
matrix_space
(#1683) (@lgoettgens) - Breaking changes for linear solving (#1684) (@joschmitt)
- Fix supertype for Generic.IdealSet (#1685) (@fingolfin)
- Make base_ring_type work for (M)SeriesRing (#1686) (@fingolfin)
- Fix base_ring_type for LocalizedEuclideanRing (#1687) (@fingolfin)
- Change things that waited for a breaking release (#1688) (@lgoettgens)
- Fixes for SparsePolyRing (#1692) (@lgoettgens)
- Remove duplicate unused code (#1693) (@fingolfin)
- chore: Bump version to 0.41.0 (#1694) (@lgoettgens)
Closed issues:
- Add conformance tests for
Generic.SparsePoly
(#1689)
v0.40.9
AbstractAlgebra v0.40.9
Merged pull requests:
- Credit GroupsCore.jl for origin of groups interface (#1641) (@fingolfin)
- Copy the formatting configs from Oscar.jl (#1658) (@lgoettgens)
- Remove
solve_triu
andsolve_triu_left
forRingElem
(#1661) (@joschmitt) - Blockwise
setindex
invcat
etc. (#1662) (@joschmitt) - Adapt @show_special to fallback to the dispatch without mime-type... (#1663) (@lgoettgens)
- Fix all uses of
Val
(#1664) (@lgoettgens) - Make all (?) ring types attribute storing (#1665) (@fingolfin)
- Add missing parentheses in stacked printing of univpolys (#1667) (@lgoettgens)
- Make more parent types attribute storing (#1668) (@fingolfin)
- chore: bump to 0.40.9 (#1672) (@thofma)
Closed issues:
- Use
WeakKeyIdDicts.jl
(#1666)
v0.40.8
AbstractAlgebra v0.40.8
Merged pull requests:
v0.40.7
AbstractAlgebra v0.40.7
Merged pull requests:
v0.40.6
AbstractAlgebra v0.40.6
Merged pull requests:
- Centralize import/export statements and clean up main file (#1537) (@lgoettgens)
- Move FracField methods for concrete type to right place (#1650) (@fingolfin)
- Address some flaws with stale imports (#1652) (@lgoettgens)
- Sort out some generic/concrete poly code (#1655) (@lgoettgens)
- Add include_deprecated_bindings (#1656) (@lgoettgens)
- chore: bump to 0.40.6 (#1657) (@lgoettgens)
Closed issues:
- Methods for finding factors and roots of a polynomial in AbstractAlgebra.jl (#1644)
v0.40.5
AbstractAlgebra v0.40.5
Merged pull requests:
is_finiteorder
->is_finite_order
(#1639) (@joschmitt)- Add unary add and mul (#1640) (@lgoettgens)
- Remove
_can_solve_left_reduced_triu
(#1645) (@joschmitt) - Add julia 1.11-nightly to CI matrix (#1647) (@lgoettgens)
- fix: make compiler happier (#1648) (@thofma)
Closed issues:
- An example of bad behaviour of multivariate gcd (#1642)
v0.40.4
v0.40.3
AbstractAlgebra v0.40.3
Merged pull requests:
- Add
is_associated
(#1629) (@lgoettgens) - Clean up some linear solving methods (#1635) (@joschmitt)
- chore: bump to 0.40.3 (#1637) (@thofma)
v0.40.2
AbstractAlgebra v0.40.2
Merged pull requests:
- Consolidate some
using
statements and make them explicit (#1623) (@lgoettgens) - Rename
UniversalPolynomialRing
touniversal_polynomial_ring
(#1625) (@lgoettgens) - FreeModule -> free_module; VectorSpace -> vector_space (#1626) (@fingolfin)
- Fix handling of kwargs in @polynomial_ring (#1632) (@fingolfin)
- Fix kwargs and scoping in
@polynomial_ring
(#1633) (@mgkurtz) - Fix handling of line break characters in a string in pretty printing (#1636) (@lgoettgens)
Closed issues: