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

Open
mars3142 wants to merge 1 commits from renovate/major-spring-modulith.version into main
Owner

This PR contains the following updates:

Package Type Update Change
org.springframework.modulith:spring-modulith-bom (source) import major 1.4.102.0.6

Release Notes

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

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

v2.0.2

Compare Source

💡 Improvements

  • Fix a typo in the runtime docs #​1520

🪲 Bugs

  • JpaEventPublicationRepository.markCompleted(event, identifier, completionDate) doesn't update status to COMPLETED #​1523
  • incompleteEventPublications.resubmitIncompletePublicationsOlderThan(…) throws NPE when last_resubmission_date is null #​1519

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0.2 #​1533
  • Upgrade to Spring Framework 7.0.3 #​1529
  • Upgrade to Micrometer Tracing 1.6.2 #​1528

v2.0.1

Compare Source

💡 Improvements

  • Allow resetting the shift in TimeMachine #​1491

🪲 Bugs

  • @ApplicationModuleTest does not bootstrap beans from test configuration #​1495
  • CGLib proxy created for JdbcEventPublicationRepositoryV2causing issues in native image #​1493
  • ClassNotFoundException for package-info from JavaPackage during runtime bootstrap #​1487

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0.1 #​1510
  • Upgrade to jMolecules 2025.0.2 #​1509
  • Upgrade to MongoDB 5.6.2 #​1508
  • Upgrade to Testcontainers 2.0.3 #​1507
  • Upgrade to Spring Framework 7.0.2 #​1506
  • Upgrade to Micrometer Tracing 1.6.1 #​1505

v2.0.0: 2.0 GA

Compare Source

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
  • TestExecutionCondition should fall back to execute the test if more than one main class is found #​1391
  • Potential ConcurrentModificationException when running @ApplicationModuleTest tests in parallel #​1295
  • Version compatibility of 1.4 should state Boot 3.5 at compile target #​1331
  • Remove reference to JGraphT from reference documentation #​1288

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 4.0
  • Upgrade to Spring Framework 7.0
  • Upgrade to jMolecules 2025.0
  • Upgrade to Structurizr 5
  • Upgrade to ArchUnit 1.4.1
  • Upgrade to Testcontainers 2.0
  • Upgrade to Micrometer 1.6
  • Upgrade to Micrometer Tracing 1.6
  • Upgrade to NullAway 0.12.10
  • Upgrade to jGit 7.4
  • Upgrade to Cute 1.9.0
  • Upgrade to APTK 0.30.5 #​1372

❤️ Contributors

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

@​jekutzsche, @​kitt51, @​patbaumgartner, @​tlarbals824, and @​val-beresneva

v1.4.11

Compare Source

💡 Improvements

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

