From ff2fb29156c2c4ac6787f3adc53f55a9b287e99d Mon Sep 17 00:00:00 2001 From: "James D. Mitchell" Date: Thu, 27 Aug 2020 10:02:57 +0100 Subject: [PATCH] Update version numbers etc for v3.4.0 --- .VERSION | 2 +- CHANGELOG.md | 17 +++++++++++++++++ PackageInfo.g | 19 +++++++++++++++---- VERSIONS | 1 + doc/title.xml | 5 +++++ 5 files changed, 39 insertions(+), 5 deletions(-) diff --git a/.VERSION b/.VERSION index 477254331..18091983f 100644 --- a/.VERSION +++ b/.VERSION @@ -1 +1 @@ -3.3.2 +3.4.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index d0a45d136..59085cfa4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ Copyright © 2011-20 [James D. Mitchell][] et al. Licensing information can be found in the `LICENSE` file. +### Version 3.4.0 (released 28/08/2020) + +This is a minor release with the following new features added to the package: + +* `CanonicalReesMatrixSemigroup` and `CanonicalReesZeroMatrixSemigroup` written by Chris Russell. +* `ParseRelations` for finitely presented semigroups or monoids written by [Luke Elliott][]. +* `TikzString` method was implemented for collections of PBRs by [Finn Smith][]. + +The following bugs/issues were resolved: + +* [Issue #685](https://github.com/gap-packages/Semigroups/issues/685): after some somewhat recent changes in [libsemigroups][] some infinite finitely presented semigroups in GAP reported their size as being `-2`. Fixed by [James D. Mitchell][]. +* [Issue #680](https://github.com/gap-packages/Semigroups/issues/680): Semigroups did not compile with recent git versions of `libsemigroups`. Reported by [Wilf A. Wilson][] fixed by [James D. Mitchell][]. + +The required minimum version of [libsemigroups][] is now v1.1.0, + ### Version 3.3.2 (released 28/06/2020) This is a very minor release fixing the following issues. @@ -1276,6 +1291,8 @@ added the functions `CitrusDefaultMem`, `CitrusHiMem`, [Nick Ham]: https://n-ham.github.io [Wilf A. Wilson]: http://wilf.me [Chris Jefferson]: https://caj.host.cs.st-andrews.ac.uk/ +[Finn Smith]: https://flsmith.github.io +[Luke Elliott]: https://le27.github.io/Luke-Elliott/ [GAP]: https://www.gap-system.org [Digraphs package]: https://gap-packages.github.io/Digraphs [Digraphs]: https://gap-packages.github.io/Digraphs diff --git a/PackageInfo.g b/PackageInfo.g index b717d765c..214256445 100644 --- a/PackageInfo.g +++ b/PackageInfo.g @@ -9,14 +9,14 @@ ## ## <#GAPDoc Label="PKGVERSIONDATA"> -## +## ## ## ## ## ## ## -## +## ## ## <#/GAPDoc> @@ -48,8 +48,8 @@ _STANDREWS := Concatenation(["Mathematical Institute, ", SetPackageInfo(rec( PackageName := "Semigroups", Subtitle := "A package for semigroups and monoids", -Version := "3.3.2", -Date := "28/06/2020", # dd/mm/yyyy format +Version := "3.4.0", +Date := "28/08/2020", # dd/mm/yyyy format License := "GPL-3.0-or-later", ArchiveFormats := ".tar.gz", @@ -121,6 +121,17 @@ Persons := [ Place := "Akita, Japan", Institution := "Akita International University"), + rec( + LastName := "Elliott", + FirstNames := "Luke", + IsAuthor := false, + IsMaintainer := false, + Email := "le27@st-andrews.ac.uk", + WWWHome := "https://le27.github.io/Luke-Elliott/", + PostalAddress := _STANDREWS, + Place := "St Andrews", + Institution := "University of St Andrews"), + rec( LastName := "Ham", FirstNames := "Nicholas", diff --git a/VERSIONS b/VERSIONS index 783ff1022..703793456 100644 --- a/VERSIONS +++ b/VERSIONS @@ -9,6 +9,7 @@ ## ## +release 3.4.0 - 28/08/2020 release 3.3.2 - 28/06/2020 release 3.3.1 - 28/05/2020 release 3.3.0 - 28/04/2020 diff --git a/doc/title.xml b/doc/title.xml index 3daa26532..19fb2183b 100644 --- a/doc/title.xml +++ b/doc/title.xml @@ -11,7 +11,11 @@ Manuel Delgado James East Attila Egri-Nagy + Luke Elliott Nicholas Ham + Max Horn + Chris Jefferson + Dima Pasechnik Julius Jonušas Markus Pfeiffer Chris Russell @@ -19,6 +23,7 @@ Finn Smith Jhevon Smith Michael Torpey + Murray Whyte Wilf A. Wilson ©right; ©RIGHTYEARS; by J. D. Mitchell et al.