Releases: digraphs/Digraphs
Releases · digraphs/Digraphs
1.9.0
What's Changed
- Update my web-address by @markuspf in #674
- Fix off by one error by @james-d-mitchell in #677
- Resolve issue #676 by @james-d-mitchell in #678
- Add hash function for digraphs by @reiniscirpons in #675
- kernel: use GAP's GVAR_FUNC macro by @fingolfin in #682
- Add DigraphAllChordlessCycles by @MeikeWeiss in #679
- Add DomainForAction mock for actions on digraphs by @reiniscirpons in #686
- doc: start using autodoc by @james-d-mitchell in #684
- Make Orb use digraph hashes by @reiniscirpons in #687
- Fix startup bug by @james-d-mitchell in #688
- Add comment to remove rank by @reiniscirpons in #692
- Lint for new version of gaplint by @james-d-mitchell in #691
- Add
SubdigraphsMonomorphisms
by @james-d-mitchell in #690 - Added method AllUndirectedSimpleCircuits by @MeikeWeiss in #689
- Update for recent gaplint by @james-d-mitchell in #693
- Add a test for issue #676 by @wilfwilson in #695
- Fix edge placement in HanoiGraph by @Joseph-Edwards in #699
- Fix planarity by @Joseph-Edwards in #696
- Clarify homomorphisms finder with specified image by @james-d-mitchell in #700
New Contributors
- @MeikeWeiss made their first contribution in #679
Full Changelog: v1.8.0...v1.9.0
1.8.0
This release contains several improvements and bug fixes:
- Update Joe's info by @Joseph-Edwards in #621
- Fix Issue #617: DigraphRemoveEdge now removes appropriate edge label by @mtorpey in #619
- Implement IsOrderIdeal by @DanielPointon in #609
- DigraphCycleBasis by @Jun2M in #610
- Fix compiler warnings by @james-d-mitchell in #633
- Add IsModularLatticeDigraph by @james-d-mitchell in #629
- Abort if malloc fails by @DanielPointon in #627
- Add DigraphContractEdge by @saffronmciver in #618
- cliques: some perf improvements by @james-d-mitchell in #635
- Add custom CSS to documentation by @mtorpey in #640
- Fix compile warnings by @Joseph-Edwards in #648
- Edge-weights #3: minimum spanning trees by @mtorpey in #650
- weights.gi: correct whitespace by @mtorpey in #652
- Refactor Floyd–Warshall C implementation by @mtorpey in #657
- Added requested clique and independent attributes - #634 by @mpan322 in #655
- Doc fixes by @james-d-mitchell in #658
- Reduce Memory Usage by @DanielPointon in #626
New Contributors
- @DanielPointon made their first contribution in #609
- @Jun2M made their first contribution in #610
- @saffronmciver made their first contribution in #618
- @mpan322 made their first contribution in #655
Full Changelog: v1.7.1...v1.8.0
1.7.1
1.7.0
This is a minor release with some new features, and some other improvements in code quality.
What's Changed
- Change test that relies on xpdf not being installed by @mtorpey in #578
- DigraphAbsorptionProbabilities by @mtorpey in #548
- Fix test files: strings and unbinds by @mtorpey in #579
- Add immediate methods for connected and strongly connected graphs by @mtorpey in #583
- kernel: fix mem leaks for permutations allocated but not freed by @james-d-mitchell in #589
- Remove references to bin/gap.sh by @fingolfin in #597
- Fix prototype warnings by @fingolfin in #598
- Added EdgeWeightedDigraph by @RaiyanC in #575
- Add AbsorptionExpectedSteps by @mtorpey in #585
- Fix a typo by @fingolfin in #608
- configure.ac: fix bashism in string equality test by @orlitzky in #613
1.6.3
This is a minor release with some bug fixes, and other issues resolved:
- There was a minor bug in the
RandomDigraph
method forIsEulerianDigraph
, resolved by @mtorpey - Joe Edwards and Maria Tsalakou were incorrectly listed as authors resolved partially by @james-d-mitchell in #576
- Standardise the way that
UndirectedSpanningForest
works in relation to mutability by @wilfwilson in #582 - Add immediate methods for connected and strongly connected digraphs by @mtorpey
- There was a minor memory leak in the kernel extension resolved by @james-d-mitchell
1.6.2
Changes in this release
- PackageInfo.g: link to Mathjax manual by default by @fingolfin in #554
- PackageInfo.g: link to Mathjax manual by default by @fingolfin in #558
- ci: change master to main on azure by @james-d-mitchell in #567
- Rewrite buildsystem to use Makefile.gappkg by @fingolfin in #566
- Update two M4 files, correct a comment by @fingolfin in #568
- Fix some typos found by codespell by @fingolfin in #569
- Use same URL as in my other packages by @olexandr-konovalov in #572
- Avoid src/ prefix for GAP headers by @fingolfin in #571
1.6.1
This is a minor release fixing a number of minor issues:
- Use
compiled.h
instead ofsrc/compiled.h
by @fingolfin in #560 - Fix tourn decoder by @james-d-mitchell in #559
- Change
CayleyDigraph
to useAsSet
by @fingolfin in #564
1.6.0
This is a minor release including a number of new features:
- Implement
IsPermutationDigraph
by @baydrea in #513 - Add more implications (including some implications of falsity) by @wilfwilson in #494
- Add
OnTuplesDigraphs
andOnSetsDigraphs
by @wilfwilson in #449 - Add checks for upper/lower semimodular lattices by @james-d-mitchell in #375
- Add
AsDigraph
for partial perms by @james-d-mitchell in #526 - Add
DigraphRandomWalk
by @mtorpey in #543 - Add constructors for random digraphs with particular properties by @KamranKSharma in #531
- Add
LatticeDigraphEmbedding
method by @MTWhyte in #538 - Add
IsDistributiveLatticeDigraph
property by @MTWhyte in #528
The following improvements were also made:
- Make improvements to
IsMeetSemilatticeDigraph
andIsJoinSemilatticeDigraph
by @MTWhyte in #556 - Add a workaround for macOS code signing issues by @fingolfin in #555
1.5.3
What's Changed
- digraph: fix String method for chains/cycles by @james-d-mitchell in #542
- Disable edge labels if not already set in some cases by @james-d-mitchell in #540
- build: remove the default flag -march=native by @james-d-mitchell in #541
- doc: fix typos by @james-d-mitchell in #544
- Update version numbers etc for 1.5.3 by @james-d-mitchell in #547
Full Changelog: v1.5.2...v1.5.3
1.5.2
What's Changed
- More fixes for loading grape after digraphs by @fingolfin in #535
Full Changelog: v1.5.1...v1.5.2