Oscar.jl 0.5.1 released
12 Feb 2021Today Oscar.jl 0.5.1 has been released.
Closed issues:
- Migrate all Oscar related Julia packages to use JLLs (#109)
- make some Singular functions accessible for Oscar objects (#139)
- inside Oscar, GAP’s Browse package cannot be loaded (#160)
- Installation Fails (#187)
- Updating FLINT_jll (and other JLLs) across all OSCAR packages (#193)
- SLPolyRing not a ring? (#195)
- SLPoly (in Oscar) does not print (#196)
- Improve conversion between GAP larger integers and fmpz (#202)
- Polymake and Singular don’t compile when installing Oscar v0.2.0 (#205)
- CI test failure: no method matching (::FlintRationalField)(::Singular.n_Q) (#208)
- is_dev tests are not run in CI (#213)
- divexact for decorated polynomials (#223)
- Fraction with decorated polynomials (#226)
- Failed to precompile with Julia 1.6.0-beta1 (#237)
- Coercion of elements in function fields (#241)
- conversion broken (#248)
- Eval for SLPoly wrong (#250)
- slpoly_ring (#251)
- evaluate SLPoly (#253)
- ferret.so: undefined symbol: _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev (#262)
Merged pull requests:
- introduce
on_points
,on_tuples
, … (#127) (@ThomasBreuer) - More tests + functions for factors (#142) (@GDeFranceschi)
- Change Homomorphisms type (#164) (@GDeFranceschi)
- Jacobi functions for non-decorated polynomials (#165) (@raulepure)
- First attempt for affine plane curves (#166) (@delphinepol)
- Adapted groebner_basis command (#167) (@raulepure)
- added two functions (#168) (@ThomasBreuer)
- First try on localalization of multivariate polynomial rings (#169) (@raulepure)
- fixed an assignment in
MPolyIdeal
(#170) (@ThomasBreuer) - CompatHelper: bump compat for “AbstractAlgebra” to “0.11” (#171) (@github-actions[bot])
- added components related functions (#172) (@delphinepol)
- Added multiplicity related functions for affine plane curves (#174) (@delphinepol)
- fix “docstring oddities” (#175) (@rfourquet)
- update TagBot.yml (#176) (@rfourquet)
- Remove .travis and add github actions (#177) (@thofma)
- Fix import statement for julia 1.3 (#179) (@thofma)
- Module (#180) (@dschaefetu-kl)
- Change travis to github actions badge (#181) (@thofma)
- Fix README.md badge (#182) (@fingolfin)
- Tweak github actions (#183) (@thofma)
- Define a structure and some functionalities for projective plane curves (#185) (@delphinepol)
- Restore code coverage reporting (#189) (@fingolfin)
- Fix test failure in Julia 1.6, some cleanup (#190) (@fingolfin)
- Submit coverage data to coveralls, too (#191) (@fingolfin)
- permutation action on polynomials (#192) (@ThomasBreuer)
- Added multiplicity related functions for projective plane curves and a… (#194) (@delphinepol)
- first conversions between GAP and Nemo (#197) (@ThomasBreuer)
- move SLpoly in Oscar (#198) (@rfourquet)
- GH Actions: update to actions/checkout@v2, tweaks (#199) (@fingolfin)
- README.md: add Coveralls status badge (#200) (@fingolfin)
- SLPolyRing: A couple fixes to make it more usable (#201) (@rfourquet)
- Update to GAP 0.5 (#203) (@fingolfin)
- gens(G,i) -> gen(G,i) (#207) (@fingolfin)
- Load PlaneCurve code in OSCAR dev builds; use gen(R,1) (#210) (@fingolfin)
- Tests for PlaneCurves (#212) (@delphinepol)
- Revise how DEV mode is decided (#214) (@fingolfin)
- Update AbstractAlgebra, Nemo, Hecke to latest version (#218) (@fingolfin)
- Faster conversion GAP <-> fmpz (#219) (@fingolfin)
- Rename pkgdir to oscardir (#220) (@fingolfin)
- Overhaul GitHub Action settings (#222) (@fingolfin)
- Add some missing MPolyElem_dec method (#224) (@thofma)
- Deal with presence of Hecke.isregular (#225) (@fingolfin)
- Radical of ideals (#227) (@raulepure)
- Forward ad hoc operations on MPolyElem_dec (#228) (@thofma)
- Replace convert function (#231) (@raulepure)
- Created a structure for divisors on curves (#233) (@delphinepol)
- Fix is_dev for ]add Oscar#master (#236) (@thofma)
- Fix BlockSystems iterator (#238) (@Pi-tree)
- 1st draft at HowTo (#239) (@fieker)
- More helpful error message on Windows (#240) (@thofma)
- Add one(::MPolyQuo) and sort the code a bit (#242) (@thofma)
- Require Singular 0.4.4 (#243) (@fingolfin)
- New type BasicGAPGroupElem and related editing (#246) (@GDeFranceschi)
- add more doc (and fun) (#247) (@fieker)
- a new start… (#249) (@fieker)
- Fix some problems with orderings in groebner basis over Q (#254) (@thofma)
- Sl poly not m poly (#255) (@fieker)
- fix #250, evaluate for SLPoly (#256) (@rfourquet)
- Experimental (#257) (@fieker)
- Paul (#258) (@fieker)
- sort the mess with isGB (#259) (@fieker)
- Some tweaks to the curves code (#261) (@fingolfin)
- Number fields as arbitrary multivariate quotients Q[x]/I (#265) (@thofma)
- adjusted GroupCharacters.jl (#266) (@ThomasBreuer)
- Curves: add missing parametric constructors, remove _assure_has_components (#267) (@fingolfin)
- Change order for groups to return fmpz by default (#269) (@fingolfin)
- Prepare for new version 0.5.1 (#272) (@thofma)
- [WIP] started process of merging OscarPolytopes into Oscar (#274) (@tbrysiewicz)
- Test against julia 1.6 (#278) (@thofma)
- Add missing exports for Polytopes (#281) (@fingolfin)