Skip to content

Update dependency org.springframework.modulith:spring-modulith-bom to v2.1.0 - #354

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/spring-modulith.version
Open

Update dependency org.springframework.modulith:spring-modulith-bom to v2.1.0#354
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/spring-modulith.version

Conversation

@renovate

@renovate renovate Bot commented Feb 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.springframework.modulith:spring-modulith-bom (source) 2.0.22.1.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)

v2.1.0: 2.1 GA

Compare Source

⭐ New Features

Outbox
  • Support for event outbox via Namastack #​1517
  • Support for externalizing events via JobRunr #​1637
  • Support for application module testing in combination with Boot's slice test support #​1573
  • Avoid executing Flyway migrations for modules without any migrations #​1684
EPR
  • Allow opting out of event publication registry handling for an @TransactionalEventListener #​1630
  • Enable JDBC event publication schema creation by default #​1563
  • Make sure that JDBC EPR schema initialization runs after Boot's file-based one #​1568
Testing
  • Open up PublishedEvents and Scenario to see events from all threads by default #​1564
Observability
  • Streamline observability infrastructure #​1567
  • Split up observability support into API and core artifact #​1559
Moments
  • Allow Moments' events to be (de)serialized by Jackson #​1569

💡 Improvements

Core
  • Prefer @SpringBootApplication on explicitly declared classes in @ModuleSlicing #​1644
  • Allow FormattableType to also abbreviate non-module types #​1566
Outbox
  • Require RabbitMQ publisher confirmation for outbox-based externalization #​1727
  • Block for externalization in outbox mode #​1687
  • Improve transaction handling in JobRunr integration #​1655
EPR
  • Switch to SHA-256 for event hashing in Neo4jEventPublicationRepository #​1718
  • Simplify default status assignment in JpaEventPublication #​1703
  • Unify event externalization infrastructure #​1642
  • Add details about the refined event publication lifecycle to the reference documentation #​1593
  • Avoid recreation of TransactionalEventListeners in PersistentApplicationEventMulticaster #​1632
  • Hibernate schema validation fails with JPA event publication registry #​1543
JUnit Extension
  • Allow skipping all tests if no changes are detected #​1438
APT
  • SpringModulithProcessor fails on Windows with KAPT - StringIndexOutOfBoundsException due to hardcoded forward slashes #​1544
Moments
  • Make MomentsJacksonModule a package protected type to allow AOT configuration creation #​1596
  • Allow resetting the shift in TimeMachine #​1490
Misc
  • Fix typo in Javadoc of ApplicationModules #​1686
  • Fixing links to reference documentation in README #​1532
  • Remove deprecations #​1525
  • Fix a typo in the runtime docs #​1512

🪲 Bugs

  • Avoid ConcurrentModificationException in ModuleEntryInterceptor #​1719
  • Primitive types break FormattableType #​1713
  • Application-module-aware Flyway migrations not activated when Boot's slice test annotations are used #​1706
  • Fix JPA event publication delete batching to bind each batch #​1701
  • JpaEventPublicationAdapter returns incorrect status #​1683
  • Caching of TransactionalEventListeners breaks evaluation of conditions on @TransactionalEventListener methods #​1654
  • JdbcEventPublicationRepository deletes currently processing publication #​1652
  • Improve batch handling in DefaultEventpublicationRegistry.processFailedPublications(…) #​1650
  • Incorrect parameters in documentation for staleness of event publications of resubmitted event publications #​1647
  • Package-based named interfaces not properly merged #​1598
  • Fix incorrect EventPublication.Status reference in ….staleness.published metadata #​1582
  • Contributions made ApplicationModuleSourceFactory not fully considered in ApplicationModules #​1554
  • Architecturally-evident type discovery tries to look up repository metadata for implementation classes #​1541
  • JpaEventPublicationRepository.markCompleted(event, identifier, completionDate) doesn't update status to COMPLETED #​1521
  • CGLib proxy created for JdbcEventPublicationRepositoryV2causing issues in native image #​1518
  • incompleteEventPublications.resubmitIncompletePublicationsOlderThan throws NPE when last_resubmission_date is null #​1516
  • @ApplicationModuleTest does not bootstrap beans from test configuration #​1489

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​NeatGuyCoding, @​patbaumgartner, @​pramoth, @​rolandbeisel, and @​SAY-5

