Oscar.jl 0.10.0 released
17 Jun 2022Today Oscar.jl 0.10.0 has been released.
Closed issues:
- Serialization: add high-level
save
andload
methods which take a Julia IO object (#1319) - Extend invariant computation to permutation groups (#1346)
- “Error” when loading Oscar without internet connection (#1364)
- Test failure in QQAb conformance tests (#1392)
- Test failure on julia master (in GAP.jl) (#1395)
Merged pull requests:
- Minor improvements to tropical geometry code. (#1230) (@martapanizzut)
- Pr covered schemes mar22 (#1242) (@HechtiDerLachs)
- Module localizations pr may 22 (#1295) (@HechtiDerLachs)
- rearrange the code in
experimental/GModule
(#1309) (@ThomasBreuer) - Unify and simplify type handling within PolyhedralGeometry (matrices) (#1321) (@alexej-jordan)
- Use Hecke.jl complexes for modules; fix direct sum (#1339) (@AlexD97)
- Don’t use generic serialization automatically, add a test (#1341) (@fingolfin)
- Adv/ideal serialization (#1342) (@antonydellavecchia)
- Let Pkg sort Project.toml, to reduce diffs elsewhere (#1347) (@fingolfin)
- Remove
trace(::MatrixGroupElem)
(#1349) (@fingolfin) - Make rand_pseudo(::GAPGroup) uniformly usable (#1350) (@fingolfin)
- Miscellaneous changes to the groups code (#1351) (@fingolfin)
- improvements/extensions for G-sets (#1352) (@ThomasBreuer)
- Serialization: Fix loading SimplicialComplex (#1353) (@lkastner)
- CI: don’t run timing tests when JULIA_PKGEVAL is set (#1354) (@benlorenz)
- Update a few calls to deprecated functions (#1355) (@fingolfin)
- Serialize singletons; avoid redundant backref ids (#1356) (@fingolfin)
- support invariant rings of permutation groups (#1357) (@ThomasBreuer)
- Add missing import from AA (#1358) (@thofma)
- Speed up secondary invariants using ideas by Simon King (#1359) (@joschmitt)
- Tweak bib (#1360) (@fingolfin)
- Fix some constructor for number fields from abelian closure (#1363) (@thofma)
- improvements/fixes for
iso_oscar_gap
(#1365) (@ThomasBreuer) - added
on_indeterminates
for matrix action (#1367) (@ThomasBreuer) - convenience methods for
Vector * MatGroupElem
(#1368) (@ThomasBreuer) - Module Gröbner basis (#1369) (@AlexD97)
- PolyhedralComplex: fix common_refinement type in polymake call (#1370) (@benlorenz)
- Fix wrong usage of // (#1371) (@thofma)
- added
map_word
(#1372) (@ThomasBreuer) - Localization overhaul (#1373) (@HechtiDerLachs)
- solve-by-radicals (#1374) (@fieker)
- Minor change in
HilbertData
(#1375) (@joschmitt) - add basic doc… (#1377) (@fieker)
- Small adjustments to Docu following recent PRs (#1378) (@wdecker)
- Fix WARNING: could not import Oscar.projective_space into Oscar (#1381) (@fingolfin)
- add a examples/ docstring for abelian_closure (#1382) (@fieker)
- Allow save to / load from IOStream, and other serialization tweaks (#1383) (@fingolfin)
- Qab -> QQAb and variations (#1385) (@fieker)
- Serialization: switch save args order, remove deprecated stuff (#1386) (@fingolfin)
- Revise how the serialization type map is initialized (#1387) (@fingolfin)
- Fix field interface for QQAbField (#1388) (@thofma)
- Refine serialization test setup (#1389) (@fingolfin)
- Minor corrections in the documentation of the localizations and their… (#1390) (@HechtiDerLachs)
- doc: fix a serialization example (#1391) (@fingolfin)
- Fix abelian closure test (#1396) (@thofma)
- re(?) fix for fractional polynomials (#1397) (@fieker)
- fixed typo Chenese to Chinese (#1398) (@CameronBraunstein)
- CI: run only 2 macOS jobs, not 4 (#1399) (@fingolfin)
- added group action on
MPolyIdeal
s (#1401) (@ThomasBreuer) - Adv/katsura ideals (#1402) (@antonydellavecchia)
- get rid of
GAP
access in GITFans.jl (#1403) (@ThomasBreuer) - added an assertion to a
quo
method (#1404) (@ThomasBreuer) - Cleanup katsura docstrings (#1405) (@fingolfin)