Skip to content

Bump org.jgrapht:jgrapht-core from 1.5.2 to 1.5.3#827

Merged
bnouwt merged 2 commits intomasterfrom
dependabot/maven/org.jgrapht-jgrapht-core-1.5.3
Apr 13, 2026
Merged

Bump org.jgrapht:jgrapht-core from 1.5.2 to 1.5.3#827
bnouwt merged 2 commits intomasterfrom
dependabot/maven/org.jgrapht-jgrapht-core-1.5.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 13, 2026

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

Changelog

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

HISTORY

Changes to JGraphT in each version:

  • version 1.6.0 (Under development)

    • Prepared release cycle 1.6.0: removed deprecated code (contributed by John Sichi)
    • Upgraded to Java 21 and modernized code (contributed by Joris Kinable)
  • version 1.5.3 (10-Apr-2026)

    • Updated dependencies (contributed by Joris Kinable and Dimitrios Michail)
    • Fixed a bug in DOTExporter causing graph attributes not to be exported correctly. (contributed by vab2048)
    • Fixed DoublyLinkedList for compatibility with Java 21 (reported by Liam Miller-Cushon, contributed by Sung Ho Yoon)
    • Fixed a bug in GmlExporter to use system line separator consistently (contributed by Sung Ho Yoon)
    • Migrated to JUnit 5 (contributed by Sung Ho Yoon)
    • Javadoc, Maven, README, and CI maintenance (contributed by Sung Ho Yoon)
    • Miscellaneous code maintenance (contributed by Sung Ho Yoon)
    • Added missing license headers (contributed by Sung Ho Yoon)
    • Added matrix build (Ubuntu, MacOS, Windows) to CI (contributed by Sung Ho Yoon)
    • Tidied up logging in VF2SubgraphIsomorphismState (contributed by Albgarsan)
    • Added FarthestInsertionHeuristicTSP algorithm (contributed by J. Alejandro Cornejo-Acosta)
    • Added GonHeuristic algorithm in new alg.centers package (contributed by J. Alejandro Cornejo-Acosta)
    • Prevent edge weight modification in AsUnmodifiableGraph and add tests (contributed by Sung Ho Yoon)
    • Rename SorensenIndexLinkPrediction to remove non-ASCII characters (contributed by Feng Wenhan)
    • Fixed backslashing interpretation in DOTEventDrivenImporter (contributed by Feng Wenhan)
    • Fixed SuurballeKDisjointShortestPaths modified weight calculation (contributed by Yuri Bilyarov)
    • Added KouMarkowskyBermanAlgorithm implementation of SteinerTreeAlgorithm (contributed by Lena Büttel and Dimitrios Michail)
    • Added GreedyModularityAlgorithm and NaiveGreedyModularityAlgorithm (contributed by Antonia Tsiftsi and Dimitrios Michail)
    • Improved performance of filtered AsSubgraph creation (contributed by Kirill A. Korinsky)
    • Improved performance of BFSShortestPath with early termination (contributed by Pratyush Goyal)
    • Improved documentation of PathValidator (contributed by tobi-emx)
    • Added DagAllPathsCounter (contributed by Pasha Finkelshteyn)
    • Added subgraph support to DOTExporter (contributed by Nicolas Rol)
    • Fixed Graphs.addAllEdges with custom weighted edge types (contributed by John Sichi)
    • Added KConnectivityFlowAlgorithm (contributed by Azim Barhoumi and Paul Enjalbert)
    • Improved AsSynchronizedGraph cache performance (contributed by Andriy Palamarchuk)
    • Optimized TransitiveReduction (contributed by Benoit Chatain Lacelle)
    • Optimized ColorRefinementAlgorithm (contributed by Johannes M Dieterich)
  • 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)

... (truncated)

Commits
  • be2abc3 [maven-release-plugin] prepare release jgrapht-1.5.3
  • 7b585c3 Do the thing
  • 0d6de9b [maven-release-plugin] rollback the release of jgrapht-1.5.3
  • 091a78f [maven-release-plugin] prepare for next development iteration
  • 106a822 [maven-release-plugin] prepare release jgrapht-1.5.3
  • 9b98491 Update ReleaseProcess.md with environment variable info
  • 7a32871 Format again.
  • 49b2bfb Credits for last merge.
  • f169b26 Missing credit.
  • b36dc14 Optimize ColorRefinement memory footprint and performance. (#1301)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [org.jgrapht:jgrapht-core](https://github.com/jgrapht/jgrapht) from 1.5.2 to 1.5.3.
- [Changelog](https://github.com/jgrapht/jgrapht/blob/master/HISTORY.md)
- [Commits](jgrapht/jgrapht@jgrapht-1.5.2...jgrapht-1.5.3)

---
updated-dependencies:
- dependency-name: org.jgrapht:jgrapht-core
  dependency-version: 1.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Apr 13, 2026
@bnouwt
Copy link
Copy Markdown
Collaborator

bnouwt commented Apr 13, 2026

Instead of upgrading the dependency, we remove it because it was no longer used.

@bnouwt bnouwt merged commit 21d5fcb into master Apr 13, 2026
2 of 3 checks passed
@bnouwt bnouwt deleted the dependabot/maven/org.jgrapht-jgrapht-core-1.5.3 branch April 13, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant