Releases: oscar-system/GAP.jl
Releases · oscar-system/GAP.jl
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)
v0.9.8
GAP v0.9.8
Closed issues:
- libstdc++.so.6: version `GLIBCXX_3.4.26' not found (#553)
- GAP.jl hangs sometimes (#905)
- Errors with Julia master (#911)
- Crash(es) after upgrade (#916)
- "Compiling JuliaInterface" displayed every time when loading GAP.jl (#923)
Merged pull requests:
- Update
Aqua.jl
to support piracy tests (#889) (@lgoettgens) - Set use_orig_ExecuteProcess[] to true (#906) (@fingolfin)
- Adjust linker flags for GAP kernel extensions on macOS (#907) (@fingolfin)
- Reduce implicit dependencies on GAP packages (#909) (@fingolfin)
- Allow GAP.Obj(x,true) for recursive conversion (#910) (@fingolfin)
- Only load bare deps if env var GAP_BARE_DEPS is set (#912) (@fingolfin)
- Ensure Ncurses_jll is new enough (#913) (@fingolfin)
- Re-enable REPL completion for GAP records in Julia 1.10 (#914) (@fingolfin)
- Update julia versions in CI (#915) (@lgoettgens)
- Align code for CSTR_STRING and CSTR_STRING_AS_ARRAY (#917) (@fingolfin)
- Replace C call to julia_gap by Julia call to _GAP_TO_JULIA (#918) (@fingolfin)
- Rename invalidations CI test (#919) (@fingolfin)
- improve documentation on special GAP syntax (#922) (@ThomasBreuer)
- Update JuliaInterface JLL to latest version (#924) (@fingolfin)
- document
Julia.GAP.Obj(x,true)
, add tests (#925) (@ThomasBreuer) - Update CHANGES.md and set package version to 0.9.8-DEV (#926) (@fingolfin)
- CI: use depwarn=error (#927) (@fingolfin)
- Improve documentation a bit (#929) (@fingolfin)
- Add replace_global! helper (#930) (@fingolfin)
- Fix
@gapattribute
docstring (#932) (@lgoettgens) - Bump Aqua compat (#933) (@lgoettgens)
- CI: use concrete action versions (#935) (@lgoettgens)
v0.9.7
GAP v0.9.7
Closed issues:
- Change
Artifacts
location (#884) - Allow passing a path to
GAP.Packages.load
(#892) - Hang when loading GAP.jl with Julia master (#901)
@gap
andg_str
macro callevalstr
at parsetime instead of runtime, which is surprising (#903)
Merged pull requests:
- Set a CI timeout (#877) (@fingolfin)
- Remove nonsense finalize() method (#878) (@fingolfin)
- CI: use julia-actions/cache (#879) (@fingolfin)
- Remove final Markdown comment (#880) (@fingolfin)
- CI: enable color for OscarCI diffs (#881) (@fingolfin)
- Move test dependencies to
test/Project.toml
(#882) (@lgoettgens) - Add
Aqua.jl
for some static testing (#883) (@lgoettgens) - Update
Artifacts
location (#885) (@lgoettgens) - Use a Pidfile to fix '@Everywhere using GAP' (#886) (@fingolfin)
- Bump
Aqua.jl
to0.6.2
(#887) (@lgoettgens) - Track invalidations in CI, report if they increase (#888) (@lgoettgens)
- Link to GAP.jl manual from GAP docstring (#890) (@fingolfin)
- Allow passing a path to
GAP.Packages.load
(#893) (@ThomasBreuer) - improve documentation of
evalstr_ex
,evalstr
(#898) (@ThomasBreuer) - reduce the occurrences of
evalstr
in docstrings (#899) (@ThomasBreuer) - Adjust docstring examples (#900) (@fingolfin)
- Quote @gap and g_str results (#904) (@fingolfin)
v0.9.6
GAP v0.9.6
Closed issues:
- Warning on julia master (#864)
- Segfault on julia master during precompilation (#868)
- Get rid of annoying
Warning: TerminalMenus: Unable to enter raw mode
when running test suite (#872)
Merged pull requests:
- Disable REPL hack in Julia 1.10 (#866) (@fingolfin)
- Actually run REPL completion tests (#867) (@fingolfin)
- compat: allow GAP_pkg_juliainterface_jll 0.800.202 (#869) (@benlorenz)
- CI: update Julia versions to be tested (#871) (@fingolfin)
- Fix propertynames signature (#873) (@fingolfin)
- avoid warnings shown by
TerminalMenus
(#874) (@ThomasBreuer)
v0.9.5
GAP v0.9.5
Merged pull requests:
- Allow iterating over Julia objects from within GAP (#861) (@fingolfin)
- removed two duplicate
\[\]
methods (#863) (@ThomasBreuer) - CI: update doctests, Julia versions, OscarCI (#865) (@fingolfin)
v0.9.4
GAP v0.9.4
Merged pull requests:
- do not mention
fmpz
in the JuliaInterface manual (#857) (@ThomasBreuer) - Tweak @gapattribute to not require 'import GAP: @gapwrap' (#858) (@fingolfin)
- Adjust JuliaExperimental to the great renaming in Nemo (#859) (@fingolfin)
v0.9.3
GAP v0.9.3
Closed issues:
- Adjust to upcoming Julia 1.10 changes (#846)
- gap-packages fails to unpack on Windows (WSL) (#850)
- Error "undefined symbol" when trying to load Digraphs after installation with
GAP.Packages.install
(#851)
Merged pull requests:
- catch
Downloads.download
errors (#853) (@ThomasBreuer) - Fix building digraphs and other packages (#854) (@fingolfin)
- Update to newer package snapshot (#855) (@fingolfin)
v0.9.2
GAP v0.9.2
Closed issues:
GAP.julia_to_gap
vs.GAP.Obj
(#827)
Merged pull requests:
- Adjust etc/setup_override_dir.jl, etc/README.md (#843) (@fingolfin)
- Use
jl_reinit_foreign_type
if available (#845) (@fingolfin) - admit prescribing a package version ... (#847) (@ThomasBreuer)
- document
recursive
forGAP.Obj
andGAP.GapObj
(#848) (@ThomasBreuer)
v0.9.1
GAP v0.9.1
Closed issues:
- Documentation: add some non-trivial examples for how to use GAP.jl (#838)
Merged pull requests:
- Update TagBot.yml (#837) (@fingolfin)
- added "the" Rubik's cube example (#839) (@ThomasBreuer)
- try to make also the random computations testable (#841) (@ThomasBreuer)
- Fix some type minor stability issues (#842) (@fingolfin)