Releases: oscar-system/GAP.jl
Releases · oscar-system/GAP.jl
v0.12.0
GAP v0.12.0
Merged pull requests:
- rewrite
julia_to_gap
(#1029) (@ThomasBreuer) - Remove JuliaModule (#1041) (@fingolfin)
- Support keyword arguments in
CallJuliaFunctionWithCatch
, and a few other improvements (#1043) (@ThomasBreuer) - Remove unused _JuliaFunctions (#1046) (@fingolfin)
- Remove JuliaFunction and a bunch of C code (#1047) (@fingolfin)
- Add daily tests (#1048) (@HereAround)
- Stop wrapping Julia modules in special objects (#1049) (@fingolfin)
- Update CHANGES.md, set version to 0.12.0-DEV, augment a benchmark file (#1052) (@fingolfin)
- Hack to avoid warning about Downloads package (#1054) (@fingolfin)
Closed issues:
v0.11.4
v0.11.3
GAP v0.11.3
Merged pull requests:
- Remove banner code and instead use
should_show_banner
(#1027) (@lgoettgens) - change the show method for GAP objects (#1038) (@ThomasBreuer)
- fix the availability check in
Packages.install
(#1039) (@ThomasBreuer)
v0.11.2
GAP v0.11.2
Merged pull requests:
- Revert "try to work around some nightly issue" (#1001) (@lgoettgens)
- force_symlink: do nothing if correct symlink already exists (#1002) (@fingolfin)
- Update to GAP 4.13.1 (#1003) (@fingolfin)
- Work around nightly breakage by re-allowing
Julia.name := val
from GAP (#1006) (@lgoettgens) - Remove macOS
GAC_LDFLAGS
workaround (#1007) (@lgoettgens) - Update .gitignore (#1008) (@lgoettgens)
- tell JuliaInterface to load GAPDoc (#1009) (@ThomasBreuer)
- JuliaExperimental: stop using OtherPackagesLoadedInAdvance (#1010) (@fingolfin)
- Run JuliaInterface tests from runtests.jl via shell script (#1014) (@lgoettgens)
- change the handling of
IncludeJuliaStartupFile
(for Julia 1.10) (#1017) (@ThomasBreuer) - CI: update julia-actions/cache to v2 (#1018) (@fingolfin)
- enhance
Packages.install
(#1019) (@ThomasBreuer) - Add outdated docs warning to old versions (#1020) (@lgoettgens)
- Provide a stale_age to mkpidlock (#1021) (@fingolfin)
- CI: test against Julia 1.11-rc1 (#1022) (@fingolfin)
- CI: stop testing for invalidations (#1023) (@fingolfin)
- Adjust to jl_boundp change in Julia nightly (#1024) (@fingolfin)
- fix a test (#1028) (@ThomasBreuer)
- add
GetJuliaScratchspace
toJuliaInterface
(#1030) (@ThomasBreuer) - Update JLLs for Julia nightly compat & GC fix (#1031) (@fingolfin)
- Try to make
etc/ci_test.sh
work (#1033) (@lgoettgens) - fix access to Julia docstrings from the GAP session (#1034) (@ThomasBreuer)
- fix the Acknowledgements, the current end date is 2024 (#1035) (@ThomasBreuer)
- Version 0.11.2 (#1036) (@fingolfin)
Closed issues:
v0.11.1
GAP v0.11.1
Merged pull requests:
- Optimize conversion of UInt to GapObj (#983) (@fingolfin)
- Convenience: allow GapInt(x) as shorthand for producing a GAP integer (#984) (@fingolfin)
- Add an error for enabled multithreaded gc (#985) (@lgoettgens)
- Update GH actions (#986) (@fingolfin)
- CI: run on 'release-*' branches (#987) (@fingolfin)
- CI: avoid hard coding 'master' in a few places (#988) (@fingolfin)
- support
gap_to_julia(::AbstractVector)
(#989) (@ThomasBreuer) - Add coercion of arguments to
@wrap
(#991) (@lgoettgens) - Fix testsuite for julia nightly (#992) (@lgoettgens)
- Add CI job against GAP master (#995) (@lgoettgens)
- Fix force_symlink documentation, argument names (#998) (@fingolfin)
- Add
FORCE_JULIAINTERFACE_COMPILATION
(#999) (@lgoettgens) - Update CHANGES.md, prepare for 0.11.1 release (#1000) (@fingolfin)
Closed issues:
v0.10.4
GAP v0.10.4
Merged pull requests:
- Remove BuildPackages.sh (#860) (@fingolfin)
- Make using and import statements explicit (#972) (@lgoettgens)
- Switch to GAP 4.13.0 (#975) (@fingolfin)
- Let override code also override GAP_lib_jll (#976) (@fingolfin)
- Prepare for GAP 4.13.0 (#977) (@fingolfin)
- Fix #include julia_gc.h to work in GAP 4.13.0, too (#979) (@fingolfin)
- Update to latest Makefile.gappkg (#980) (@fingolfin)
- fix GAP help access for Julia nightly (#981) (@ThomasBreuer)
- read_sysinfo_gap: deal with multiple = on one line (#982) (@fingolfin)
- Optimize conversion of UInt to GapObj (#983) (@fingolfin)
- Convenience: allow GapInt(x) as shorthand for producing a GAP integer (#984) (@fingolfin)
- Add an error for enabled multithreaded gc (#985) (@lgoettgens)
- Update GH actions (#986) (@fingolfin)
- CI: run on 'release-*' branches (#987) (@fingolfin)
- CI: avoid hard coding 'master' in a few places (#988) (@fingolfin)
Closed issues:
v0.11.0
GAP v0.11.0
Merged pull requests:
- Remove BuildPackages.sh (#860) (@fingolfin)
- Make using and import statements explicit (#972) (@lgoettgens)
- Switch to GAP 4.13.0 (#975) (@fingolfin)
- Let override code also override GAP_lib_jll (#976) (@fingolfin)
- Prepare for GAP 4.13.0 (#977) (@fingolfin)
- Fix #include julia_gc.h to work in GAP 4.13.0, too (#979) (@fingolfin)
- Update to latest Makefile.gappkg (#980) (@fingolfin)
- fix GAP help access for Julia nightly (#981) (@ThomasBreuer)
- read_sysinfo_gap: deal with multiple = on one line (#982) (@fingolfin)
Closed issues:
v0.10.3
GAP v0.10.3
Merged pull requests:
- CI: update to codecov/codecov-action@v4 (#965) (@lgoettgens)
- adjust code and tests to changes in Nemo.jl (#966) (@ThomasBreuer)
- Fix TAB completion for e.g. 'GAP.Globals.MTX.S' in Julia >= 1.11 (#969) (@fingolfin)
Closed issues:
- REPL completions again broken in Julia nightly (#962)
v0.10.2
GAP v0.10.2
Merged pull requests:
- Use julia 1.10 as default in CI (#957) (@lgoettgens)
- improve package handling (#958) (@ThomasBreuer)
- use a custom
Downloads.Downloader
for installing GAP packages (#961) (@ThomasBreuer)
Closed issues:
v0.10.1
GAP v0.10.1
Merged pull requests:
- adjust
docs/make.jl
to changes in Documenter.jl (#945) (@ThomasBreuer) - Simplify code (#947) (@fingolfin)
- Optimize GAP function calls (#948) (@fingolfin)
- Add compats for stdlib deps (#949) (@lgoettgens)
- Resolve a bunch of issues reported by JET (#950) (@fingolfin)
- Fix more JET issues (#951) (@fingolfin)
- Add tests, increase code coverage (#952) (@fingolfin)
- force version 1.0 of Documenter.jl (#953) (@ThomasBreuer)
- Bump Aqua to 0.8 and use more defaults (#955) (@lgoettgens)
- use
Pidfile.mkpidlock
inGAP.Packages.install
(#956) (@ThomasBreuer)
Closed issues:
- processing the documentation is broken with Documenter.jl v1.0.1 (#943)