Releases: thofma/Hecke.jl
Releases · thofma/Hecke.jl
v0.37.1
v0.37.0
Hecke v0.37.0
see the changelog
Merged pull requests:
- Cleanup some
VERSION
statements (#1916) (@lgoettgens) - Remove obsolete part of
Project.toml
(#1917) (@lgoettgens)
v0.36.2
Hecke v0.36.2
Merged pull requests:
- Fixes and improvements for "polredabs" (#1900) (@fieker)
- fix: add test for #1897 (#1901) (@thofma)
- Fix basis of group algebras (#1902) (@thofma)
- fix: avoid calling a nondefined
getindex
function (#1903) (@StevellM) - Fix norm of constant poly (#1905) (@fieker)
- Fix ideal multiplication for non-full rank ideals (#1906) (@thofma)
- Slightly improve printing of
MapClassGrp
(#1910) (@lgoettgens) - Fix
show
forHecke.QmodnZ
(#1911) (@ThomasBreuer) - Fetailed printing of class group map (#1912) (@thofma)
- Add
primitive_root
andcoprime_residues
(#1913) (@thofma) - Declare compatibility with Nemo 0.51 (#1914) (@lgoettgens)
- Fix bug in generic maximal order computation (#1918) (@fieker)
- Fix genus enumeration for "invalid" determinants (#1919) (@thofma)
- chore: release 0.36.2 (#1920) (@thofma)
Closed issues:
v0.36.1
Hecke v0.36.1
Merged pull requests:
- chore: bump version and update CHANGELOG (#1873) (@thofma)
- Add workaround for GLIBCXX issue with julia 1.6 (#1874) (@lgoettgens)
- fix: Make
norm_equation
work for q-adic fields (#1875) (@wfsteiner) - feat: enumeration of vectors in
ZZLat
with given square and divisibility (#1876) (@StevellM) - fix:
extended_ade
(#1877) (@StevellM) - feat: enumeration of large definite hermitian genus (#1880) (@StevellM)
- fix: change default scale bounds in
hermitian_genera
(#1881) (@StevellM) - fix
norm(f::PolyRingElem{AbsSimpleNumFieldElem})
(#1882) (@ThomasBreuer) - Micro optimization to sparse_row calls (#1883) (@fingolfin)
- complements #1882 by fixing earlier (#1885) (@fieker)
- fix _is_isometric_indef (#1886) (@simonbrandhorst)
- Enumeration of overlattices (#1888) (@simonbrandhorst)
- Add dependency on FLINT_jll (v3.3.x) (#1889) (@lgoettgens)
- fix a corner case (#1891) (@simonbrandhorst)
- Support GAP 0.14 (#1893) (@fingolfin)
- Implement
base_ring
andbase_ring_type
forZZIdl
(#1894) (@fingolfin) - fix a
show
method (#1895) (@ThomasBreuer) - Fix a couple show method to use given IO (#1896) (@fingolfin)
- chore: bump to 0.36.1 (#1898) (@thofma)
Closed issues:
- problem with
norm(f::PolyRingElem{AbsSimpleNumFieldElem})
(#1878)
v0.36.0
Hecke v0.36.0
changelog changelog changelog
Merged pull requests:
- Extend AA stub
isomorphism(::Type{<:Group}, ::Group)
to FinGenAbGroup (#1800) (@lgoettgens) - Add is_maximal & is_prime for some PIDIdeal subtypes (#1825) (@fingolfin)
- Completion map (#1837) (@fieker)
- Overhaul printing of orders, (fractional) ideals, and related objects (#1840) (@thofma)
- fix: add verification in sparse row constructor (#1848) (@thofma)
- chore: bump version and add changelog (#1860) (@thofma)
- hotfix for buggy Oscar code (#1861) (@thofma)
- Performance improvements for orders and lattices (#1863) (@thofma)
- Remove canonical_unit(x::LocalFieldElem) (#1864) (@fingolfin)
- Remove dependency on InteractiveUtils (#1865) (@lgoettgens)
- Remove Libdl dependency (#1866) (@lgoettgens)
- fix: adjust to some hashing changes on julia nightly (#1868) (@thofma)
- Move things from Oscar/MoveToHecke.jl (#1869) (@thofma)
- allow polymake.jl 0.12 (#1870) (@benlorenz)
- Bump Nemo to 0.50, AA to 0.45, Polymake to 0.12 (#1871) (@lgoettgens)
- chore: bump to 0.36.0 (#1872) (@thofma)
v0.35.19
Hecke v0.35.19
Merged pull requests:
- Add multiplication of sparse matrices (#1228) (@lgoettgens)
- chore: adjust changelog and bump version (#1856) (@thofma)
- Fix
local_factor
for Hermitian lattices (#1858) (@thofma) - Fix order_type for generic non-simple absolute fields (#1859) (@thofma)
Closed issues:
- Wong mass formula for definite hermitian lattices (#1857)
v0.35.18
Hecke v0.35.18
Merged pull requests:
- Fix enumeration
ZZGenus
symbols (#1844) (@StevellM) - fix: remove deprecated usage of hom (#1845) (@thofma)
- fix: add assertion in principal ideal testing (#1846) (@thofma)
- ci: run long tests on one thread (#1849) (@thofma)
- fix: parent_type for order elements (#1850) (@thofma)
- Fix rescaling of form in neighbour method for Hermitian lattices (#1852) (@thofma)
- fix: in(::NumFieldElem, ::OrderIdeal) (#1853) (@thofma)
- Make order element arithmetic faster (for noncommutative algebras) (#1854) (@thofma)
- chore: bump to 0.35.18 (#1855) (@thofma)
Closed issues:
v0.35.17
v0.35.16
Hecke v0.35.16
Merged pull requests:
- Add right divrem and right gcd for polynomial rings over noncommutative rings (#1796) (@thofma)
- chore: update changelog and bump version number (#1808) (@thofma)
- Add
quaternion_algebra
constructor (#1809) (@thofma) - Add functionality for quaternion algebras (#1810) (@thofma)
- fix: mend assert order (#1811) (@wfsteiner)
- Convert
@repl
blocks tojldoctest
s; improve printing in doctests (#1812) (@lgoettgens) - Add ideal_type and ^ for PIDIdeal (#1813) (@fingolfin)
- doc: collapse all docstrings (#1814) (@thofma)
- docs: fix link in outdated doc warning (#1815) (@thofma)
- docs: add missing file (#1817) (@thofma)
- Add tutorial builder using Literate.jl (#1818) (@thofma)
- docs: fix nbviewer link (#1820) (@thofma)
- use element precision in small lift (#1821) (@simonbrandhorst)
- Remove restriction in torsion unit computation (#1822) (@thofma)
- fix: progress bar for unconditional class group computation (#1823) (@thofma)
- Improved torsion unit computation for cyclotomic fields (#1824) (@thofma)
- feat: add
local_schur_indices
(#1827) (@thofma) - Add more operations for divisors (#1828) (@thofma)
- Fix sum of trivial quadratic modules (#1830) (@StevellM)
- doc: add how-to's and move things around (#1831) (@thofma)
- Deprecate MaximalOrder -> maximal_order, Order -> order (#1832) (@thofma)
- Fix principal ideal test for non-maximal fractional ideals (#1834) (@thofma)
- doc: fix deprecated methods (#1836) (@thofma)
- Remove deps dir (#1838) (@fingolfin)
- chore: bump to 0.35.16 (#1839) (@thofma)
- fix
infinite_divisor
(#1841) (@BD-00)
Closed issues:
- degree for algebras is confusing (#1765)