Skip to content

Releases: semigroups/Semigroups

5.4.0

19 Oct 16:03
Compare
Choose a tag to compare

Release for Semigroups

What's Changed

New Contributors

  • @awesometillman made their first contribution in #1023
  • @Tianrun-Y made their first contribution in #1030

Full Changelog: v5.3.7...v5.4.0

5.3.7

11 Mar 17:18
Compare
Choose a tag to compare

This is a minor release with some changes for compatibility with GAP.

5.3.6

19 Feb 19:29
Compare
Choose a tag to compare

This is a minor release with some changes related to forthcoming changes in GAP. These changes were implemented by Fabian Zickgraf @zickgraf.

5.3.5

14 Feb 10:51
Compare
Choose a tag to compare

This is a minor release fixing an issue in the kernel extension (reported by Michael Orlitzky in Issue #996), with some further changes for compatibility with GAP (by Max Horn), and fixing a bug in IrredundantGeneratingSubset which gave an error for monogenic semigroups (by Reinis Cirpons).

5.3.4

24 Jan 17:25
Compare
Choose a tag to compare

This is a minor release that fixes some issue in the build system, applies some new linting rules, and perhaps most importantly re-enables the use of HPCombi in libsemigroups. A number of different things were wrong which meant that:

  • the correct configuration flags weren't set for building Semigroups when HPCombi is enabled;
  • HPCombi was not detected properly because of a mistake in the path;
  • the kernel module couldn't be built even when the last two items were resolved, due to some missing functionality for HPCombi types.

These issues arose because the main author no longer has access to any machines running x86, and so the support for HPCombi slowly eroded, unnoticed by me, over time.

The other changes in this release are:

New Contributors

Full Changelog: v5.3.3...v5.3.4

5.3.3

05 Jan 16:36
Compare
Choose a tag to compare

This is a minor release bumping the included+required versions of libsemigroups to the latest version 2.7.2.

5.3.2

07 Oct 15:31
Compare
Choose a tag to compare

This is a minor release with some bugfixes and minor improvements. Support for GAP workspaces was broken in v5.3.0, and this issue has been resolved in v5.3.2.

5.3.1

19 Sep 15:08
Compare
Choose a tag to compare

This is a minor release fixing a minor issue in the build system.

5.3.0

18 Sep 10:09
Compare
Choose a tag to compare

This release contains a fairly large number of changes, fixes, and improvements. The biggest changes/new features in this release are:

The following bugs were fixed and/or issues resolved:

5.2.1

05 Mar 12:53
Compare
Choose a tag to compare

This is a minor release with some changes for compatibility with upcoming changes to GAP, and some updates to the build system.