Skip to content

v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jul 09:59
· 505 commits to master since this release

GAP v0.6.0

Diff since v0.5.2

Highlights:

  • Update from GAP 4.11.0 to a prerelease of 4.12, which brings many improvements
  • Add support for macOS on Apple M1
  • Add support for Julia 1.7
  • Add macros @gapattribute and @gapwrap
  • Revise handling of GAP errors, fixing many bugs related to that
  • Add support for using Julia's random sources in GAP, and vice versa

Closed issues:

  • Rename Julia function NewJuliaFunc (#330)
  • GAP.Globals.Display once a GAP error has occured (#516)
  • Automatically convert Julia strings into GAP strings (#523)
  • side-effect of error traceback (#528)
  • Idea: use Clang_jll to build GAP packages (#558)
  • Refactor GAP kernel initialization (#591)
  • Document how to override GAP_jll, provide a script (#592)
  • More GAP error handling issues (#597)
  • Document how to update GAP_jll etc. (#618)
  • How to get on the Julia side a GAP object wrapping a Julia function? (#629)
  • ConfluentMonoidPresentationForGroup (#639)
  • problem with error handling (and related current test failures with Julia nightly) (#641)
  • Broken on recent master (#646)
  • Find a way so that Julia prints GapObj as GAP.GapObj not as GAP_jll.MPtr (#660)
  • Error in 0.6.0-DEV when used with Oscar (#662)
  • Crash doing GAP.Globals.Display( GAP.evalstr( "10^150" ) ) (#663)
  • Crash when loading GAP_jll with Julia debug versions (#664)
  • Crash when running the test suite twice (#666)
  • Compile fail in Julia 1.7.0-beta3 Apple M1 (#673)

Merged pull requests: