@@ -3,6 +3,50 @@ Copyright © 2011-2022 [James D. Mitchell][] et al.
33
44Licensing information can be found in the ` LICENSE ` file.
55
6+ ### Version 5.1.0 (released 31/10/2022)
7+
8+ The following major new features have been added in this version:
9+
10+ * extensive support for translations by @flsmith in
11+ https://github.com/semigroups/Semigroups/pull/720 .
12+ See Chapter 18 of the manual for details.
13+ * support for ` Sims1 ` in libsemigroups by @james-d-mitchell in
14+ https://github.com/semigroups/Semigroups/pull/873 . This manifests in the new
15+ functions:
16+ * ` IteratorOfRightCongruences ` , ` IteratorOfLeftCongruences `
17+ * ` NumberOfRightCongruences ` , ` NumberOfLeftCongruences `
18+ * ` SmalerDegreeTransformationRepresentation `
19+
20+ The following bugs were resolved:
21+
22+ * ` IsDualSemigroupRep ` is no longer a representation by @flsmith in
23+ https://github.com/semigroups/Semigroups/pull/863
24+ * fix an issue in ` SemigroupIsomorphismByImages ` by @james-d-mitchell
25+ in https://github.com/semigroups/Semigroups/pull/866
26+ * set ` IsInjective ` flag before calling ` SetNiceMonomorphism ` by @ThomasBreuer
27+ in https://github.com/semigroups/Semigroups/pull/870
28+ * Fix issue 869 (the multiplication table of fp semigroups/monoids was
29+ sometimes incorrect) by @james-d-mitchell in
30+ https://github.com/semigroups/Semigroups/pull/871
31+ * Resolve Issue #868 (there was recursion depth trap error when trying to
32+ create an fp monoid from a small semigroup)by @james-d-mitchell in
33+ https://github.com/semigroups/Semigroups/pull/872
34+ * semifp: add missing methods for fp monoids/semigroups by @james-d-mitchell in
35+ https://github.com/semigroups/Semigroups/pull/874
36+ * Fix the README to use the correct version of GAP that's required by
37+ @james-d-mitchell in https://github.com/semigroups/Semigroups/pull/876
38+ * Replace gap implementation of ` EqualInFreeBand ` with C++ implementation from
39+ libsemigroups by @reiniscirpons in
40+ https://github.com/semigroups/Semigroups/pull/877
41+ * Remove an obsolete comment by @fingolfin in
42+ https://github.com/semigroups/Semigroups/pull/878
43+ * Fix extreme tests by @james-d-mitchell in
44+ https://github.com/semigroups/Semigroups/pull/880
45+
46+ ## New Contributors
47+ * @ThomasBreuer made their first contribution in https://github.com/semigroups/Semigroups/pull/870
48+ * @reiniscirpons made their first contribution in https://github.com/semigroups/Semigroups/pull/877
49+
650### Version 5.0.2 (released 12/08/2022)
751
852This is a minor release hopefully resolving some crashes originating in
@@ -28,7 +72,7 @@ was an implementation of matrices over the integers and over finite fields,
2872because at the time they were written it was not possible to use the matrices
2973in the GAP library. This is no longer the case, and some changes in the GAP
3074library for version 4.12, meant that the implementation in [ Semigroups] [ ] had
31- to be removed.
75+ to be removed.
3276
3377Previously, to create a matrix over the integers you could do:
3478
@@ -40,13 +84,13 @@ The equivalent in version 5.0.0 of [Semigroups][] is:
4084
4185where ` Integers ` is the ring of integers. The changes for matrices over finite
4286fields are mostly internal, and it was, and still is, possible to create such
43- matrices using, for example,
87+ matrices using, for example,
4488
4589 Matrix(GF(4), Z(4) * [[0, 1], [1, 0]]);
4690
4791In versions of [ Semigroups] [ ] before 5.0.0, the filter
4892` IsMatrixOverFiniteField ` could also be used when constructing matrices, and
49- these features have been removed in version 5.0.0.
93+ these features have been removed in version 5.0.0.
5094See: https://github.com/semigroups/Semigroups/pull/827
5195
5296The new features introduced in version 5.0.0 are:
@@ -56,7 +100,7 @@ The new features introduced in version 5.0.0 are:
56100* Support for homomorphisms was introduced by Artemis Konstantinidi,
57101 Chinmay Nagpal, and [ James D. Mitchell] [ ] in
58102 https://github.com/semigroups/Semigroups/pull/797
59- and
103+ and
60104 https://github.com/semigroups/Semigroups/pull/828
61105
62106### Version 4.0.3 (released 01/07/2022)
0 commit comments