Rails-18xx / Rails

Rails 18xx Java Application Main Repository
GNU General Public License v2.0
36 stars 22 forks source link

Bump org.jgrapht:jgrapht-core from 1.5.1 to 1.5.2 #536

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps org.jgrapht:jgrapht-core from 1.5.1 to 1.5.2.

Changelog

Sourced from org.jgrapht:jgrapht-core's changelog.

HISTORY

Changes to JGraphT in each version:

  • version 1.5.2 (2-May-2023)

    • Prepared release cycle 1.5.2: removed deprecated code, updated dependencies (contributed by Joris Kinable)
    • Fixed NPE when no path exists in DijkstraManyToManyShortestPaths (contributed by Dimitrios Michail)
    • Fixed NaN exception in case of a zero displacement in FRLayoutAlgorithm2D (contributed by Dimitrios Michail)
    • Fixed Eclipse warnings in tests (contributed by Hannes Wellmann)
    • Enforced naming conventions in checkstyle, allowing Latin chars (contributed by Hannes Wellmann)
    • Bug fix for TSPLIBImporter which failed to parse burma14 due to multi-space delimiters (reported by Joris Kinable, contributed by Hannes Wellmann)
    • Fixed succinct graph constructors in outgoing-only case (contributed by Sebastiano Vigna)
    • Added support for custom names in vertices/edges collections in JSON I/O (contributed by Dimitrios Michail)
    • Fixed assertion message in succinct graphs (contributed by Rostislav Svoboda)
    • Made result ordering predictable in some algorithms (contributed by Dimitrios Michail)
    • Added user guide for WebGraph and Sux4J adapters (contributed by Sebastiano Vigna)
    • Github Actions maintenance (contributed by Szabolcs Besenyei)
    • Added graph specifics strategy parameter for DirectedAcyclicGraph (contributed by Dariusz Dudek)
    • Added explicit NotDirectedAcyclicGraphException (contributed by Kaiichiro Ota)
    • Added explicit GraphCycleProhibitedException (contributed by Magnus Gunnarsson)
    • Support custom vertex types in DeltaSteppingShortestPath (contributed by Semen Chudakov)
    • Added path validation to AllDirectedPaths (contributed by Frans van Buul)
    • Added ApBetweennessCentrality using new dependency on apfloat library (contributed by Dimitrios Michail)
    • Added UndirectedModularityMeasurer (contributed by Dimitrios Michail)
    • Added callback API to DirectedSimpleCycles interface (contributed by Sérgio Faria)
    • Upgraded commons-text to 1.10.0 and antlr4-runtime to 4.10.1 (contributed by Rene Leonhardt)
    • Centralized dependency version declarations (contributed by Rene Leonhardt)
    • Updated all dependencies pre-release (contributed by Rene Leonhardt)
    • Prevented XEE in SimpleGEXFEventDrivenImporter (contributed by DelfinSR)
  • version 1.5.1 (18-Mar-2021)

    • Prepared release cycle 1.5.1: removed deprecated code, updated dependencies (contributed by Joris Kinable)
    • Fix non-determinism in BaseKDisjointShortestPathsAlgorithm (reported by andreamarotta, contributed by Assaf Mizrachi)
    • Avoid package self-import in MANIFEST.MF (contributed by Hannes Wellmann)
    • Fixes issue with reverse path weights in DijkstraManyToManyShortestPath (contributed by Semen Chudakov)
    • Added RescaleLayoutAlgorithm2D - layout model rescaling algorithm (contributed by Dimitrios Michail)
    • Bug fix by rewriting algorithmic part of NaiveLCAFinder (contributed by Timofey Chudakov)
    • Added Boykov-Kolmogorov maximum flow algorithm for computer-vision related flow networks (contributed by Timofey Chudakov)
    • Added TransitNodeRoutingShortestPathAlgorithm (contributed by Semen Chudakov)
    • Added Zachary's karate club named graph (contributed by Dimitrios Michail)
    • Simplified graph creation in tests (contributed by Timofey Chudakov)
    • Add RandomWalkVertexIterator, replacing RandomWalkIterator (contributed by Dimitrios Michail)
    • Fixed identically-positioned and isolated vertices inFRLayoutAlgorithm2D (reported by rlbns, contributed by Dimitrios Michail)
    • Added Zhang-Shasha tree edit distance (contributed by Semen Chudakov)
    • GraphMetrics.naiveCountTriangles now returns the correct number of triangles when multiple edges are present (reported by FlorentinD, contributed by Dimitrios Michail)
    • Fixed JSON importer issue with negative integer weights (see #982) (reported by xianfuzheng, contributed by Dimitrios Michail)
    • Enabled checkstyle for test files (contributed by Szabolcs Besenyei)
    • Fixed hashCode/equals on weighted graphs (reported by Sebastiano Vigna, contributed by Dimitrios Michail)
    • Changed hashCode/equals to ignore edge direction on undirected graphs, and made source/target assignment harmonious for EndpointPair in Guava adapter (reported by Sebastiano Vigna, contributed by Dimitrios Michail)
    • Bring back importer support for supplying attributes at the point where vertex/edge instantiation occurs (reported by Sebastian Goeb, contributed by Dimitrios Michail)

... (truncated)

Commits
  • fe2d4cd [maven-release-plugin] prepare release jgrapht-1.5.2
  • 83121cf Ran code formatter for release 1.5.2
  • 38e6ff5 Updated readme, history, contributors and copyright headers for 1.5.2 release
  • 1178ece Credits for last merge.
  • 0096c71 chore(deps): Update dependencies (#1143)
  • 529b351 Credits for last merge.
  • 497b4ad chore(deps): Manage dependencies (#1147)
  • 70bb5b5 Credits for last merge.
  • b6f0e30 Update SimpleGEXFEventDrivenImporter.java (#1144)
  • bf86bbc dependabot dependabot we love dependabot!
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)