Releases: oscar-system/GAP.jl
Releases · oscar-system/GAP.jl
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)
v0.10.0
GAP v0.10.0
Merged pull requests:
- Turn hash for GapObj into error (#891) (@fingolfin)
- Add options to debug package manager (#931) (@fingolfin)
- Enable
Aqua.jl
's ambiguity check (#936) (@lgoettgens) - Add more
Random.Sampler
disambiguation (#937) (@lgoettgens) - Simplify JuliaToGAP methods (#938) (@fingolfin)
- Teach InteractiveUtils.edit about GAP function (#939) (@fingolfin)
- Change 'nonnegative' to 'non-negative' for consistency (#942) (@fingolfin)
- added
hasbangindex
,hasbangproperty
(#944) (@ThomasBreuer) - Add newline before module statement to fix nightly (#946) (@lkastner)