Skip to content

Releases: semigroups/Semigroups

3.0.17

23 Aug 17:02
Compare
Choose a tag to compare

This version contains some minor improvements and bugfixes.

3.0.16

29 May 14:32
Compare
Choose a tag to compare

This version contains some minor improvements and bugfixes.

3.0.15

24 Mar 14:55
Compare
Choose a tag to compare

Version 3.0.15 (released 24/03/2018)

This version contains some bugfixes, and some improved functionality:

  • Issue 444: there was a garbage collection error in the kernel module that sometimes resulted in a GAP error "<func> must return a value". [F. Smith]

  • Issue 459: the method for IsTrivial did not check if the number of generators was non-zero. [J. D. Mitchell]

  • PR 457: an improved method for finding a set of generating pairs of a congruence over a Rees 0-matrix semigroup represented as a linked triple [Michael Torpey]

  • Issue 461: NrCongruenceClasses sometimes returned the wrong result for classes of semigroups not defined in the Semigroups package. [Michael Torpey]

  • Issue 463: replaced use of EvalString by ValueGlobal. [J. D. Mitchell]

3.0.14

15 Feb 16:15
Compare
Choose a tag to compare

This version contains a fix for the following issue, this was resolved by updating the version of libsemigroups to 0.6.3:

  • Issue 450: There was an intermittent error in some methods for congruences and finitely presented semigroups arising from a bug in libsemigroups. [J. D. Mitchell]

3.0.13

08 Feb 08:51
Compare
Choose a tag to compare

This version contains some minor updates for compatibility GAP 4.9, and some
fixes for some minor issues.

3.0.12

17 Jan 13:11
Compare
Choose a tag to compare

This version contains some minor updates for compatibility GAP 4.9, to fix some
bugs, to update the build system, and to update the kernel module for
libsemigroups version 0.6.2.

The following improvements have been made:

  • PR 426: a new faster method for IsomorphismFpSemigroup for factorisable inverse monoids is added. [Chris Russell]
  • PR 430: the performance of the maximal subsemigroups functionality has been improved. [Wilf A. Wilson]

The following issues are resolved:

2.8.2

15 Jan 11:23
Compare
Choose a tag to compare

This is a minor release to correct the required version of GAP in
PackageInfo.g (from GAP 4.9.0 to GAP 4.8.9).

2.8.1

22 Dec 17:34
Compare
Choose a tag to compare

This is a minor release to update the output in some test file and manual examples due to some changes in the GAP library code.

This version of Semigroups is only compatible with versions of GAP before 4.9, and this release is only being made for compatibility with GAP 4.8.9.

Please note that the most recent version of Semigroups is v3.0.11, which requires GAP 4.9.

3.0.11

18 Dec 16:31
Compare
Choose a tag to compare

This version contains some minor updates for compatibility GAP 4.9,
the build system has been modified slightly, the kernel module has been
updated for libsemigroups version 0.6.1.

3.0.10

04 Dec 12:02
Compare
Choose a tag to compare

This version contains some minor updates for compatibility GAP 4.9.