🔨 Dependency Upgrades


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 becomes conflicted, 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.springframework.modulith:spring-modulith-bom](https://spring.io/projects/spring-modulith/spring-modulith-bom) ([source](https://github.com/spring-projects/spring-modulith)) | import | major | `1.4.10` → `2.0.6` | --- ### Release Notes <details> <summary>spring-projects/spring-modulith (org.springframework.modulith:spring-modulith-bom)</summary> ### [`v2.0.6`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.6) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.5...2.0.6) #### :bulb: Improvements - Prefer `@SpringBootApplication` on explicitly declared classes in `@ModuleSlicing` [#&#8203;1645](https://github.com/spring-projects/spring-modulith/issues/1645) #### :beetle: Bugs - Incorrect parameters in documentation for staleness of event publications of resubmitted event publications [#&#8203;1664](https://github.com/spring-projects/spring-modulith/issues/1664) - `JdbcEventPublicationRepository` deletes currently processing publication [#&#8203;1653](https://github.com/spring-projects/spring-modulith/issues/1653) - Improve batch handling in `DefaultEventpublicationRegistry.processFailedPublications(…)` [#&#8203;1651](https://github.com/spring-projects/spring-modulith/issues/1651) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.6 [#&#8203;1679](https://github.com/spring-projects/spring-modulith/issues/1679) - Upgrade to MongoDB 5.6.5 [#&#8203;1670](https://github.com/spring-projects/spring-modulith/issues/1670) - Upgrade to Lombok 1.18.46 [#&#8203;1669](https://github.com/spring-projects/spring-modulith/issues/1669) - Upgrade to Testcontainers 2.0.5 [#&#8203;1668](https://github.com/spring-projects/spring-modulith/issues/1668) - Upgrade to ArchUnit 1.4.2 [#&#8203;1667](https://github.com/spring-projects/spring-modulith/issues/1667) - Upgrade to Spring Framework 7.0.7 [#&#8203;1666](https://github.com/spring-projects/spring-modulith/issues/1666) - Upgrade to Micrometer Tracing 1.6.5 [#&#8203;1665](https://github.com/spring-projects/spring-modulith/issues/1665) ### [`v2.0.5`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.5) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.4...2.0.5) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.5 [#&#8203;1635](https://github.com/spring-projects/spring-modulith/issues/1635) ### [`v2.0.4`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.4) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.3...2.0.4) #### :bulb: Improvements - Add details about the refined event publication lifecycle to the reference documentation [#&#8203;1594](https://github.com/spring-projects/spring-modulith/issues/1594) #### :beetle: Bugs - Fix incorrect `EventPublication.Status` reference in `….staleness.published` metadata [#&#8203;1601](https://github.com/spring-projects/spring-modulith/issues/1601) - Package-based named interfaces not properly merged [#&#8203;1599](https://github.com/spring-projects/spring-modulith/issues/1599) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.4 [#&#8203;1619](https://github.com/spring-projects/spring-modulith/issues/1619) - Upgrade to Testcontainers 2.0.4 [#&#8203;1616](https://github.com/spring-projects/spring-modulith/issues/1616) - Upgrade to Spring Framework 7.0.6 [#&#8203;1615](https://github.com/spring-projects/spring-modulith/issues/1615) - Upgrade to Micrometer Tracing 1.6.4 [#&#8203;1614](https://github.com/spring-projects/spring-modulith/issues/1614) ### [`v2.0.3`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.3) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.2...2.0.3) #### :bulb: Improvements - Hibernate schema validation fails with JPA event publication registry [#&#8203;1570](https://github.com/spring-projects/spring-modulith/issues/1570) - SpringModulithProcessor fails on Windows with KAPT - StringIndexOutOfBoundsException due to hardcoded forward slashes [#&#8203;1546](https://github.com/spring-projects/spring-modulith/issues/1546) #### :beetle: Bugs - Contributions made `ApplicationModuleSourceFactory` not fully considered in `ApplicationModules` [#&#8203;1585](https://github.com/spring-projects/spring-modulith/issues/1585) - Architecturally-evident type discovery tries to look up repository metadata for implementation classes [#&#8203;1547](https://github.com/spring-projects/spring-modulith/issues/1547) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.3 [#&#8203;1589](https://github.com/spring-projects/spring-modulith/issues/1589) - Upgrade to MongoDB 5.6.3 [#&#8203;1581](https://github.com/spring-projects/spring-modulith/issues/1581) - Upgrade to Spring Framework 7.0.5 [#&#8203;1580](https://github.com/spring-projects/spring-modulith/issues/1580) - Upgrade to Micrometer Tracing 1.6.3 [#&#8203;1579](https://github.com/spring-projects/spring-modulith/issues/1579) ### [`v2.0.2`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.2) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.1...2.0.2) #### :bulb: Improvements - Fix a typo in the runtime docs [#&#8203;1520](https://github.com/spring-projects/spring-modulith/issues/1520) #### :beetle: Bugs - `JpaEventPublicationRepository.markCompleted(event, identifier, completionDate)` doesn't update status to `COMPLETED` [#&#8203;1523](https://github.com/spring-projects/spring-modulith/issues/1523) - `incompleteEventPublications.resubmitIncompletePublicationsOlderThan(…)` throws NPE when `last_resubmission_date` is `null` [#&#8203;1519](https://github.com/spring-projects/spring-modulith/issues/1519) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.2 [#&#8203;1533](https://github.com/spring-projects/spring-modulith/issues/1533) - Upgrade to Spring Framework 7.0.3 [#&#8203;1529](https://github.com/spring-projects/spring-modulith/issues/1529) - Upgrade to Micrometer Tracing 1.6.2 [#&#8203;1528](https://github.com/spring-projects/spring-modulith/issues/1528) ### [`v2.0.1`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.1) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/2.0.0...2.0.1) #### :bulb: Improvements - Allow resetting the shift in `TimeMachine` [#&#8203;1491](https://github.com/spring-projects/spring-modulith/issues/1491) #### :beetle: Bugs - `@ApplicationModuleTest` does not bootstrap beans from test configuration [#&#8203;1495](https://github.com/spring-projects/spring-modulith/issues/1495) - CGLib proxy created for `JdbcEventPublicationRepositoryV2`causing issues in native image [#&#8203;1493](https://github.com/spring-projects/spring-modulith/issues/1493) - `ClassNotFoundException` for `package-info` from `JavaPackage` during runtime bootstrap [#&#8203;1487](https://github.com/spring-projects/spring-modulith/issues/1487) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0.1 [#&#8203;1510](https://github.com/spring-projects/spring-modulith/issues/1510) - Upgrade to jMolecules 2025.0.2 [#&#8203;1509](https://github.com/spring-projects/spring-modulith/issues/1509) - Upgrade to MongoDB 5.6.2 [#&#8203;1508](https://github.com/spring-projects/spring-modulith/issues/1508) - Upgrade to Testcontainers 2.0.3 [#&#8203;1507](https://github.com/spring-projects/spring-modulith/issues/1507) - Upgrade to Spring Framework 7.0.2 [#&#8203;1506](https://github.com/spring-projects/spring-modulith/issues/1506) - Upgrade to Micrometer Tracing 1.6.1 [#&#8203;1505](https://github.com/spring-projects/spring-modulith/issues/1505) ### [`v2.0.0`](https://github.com/spring-projects/spring-modulith/releases/tag/2.0.0): 2.0 GA [Compare Source](https://github.com/spring-projects/spring-modulith/compare/1.4.11...2.0.0) #### :star: New Features - Overhaul event publication lifecycle [#&#8203;796](https://github.com/spring-projects/spring-modulith/issues/796) (Neo4j [#&#8203;1337](https://github.com/spring-projects/spring-modulith/issues/1337), MongoDB [#&#8203;1336](https://github.com/spring-projects/spring-modulith/issues/1336), JDBC [#&#8203;1321](https://github.com/spring-projects/spring-modulith/issues/1321), JPA [#&#8203;1375](https://github.com/spring-projects/spring-modulith/issues/1375), [#&#8203;1389](https://github.com/spring-projects/spring-modulith/issues/1389)) - Support for application-module-specific Flyway migrations [#&#8203;1067](https://github.com/spring-projects/spring-modulith/issues/1067), [#&#8203;1440](https://github.com/spring-projects/spring-modulith/issues/1440) - Allow serialized execution of event externalization [#&#8203;1370](https://github.com/spring-projects/spring-modulith/issues/1370) - Support to verify application module structure on startup [#&#8203;1287](https://github.com/spring-projects/spring-modulith/issues/1287) - Propagate named interface assignments of types to return and parameter types of methods declared [#&#8203;1264](https://github.com/spring-projects/spring-modulith/issues/1264) - Extract module description from a module's base package `package-info.java` Javadoc [#&#8203;1430](https://github.com/spring-projects/spring-modulith/issues/1430) - Remove deprecated `@ApplicationEventListener` annotation [#&#8203;1397](https://github.com/spring-projects/spring-modulith/issues/1397) - Support for Jackson 3 in event serialization [#&#8203;1364](https://github.com/spring-projects/spring-modulith/issues/1364), [#&#8203;1369](https://github.com/spring-projects/spring-modulith/issues/1369) (with Jackson 2 still supported) - Migrate nullness verification to jSpecify [#&#8203;1192](https://github.com/spring-projects/spring-modulith/issues/1192) #### :bulb: Improvements - Prevent application module misconfiguration due to invalid additional packages [#&#8203;1251](https://github.com/spring-projects/spring-modulith/issues/1251) - Expose additional application module metadata in `application-modules.json` [#&#8203;1276](https://github.com/spring-projects/spring-modulith/issues/1276) - Cleanup configuration metadata creation [#&#8203;1455](https://github.com/spring-projects/spring-modulith/issues/1455) - Improve bootstrap procedure for `ApplicationModulesEndpoint` [#&#8203;1338](https://github.com/spring-projects/spring-modulith/issues/1338) - Unnecessary context bootstrap triggered for application module tests due to overly constrained `equals(…)` and `hashCode()` in `ModuleTypeExcludeFilter` [#&#8203;1216](https://github.com/spring-projects/spring-modulith/issues/1216) - Register SQL schemas as native image resources [#&#8203;1449](https://github.com/spring-projects/spring-modulith/issues/1449) - Reflection metadata missing in JSONPath lookup for application module identifiers on GraalVM [#&#8203;1254](https://github.com/spring-projects/spring-modulith/issues/1254) - List module description before base package in canvas [#&#8203;1447](https://github.com/spring-projects/spring-modulith/issues/1447) - Update version compatibility matrix in reference docs [#&#8203;1289](https://github.com/spring-projects/spring-modulith/issues/1289) - Fix a typo in the overview docs [#&#8203;1294](https://github.com/spring-projects/spring-modulith/pull/1294) - Fix typo in reference documentation [#&#8203;1394](https://github.com/spring-projects/spring-modulith/pull/1394) - Improve Documentation on Change Aware Test Execution [#&#8203;1382](https://github.com/spring-projects/spring-modulith/issues/1382) - Switch automatic Hexagonal Architecture verification to lenient mode [#&#8203;1366](https://github.com/spring-projects/spring-modulith/issues/1366) - Resolve JUnit warnings regarding nested test classes \[[#&#8203;1326](https://github.com/spring-projects/spring-modulith/issues/1326)]\(<https://github.com/spring-projects/> spring-modulith/issues/1326) - Constrain access to internally used methods of `ApplicationModuleSource` [#&#8203;1283](https://github.com/spring-projects/spring-modulith/issues/1283) - Remove legacy reflection-based event handling in `PersistentApplicationEventMulticaster` [#&#8203;1356](https://github.com/spring-projects/spring-modulith/pull/1356) - Update copyright year in `index.adoc` [#&#8203;1368](https://github.com/spring-projects/spring-modulith/pull/1368) - Polish deprecations in `PublishedEvents` [#&#8203;1448](https://github.com/spring-projects/spring-modulith/issues/1448) #### :beetle: Bugs - Forward classloader in `ConfigDataEnvironmentPostProcessor` application in `ApplicationModuleDetectionStrategy` lookup [#&#8203;1435](https://github.com/spring-projects/spring-modulith/issues/1435) - Potential `NullPointerException` in annotation detection in `JavaPackage` [#&#8203;1341](https://github.com/spring-projects/spring-modulith/issues/1341) - Avoid `ConcurrentModificationException` in `PackageName` [#&#8203;1319](https://github.com/spring-projects/spring-modulith/issues/1319) - Potential stack overflow when looking up a module's dependencies if it's part of a cycle [#&#8203;1299](https://github.com/spring-projects/spring-modulith/issues/1299) - `ApplicationModules.toString()` should list *all* dependencies, marking bootstrap dependencies [#&#8203;1285](https://github.com/spring-projects/spring-modulith/issues/1285) - Named interfaces leaking from submodules into parent ones [#&#8203;1279](https://github.com/spring-projects/spring-modulith/issues/1279) - Inconsistent visibility of `NamedInterface.of(String name, Classes classes)` [#&#8203;1272](https://github.com/spring-projects/spring-modulith/issues/1272) - Repeated invocation of AOT phase breaks creation of `application-modules.json` [#&#8203;1457](https://github.com/spring-projects/spring-modulith/issues/1457) - Properly detect Maven test execution in `BuildSystemUtils` [#&#8203;1432](https://github.com/spring-projects/spring-modulith/issues/1432) - Properly disable APT execution for test sources when using KAPT [#&#8203;1386](https://github.com/spring-projects/spring-modulith/issues/1386) - Exception during file creation from APT module [#&#8203;1263](https://github.com/spring-projects/spring-modulith/issues/1263) - Incompatible path handling for KAPT with Maven [#&#8203;1209](https://github.com/spring-projects/spring-modulith/issues/1209) - Invalid type reference in check for jMolecules Onion Architecture integration presence [#&#8203;1414](https://github.com/spring-projects/spring-modulith/pull/1414) - Potential `NoClassDefFoundError` when jMolecules DDD artifact is missing from the classpath [#&#8203;1333](https://github.com/spring-projects/spring-modulith/issues/1333) - `TestExecutionCondition` should fall back to execute the test if more than one main class is found [#&#8203;1391](https://github.com/spring-projects/spring-modulith/issues/1391) - Potential `ConcurrentModificationException` when running `@ApplicationModuleTest` tests in parallel [#&#8203;1295](https://github.com/spring-projects/spring-modulith/issues/1295) - Version compatibility of 1.4 should state Boot 3.5 at compile target [#&#8203;1331](https://github.com/spring-projects/spring-modulith/issues/1331) - Remove reference to JGraphT from reference documentation [#&#8203;1288](https://github.com/spring-projects/spring-modulith/issues/1288) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 4.0 - Upgrade to Spring Framework 7.0 - Upgrade to jMolecules 2025.0 - Upgrade to Structurizr 5 - Upgrade to ArchUnit 1.4.1 - Upgrade to Testcontainers 2.0 - Upgrade to Micrometer 1.6 - Upgrade to Micrometer Tracing 1.6 - Upgrade to NullAway 0.12.10 - Upgrade to jGit 7.4 - Upgrade to Cute 1.9.0 - Upgrade to APTK 0.30.5 [#&#8203;1372](https://github.com/spring-projects/spring-modulith/issues/1372) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;jekutzsche](https://github.com/jekutzsche), [@&#8203;kitt51](https://github.com/kitt51), [@&#8203;patbaumgartner](https://github.com/patbaumgartner), [@&#8203;tlarbals824](https://github.com/tlarbals824), and [@&#8203;val-beresneva](https://github.com/val-beresneva) ### [`v1.4.11`](https://github.com/spring-projects/spring-modulith/releases/tag/1.4.11) [Compare Source](https://github.com/spring-projects/spring-modulith/compare/1.4.10...1.4.11) #### :bulb: Improvements - Prefer `@SpringBootApplication` on explicitly declared classes in `@ModuleSlicing` [#&#8203;1646](https://github.com/spring-projects/spring-modulith/issues/1646) #### :hammer: Dependency Upgrades - Upgrade to Spring Boot 3.5.14 [#&#8203;1678](https://github.com/spring-projects/spring-modulith/issues/1678) - Upgrade to Micrometer 1.15.11 [#&#8203;1677](https://github.com/spring-projects/spring-modulith/issues/1677) - Upgrade to Lombok 1.18.46 [#&#8203;1676](https://github.com/spring-projects/spring-modulith/issues/1676) - Upgrade to ArchUnit 1.4.2 [#&#8203;1673](https://github.com/spring-projects/spring-modulith/issues/1673) - Upgrade to Spring Framework 6.2.18 [#&#8203;1672](https://github.com/spring-projects/spring-modulith/issues/1672) - Upgrade to Micrometer Tracing 1.5.11 [#&#8203;1671](https://github.com/spring-projects/spring-modulith/issues/1671) </details> --- ### 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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE0MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
mars3142 force-pushed renovate/major-spring-modulith.version from 626c8c03e4 to 36774f1ea3 2026-04-20 17:28:04 +00:00 Compare
mars3142 added 1 commit 2026-04-24 13:08:10 +00:00
mars3142 force-pushed renovate/major-spring-modulith.version from 36774f1ea3 to 86d8151b4b 2026-04-24 13:08:10 +00:00 Compare
Some checks are pending
PR Build Check / build (pull_request) Failing after 49s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/major-spring-modulith.version:renovate/major-spring-modulith.version
git checkout renovate/major-spring-modulith.version
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: firmware-hub/timezone-service#14