Oliver Drotbohm
8e4ac3f1ed
GH-740 - Prepare next development iteration.
2024-07-19 00:46:11 +02:00
Oliver Drotbohm
8a1f94490a
GH-740 - Release version 1.1.7.
2024-07-19 00:46:10 +02:00
Oliver Drotbohm
bc05e19113
GH-739 - Upgrade to Spring Framework 6.1.11.
2024-07-19 00:42:57 +02:00
Oliver Drotbohm
ebba20195e
GH-739 - Upgrade to Spring Boot 3.2.8.
2024-07-18 23:40:04 +02:00
Oliver Drotbohm
e8be6d51c3
GH-734 - Only create event publication registry entries for after commit listeners.
2024-07-14 19:26:29 +02:00
Oliver Drotbohm
17002499f0
GH-730 - Upgrade to jMolecules 2023.1.4.
2024-07-12 16:23:04 +02:00
adrien-lesur
494dccf96d
GH-722 - Fix broken link to Spring Data Domain Event publishing.
2024-07-08 22:38:44 +02:00
Oliver Drotbohm
5d6a7bf6a1
GH-714 - Upgrade to Maven Compiler Plugin 3.12.0.
2024-07-08 22:32:29 +02:00
Eric Haag
af883e780e
GH-720 - Migrate to Maven Develocity conventions.
2024-07-08 22:24:26 +02:00
Raed
00852d289f
GH-718 - Enable tests that were mistakenly disabled.
2024-07-08 22:15:55 +02:00
Oliver Drotbohm
af6dc5e729
GH-701 - Upgrade to latest Develocity setup.
2024-07-05 11:13:56 +02:00
Oliver Drotbohm
066a62a084
GH-676 - Prepare next development iteration.
2024-06-21 13:21:09 +02:00
Oliver Drotbohm
4cf8e05e11
GH-676 - Release version 1.1.6.
2024-06-21 13:21:09 +02:00
Oliver Drotbohm
c41742afec
GH-675 - Upgrade to Spring Boot 3.2.7.
...
Also, Spring Framework 6.1.10.
2024-06-21 13:14:17 +02:00
Dimitrios Begnis
d5940afa1b
GH-674 - Add documentation for Neo4j modules.
2024-06-19 16:34:23 +02:00
Oliver Drotbohm
e7f2966617
GH-669 - Fix named interface detection in case of nested packages.
...
If named interfaces are declared in nested packages, the name detection might accidentally pick up the names declared in child packages. We now deliberately only inspect the base package.
2024-06-19 15:31:27 +02:00
Oliver Drotbohm
c82e0ffc3b
GH-668 - Dependency checks now explicitly skip module-internal dependencies.
...
As we process a type's entire type hierarchy for dependencies we might discover a foreign module's internal dependencies for modules that declare allowed dependencies explicitly. Explicitly declared dependencies so far solely verified the target being explicitly listed, which, for internal dependencies does not make sense. We now immediately start checking the source and target modules to be equivalent, in which case we can skip any further processing.
2024-06-19 15:22:46 +02:00
Oliver Drotbohm
d763ee0b7a
GH-667 - Upgrade to Github Actions Java 4.
2024-06-19 15:09:53 +02:00
Oliver Drotbohm
56049baa73
GH-643 - Prepare next development iteration.
2024-05-24 12:44:12 +02:00
Oliver Drotbohm
6bdf54bb2e
GH-643 - Release version 1.1.5.
2024-05-24 12:44:12 +02:00
Oliver Drotbohm
8168b015a8
GH-628 - Polishing.
2024-05-24 12:41:58 +02:00
Oliver Drotbohm
020453d41c
GH-639 - Enable TraceContext propagation across asynchronous threads.
...
We're now registering a customizers for both the SimpleAsyncTaskExecutor (used for virtual threads) and the ThreadPoolTaskExecutor to register a ContextPropagatingTaskDecorator.
2024-05-24 12:06:48 +02:00
Oliver Drotbohm
45f8ab1624
GH-635 - Upgrade to Spring Boot 3.2.6.
2024-05-23 13:35:33 +02:00
Oliver Drotbohm
f7951c57f8
GH-633 - Enable CI builds for 1.1.x.
2024-05-23 13:21:49 +02:00
Oliver Drotbohm
1d63f0bc47
GH-631 - Let JdbcEventPublicationRepository implement BeanClassLoaderAware.
...
To make sure the event type is loaded via the RestartClassLoader when using Spring Boot Devtools.
2024-05-23 13:16:59 +02:00
Oliver Drotbohm
3c7c448a01
GH-629 - Improve repository interaction in DefaultEventPublicationRegistry.
...
DefaultEventPublicationRegistry is now directly invoking the corresponding repository to delete events older than a certain duration.
2024-05-23 10:28:14 +02:00
Oliver Drotbohm
adb8411d0b
GH-628 - Fix JDBC event deletion implementation.
...
We now augment the basic query with exactly the number of parameter placeholders as we're handing in as parameters.
2024-05-23 10:28:13 +02:00
Lukas Dohmen
1707be1c54
GH-622 - Polishing in Asciidoctor rendering.
2024-05-23 07:55:42 +02:00
Oliver Drotbohm
c80c3e02bb
GH-621 - Make sure we always place the ModuleEntryInterceptor after the AsyncAnnotationAdvisor.
...
To properly create spans for the actual method invocation, not the async dispatch.
2024-05-23 07:54:13 +02:00
Oliver Drotbohm
f3b012d97b
GH-620 - Expose factory method to create a (SpringBoot)ApplicationRuntime.
...
We now expose ApplicationRuntime.of(ApplicationContext) to create a SpringBootApplicationRuntime as that's needed a lot in integration tests for runtime and observability components.
2024-05-23 07:54:13 +02:00
Oliver Drotbohm
dfbe89bb60
GH-619 - Properly nest spans for nested module invocations.
2024-05-23 07:49:54 +02:00
Oliver Drotbohm
8144afa223
GH-610 - Avoid repeated lookup of ApplicationModules in ApplicationModulesRuntime.
2024-05-22 16:56:15 +02:00
Oliver Drotbohm
2c1b2aa371
GH-610 - Additional modulith packages are now considered for application classes.
2024-05-20 20:02:39 +02:00
dowenliu-xyz
f1ae4af0fb
GH-600 - Fix a spell mistake in docs.
2024-05-16 14:45:34 +02:00
Oliver Drotbohm
8855ebcf9c
GH-596 - Polishing.
2024-05-16 13:28:12 +02:00
Oliver Drotbohm
a6ed890cc0
GH-598 - Invalid dependency into named interface now gets reported properly.
2024-05-16 13:25:09 +02:00
Oliver Drotbohm
6b3e9768d8
GH-596 - Deduplicate violations with the same message.
...
Moving away from exceptions as carriers for violations.
2024-05-16 13:14:34 +02:00
Oliver Drotbohm
b4a2c2ae43
GH-586 - Fix configuration property metadata for JSON support in Kafka and RabbitMQ.
2024-05-08 12:41:49 +02:00
Oliver Drotbohm
d5fcda7f45
GH-585 - java.lang.boolean -> java.lang.Boolean in configuration property metadata.
2024-05-08 12:06:39 +02:00
Oliver Drotbohm
c16751b98b
GH-576 - Prepare next development iteration.
2024-04-29 13:52:32 +02:00
Oliver Drotbohm
2a9d3fda2a
GH-576 - Release version 1.1.4.
2024-04-29 13:52:32 +02:00
Oliver Drotbohm
05521a0c4f
GH-574 - Upgrade to Lombok 1.18.32.
...
Fixes GH-574.
2024-04-29 09:07:22 +02:00
Oliver Drotbohm
fdf5913c1c
GH-570 - Upgrade to jMolecules 2023.1.3.
2024-04-29 08:49:57 +02:00
Oliver Drotbohm
c851614c44
GH-569 - Upgrade to Spring Boot 3.2.5.
2024-04-29 08:46:24 +02:00
Oliver Drotbohm
d7b6ae04f7
GH-568 - Upgrade to Spring Framework 6.1.6.
2024-04-29 08:44:06 +02:00
Oliver Drotbohm
ff5439617e
GH-566 - Upgrade to ArchUnit 1.1.1.
2024-04-29 08:43:13 +02:00
Benjamin Knauer
faca51a0c2
GH-564 - Use error log in PersistentApplicationEventMulticaster if listener not found.
...
Related pull request: GH-548.
2024-04-29 08:37:01 +02:00
Oliver Drotbohm
77f9db1664
GH-546 - Avoid inclusion of starters in Spring Boor repackaged JARs.
2024-04-08 20:21:24 +02:00
Oliver Drotbohm
a22a3bd617
GH-513 - Prepare next development iteration.
2024-02-23 16:34:58 +01:00
Oliver Drotbohm
268b27b7c3
GH-513 - Release version 1.1.3.
2024-02-23 16:34:58 +01:00