This is a minor release mainly to include the fix of:
https://github.com/libsemigroups/libsemigroups/issues/557
in
https://github.com/libsemigroups/libsemigroups/pull/558
No such issue exists from v3.0.0 of libsemigroups onwards, but currently the Semigroups package for GAP requires v2 of libsemigroups, which is the reason for this release. See:
https://github.com/semigroups/Semigroups/issues/1064
Unless you are cloning libsemigroups to use in the GAP package Semigroups, then please use version v3.0.3 or higher of libsemigroups. We are preparing a new version of the Semigroups package for GAP that uses libsemigroups version 3, and this will (hopefully) be the final version 2 release of libsemigroups.
This is a minor release where some minor issues have been resolved.
This is a minor release where some minor issues have been resolved.
In this release a couple of bugs in presentation::sort_rules are resolved:
This is a minor release with some new features and bug fixes:
This is a minor release adding the configuration options --enable-backward, and --disable-backward, and some related changes to the build system.
This is a minor release with some fixes and improvements to exception messages, the documentation, and:
This is a minor release including some new features related to presentations for semigroups and monoids.
This is a minor release that resolves a number of minor issues.
In this release a small number of issues are resolved, and one major new feature is added. The features added in this release are:
This is a minor release fixing some issues in the build system that should have been included in the last release.
In this release a number of bugs and other minor issues were resolved. The new features in this release are:
New features:
Issues resolved:
New Contributors:
In this release a number of bugs and other minor issues were resolved.
In this release a number of corner cases in the Sims1 class are fixed:
In this release a number of minor issues a fixed, some improvements are made, and the Sims1 class has been redesigned and improved to implement a parallel version of the low index congruences algorithm.
This is a minor release fixing a number of minor issues, and including some minor improvements.
This is a minor release fixing a number of minor issues, and including some minor improvements.
This is a minor release fixing a data race (probably) caused by setting the global locale, that sometimes caused a crash.
This release adds two new features to libsemigroups:
This is a minor release with a few minor changes:
@fingolfin made their first contribution in https://github.com/libsemigroups/libsemigroups/pull/345 welcome @fingolfin!
This is a minor release with a few minor changes:
This is a minor release with some performance improvements in: ActionDigraph::number_of_paths (eigen is used in some circumstances when available); the suffix tree implementation (used by Kambites); and in KnuthBendix.
This is another very minor release resolving an issue in the last release on 32-bit systems raised by Jan Engelhardt.
This is a very minor release resolving an issue in the last release pointed out by Jan Engelhardt.
The following new features, improvements, and fixes are included in this release:
Full Changelog: https://github.com/libsemigroups/libsemigroups/compare/v2.0.3...v2.1.0
This release contains a minor change to the FroidurePin class template that resolves an issue with the python binding highlighted by Maria Tsalakou and Chinmaya Nagpal.
This release includes some missing operators, adapters, and doc were added.
This release includes some improvements and minor fixes including:
This release includes a major rewrite of the functionality in libsemigroups for matrices, transformations, and other elements of semigroups. libsemigroups has been updated to use C++14 (from C++11), and some simplifications were made as a consequence. The documentation has been improved, some deprecated functionality was remove, and other minor improvements, and simplifications were made. The included version of eigen was updated from version 3.3.7 to 3.3.9.
J. James contributed some improvements to the build system, and some additional updates were made which arose from warnings issued by newer versions of autotools.
The following function was added:
The following deprecated functionality was removed:
The following backwards incompatible changes have been made:
The following files were renamed: