diff --git a/CHANGELOG.md b/CHANGELOG.md index 26bbeccbc..3a947f872 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,37 @@ Copyright (C) 2014-18 by Jan De Beule, Julius Jonušas, James D. Mitchell, Micha Licensing information can be found in the LICENSE file. +## Version 0.14.0 (released 23/11/2018) + +This release contains bugfixes and a couple of new features. + +* The operations `AsSemigroup` and `AsMonoid` for lattice and semilattice + digraphs were added by Chris Russell in [PR + #136](https://github.com/gap-packages/Digraphs/pull/136). +* The operation `IsDigraphColouring` was added by [James D. + Mitchell](http://goo.gl/ZtViV6) in [PR + #145](https://github.com/gap-packages/Digraphs/pull/145). +* In previous versions of the package, the output of `ArticulationPoints` would + sometimes contain repeated vertices (reported by Luke Elliott in [Issue + #140](https://github.com/gap-packages/Digraphs/issues/140), and fixed by + [James D. Mitchell](http://goo.gl/ZtViV6) in [PR + #142](https://github.com/gap-packages/Digraphs/pull/142)). +* In previous versions of the package, an unexpected error was sometimes caused + when removing an immutable set of vertices from a digraph (reported and fixed + by [James D. Mitchell](http://goo.gl/ZtViV6) in [PR + #146](https://github.com/gap-packages/Digraphs/pull/146)). +* The header file `x86intrin.h` was unnecessarily being included by the kernel + module of Digraphs (reported by [Wilf A. Wilson](http://wilf.me) in [Issue + #147](https://github.com/gap-packages/Digraphs/issues/147), and fixed by + [James D. Mitchell](http://goo.gl/ZtViV6) in [PR + #152](https://github.com/gap-packages/Digraphs/pull/152)). + +[Max Horn](https://github.com/fingolfin) also contributed various compatibility +and correctness changes to the kernel module of the package. + +Digraphs now requires version 4.8.1 of the [orb +package](https://gap-packages.github.io/orb), or newer. + ## Version 0.13.0 (released 19/09/2018) This release of Digraphs contains some bugfixes, along with the following new features: diff --git a/PackageInfo.g b/PackageInfo.g index 3e12616a1..8fb798279 100644 --- a/PackageInfo.g +++ b/PackageInfo.g @@ -9,20 +9,20 @@ ## ## <#GAPDoc Label="PKGVERSIONDATA"> -## +## ## ## ## ## -## +## ## ## <#/GAPDoc> SetPackageInfo(rec( PackageName := "Digraphs", Subtitle := "Graphs, digraphs, and multidigraphs in GAP", -Version := "0.13.0", -Date := "19/09/2018", +Version := "0.14.0", +Date := "23/11/2018", ArchiveFormats := ".tar.gz", SourceRepository := rec( diff --git a/README.md b/README.md index 64d231457..0a647640c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ### Digraphs package for GAP -#### Copyright (C) 2014-17 by Jan De Beule, Julius Jonušas, James D. Mitchell, Michael Torpey, Wilf A. Wilson et al. +#### Copyright (C) 2014-18 by Jan De Beule, Julius Jonušas, James D. Mitchell, Michael Torpey, Wilf A. Wilson et al. ## Getting Digraphs To get the latest version of the package, download the archive file @@ -34,9 +34,9 @@ The following is a summary of the steps that should lead to a successful installation of [Digraphs](https://gap-packages.github.io/Digraphs): * get the [IO](http://gap-packages.github.io/io) package version 4.5.1 or higher. -* get the [orb](http://gap-packages.github.io/orb) package version 4.7.5 or +* get the [orb](http://gap-packages.github.io/orb) package version 4.8.1 or higher. -* **this step is optional:** certain methods in [Digraphs](https://gap-packages.github.io/Digraphs) require the [Grape](http://www.maths.qmul.ac.uk/~leonard/grape/) package to be available; a full list of these functions can be found in the first chapter of the manual. To use these functions make sure that the [Grape](http://www.maths.qmul.ac.uk/~leonard/grape/) package version 4.5 or higher is available. +* **this step is optional:** certain methods in [Digraphs](https://gap-packages.github.io/Digraphs) require the [Grape](http://www.maths.qmul.ac.uk/~leonard/grape/) package to be available; a full list of these functions can be found in the first chapter of the manual. To use these functions make sure that the [Grape](http://www.maths.qmul.ac.uk/~leonard/grape/) package version 4.8.1 or higher is available. * download the package archive `digraphs-x.x.x.tar.gz` from the [Digraphs](https://gap-packages.github.io/Digraphs) webpage. * unzip and untar the file `digraphs-x.x.x.tar.gz` using, for example, diff --git a/VERSION b/VERSION index 54d1a4f2a..a803cc227 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.13.0 +0.14.0 diff --git a/VERSIONS b/VERSIONS index 81259d0ee..319482398 100644 --- a/VERSIONS +++ b/VERSIONS @@ -8,6 +8,7 @@ ############################################################################# ## +release 0.14.0 - 23/11/2018 release 0.13.0 - 19/09/2018 release 0.12.2 - 24/08/2018 release 0.12.1 - 26/04/2018 diff --git a/doc/oper.xml b/doc/oper.xml index d150670df..b3fb32593 100644 --- a/doc/oper.xml +++ b/doc/oper.xml @@ -1507,8 +1507,8 @@ true <#GAPDoc Label="AsSemigroup"> - - A semilattice of partial perms. + + A semilattice of partial perms. The operation AsSemigroup requires that filt be equal to . @@ -1517,7 +1517,7 @@ true then AsSemigroup returns a semigroup of partial perms which is isomorphic to the semigroup whose elements are the vertices of digraph with the binary operation - . If digraph satisfies but not then diff --git a/tst/standard/oper.tst b/tst/standard/oper.tst index 5e4400166..ffaa6a8d3 100644 --- a/tst/standard/oper.tst +++ b/tst/standard/oper.tst @@ -863,7 +863,7 @@ gap> gr4 := DigraphRemoveVertices(gr, []); gap> gr = gr4; true -gap> gr := Digraph([[1, 10], [], [], [3], [3, 4, 10], [1, 3, 8], +gap> gr := Digraph([[1, 10], [], [], [3], [3, 4, 10], [1, 3, 8], > [9], [9], [3], [3, 5, 10]]); gap> DigraphSinks(gr);