Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 11, 2025

Bumps org.springframework.modulith:spring-modulith-bom from 1.4.4 to 2.0.0.

Release notes

Sourced from org.springframework.modulith:spring-modulith-bom's releases.

2.0 GA

⭐ New Features

  • Overhaul event publication lifecycle #796 (Neo4j #1337, MongoDB #1336, JDBC #1321, JPA #1375, #1389)
  • Support for application-module-specific Flyway migrations #1067, #1440
  • Allow serialized execution of event externalization #1370
  • Support to verify application module structure on startup #1287
  • Propagate named interface assignments of types to return and parameter types of methods declared #1264
  • Extract module description from a module's base package package-info.java Javadoc #1430
  • Remove deprecated @ApplicationEventListener annotation #1397
  • Support for Jackson 3 in event serialization #1364, #1369 (with Jackson 2 still supported)
  • Migrate nullness verification to jSpecify #1192

💡 Improvements

  • Prevent application module misconfiguration due to invalid additional packages #1251
  • Expose additional application module metadata in application-modules.json #1276
  • Cleanup configuration metadata creation #1455
  • Improve bootstrap procedure for ApplicationModulesEndpoint #1338
  • Unnecessary context bootstrap triggered for application module tests due to overly constrained equals(…) and hashCode() in ModuleTypeExcludeFilter #1216
  • Register SQL schemas as native image resources #1449
  • Reflection metadata missing in JSONPath lookup for application module identifiers on GraalVM #1254
  • List module description before base package in canvas #1447
  • Update version compatibility matrix in reference docs #1289
  • Fix a typo in the overview docs #1294
  • Fix typo in reference documentation #1394
  • Improve Documentation on Change Aware Test Execution #1382
  • Switch automatic Hexagonal Architecture verification to lenient mode #1366
  • Resolve JUnit warnings regarding nested test classes [#1326](https://github.com/spring-projects/ spring-modulith/issues/1326)
  • Constrain access to internally used methods of ApplicationModuleSource #1283
  • Remove legacy reflection-based event handling in PersistentApplicationEventMulticaster #1356
  • Update copyright year in index.adoc #1368
  • Polish deprecations in PublishedEvents #1448

🪲 Bugs

  • Forward classloader in ConfigDataEnvironmentPostProcessor application in ApplicationModuleDetectionStrategy lookup #1435
  • Potential NullPointerException in annotation detection in JavaPackage #1341
  • Avoid ConcurrentModificationException in PackageName #1319
  • Potential stack overflow when looking up a module's dependencies if it's part of a cycle #1299
  • ApplicationModules.toString() should list all dependencies, marking bootstrap dependencies #1285
  • Named interfaces leaking from submodules into parent ones #1279
  • Inconsistent visibility of NamedInterface.of(String name, Classes classes) #1272
  • Repeated invocation of AOT phase breaks creation of application-modules.json #1457
  • Properly detect Maven test execution in BuildSystemUtils #1432
  • Properly disable APT execution for test sources when using KAPT #1386
  • Exception during file creation from APT module #1263
  • Incompatible path handling for KAPT with Maven #1209
  • Invalid type reference in check for jMolecules Onion Architecture integration presence #1414
  • Potential NoClassDefFoundError when jMolecules DDD artifact is missing from the classpath #1333

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR 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 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Dec 11, 2025
Bumps [org.springframework.modulith:spring-modulith-bom](https://github.com/spring-projects/spring-modulith) from 1.4.4 to 2.0.0.
- [Release notes](https://github.com/spring-projects/spring-modulith/releases)
- [Commits](spring-projects/spring-modulith@1.4.4...2.0.0)

---
updated-dependencies:
- dependency-name: org.springframework.modulith:spring-modulith-bom
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/org.springframework.modulith-spring-modulith-bom-2.0.0 branch from 14309a0 to c459b23 Compare December 17, 2025 12:46
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