v2.0.7

Compare Source

💡 Improvements

  • Simplify default status assignment in JpaEventPublication #​1729
  • Fix typo in Javadoc of ApplicationModules #​1696

🪲 Bugs

  • JpaEventPublicationAdapter returns incorrect status #​1728
  • Avoid ConcurrentModificationException in ModuleEntryInterceptor #​1720
  • Primitive types break FormattableType #​1716

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0.7 #​1743
  • Upgrade to Spring Framework 7.0.8 #​1742
  • Upgrade to Micrometer Tracing 1.6.6 #​1741

v2.0.6

Compare Source

💡 Improvements

  • Prefer @SpringBootApplication on explicitly declared classes in @ModuleSlicing #​1645

🪲 Bugs

  • Incorrect parameters in documentation for staleness of event publications of resubmitted event publications #​1664
  • JdbcEventPublicationRepository deletes currently processing publication #​1653
  • Improve batch handling in DefaultEventpublicationRegistry.processFailedPublications(…) #​1651

🔨 Dependency Upgrades

v2.0.5

Compare Source

🔨 Dependency Upgrades

v2.0.4

Compare Source

💡 Improvements

  • Add details about the refined event publication lifecycle to the reference documentation #​1594

🪲 Bugs

  • Fix incorrect EventPublication.Status reference in ….staleness.published metadata #​1601
  • Package-based named interfaces not properly merged #​1599

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0.4 #​1619
  • Upgrade to Testcontainers 2.0.4 #​1616
  • Upgrade to Spring Framework 7.0.6 #​1615
  • Upgrade to Micrometer Tracing 1.6.4 #​1614

v2.0.3

Compare Source

💡 Improvements

  • Hibernate schema validation fails with JPA event publication registry #​1570
  • SpringModulithProcessor fails on Windows with KAPT - StringIndexOutOfBoundsException due to hardcoded forward slashes #​1546

🪲 Bugs

  • Contributions made ApplicationModuleSourceFactory not fully considered in ApplicationModules #​1585
  • Architecturally-evident type discovery tries to look up repository metadata for implementation classes #​1547

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0.3 #​1589
  • Upgrade to MongoDB 5.6.3 #​1581
  • Upgrade to Spring Framework 7.0.5 #​1580
  • Upgrade to Micrometer Tracing 1.6.3 #​1579

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Feb 19, 2026
@renovate renovate Bot changed the title Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.3 Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.4 Mar 20, 2026
@renovate
renovate Bot force-pushed the renovate/spring-modulith.version branch from 7400783 to d25eeb8 Compare March 20, 2026 00:43
@renovate renovate Bot changed the title Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.4 Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.5 Mar 27, 2026
@renovate
renovate Bot force-pushed the renovate/spring-modulith.version branch from d25eeb8 to 42f6e62 Compare March 27, 2026 16:55
@renovate renovate Bot changed the title Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.5 Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.6 Apr 24, 2026
@renovate
renovate Bot force-pushed the renovate/spring-modulith.version branch from 42f6e62 to a7290b3 Compare April 24, 2026 11:09
@renovate renovate Bot changed the title Update dependency org.springframework.modulith:spring-modulith-bom to v2.0.6 Update spring-modulith.version to v2.0.6 Jun 2, 2026
@renovate renovate Bot changed the title Update spring-modulith.version to v2.0.6 Update spring-modulith.version to v2.1.0 Jun 11, 2026
@renovate
renovate Bot force-pushed the renovate/spring-modulith.version branch from a7290b3 to fcedde9 Compare June 11, 2026 16:05
@renovate renovate Bot changed the title Update spring-modulith.version to v2.1.0 Update spring-modulith.version Jun 22, 2026
@renovate renovate Bot changed the title Update spring-modulith.version Update dependency org.springframework.modulith:spring-modulith-bom to v2.1.0 Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants