Commit Graph

644 Commits

Author SHA1 Message Date
Oliver Drotbohm
fc9939b243 GH-1089 - Set up DCO infrastructure. 2025-02-24 12:55:12 +01:00
Lukas Dohmen
6f3c8b8d12 GH-1086 - Complete description for Neo4j index property.
Signed-off-by: Lucas Dohmen <l.dohmen@yahoo.de>
2025-02-24 12:40:08 +01:00
Oliver Drotbohm
df92b99504 GH-1079 - Upgrade to Spring Boot 3.3.9. 2025-02-23 15:23:48 +01:00
Oliver Drotbohm
9656b0a488 GH-1078 - Update Spring Framework to 6.1.17. 2025-02-23 15:21:52 +01:00
Oliver Drotbohm
c4a9d7e85d GH-1025 - Fix version number to 1.2.9 snapshots. 2025-02-23 15:17:47 +01:00
Oliver Drotbohm
44eac6c1bc GH-1070 - Remove dependency to Commons Logging.
The Structurizr Core library depended on by the documentation support artifact pulls in Commons Logging which conflicts with Spring Frameworks spring-jcl artifact. We now explicitly exclude the former to prevent warning logs at runtime.
2025-02-22 15:16:22 +01:00
Oliver Drotbohm
c0c2825ad5 GH-1035 - Revert explicit Mockito agent configuration.
This reverts commit 74f4417cd9. See [0] for details. Additionally, the change causes our integration builds to fail as the Mockito versions referred to by older Boot versions do not contain the necessary manifest entries.

[0] https://github.com/eclipse-m2e/m2e-core/issues/1916#issuecomment-2616344357
2025-01-27 18:03:46 +01:00
Oliver Drotbohm
74f4417cd9 GH-1035 - Prevent dynamic agent attachment warnings caused by Mockito.
Prior to this commit, running our tests caused the following warning because Mockito was dynamically self-attaching to the running JVM:

Mockito is currently self-attaching to enable the inline-mock-maker. This will no longer work in future releases of the JDK. Please add Mockito as an agent to your build what is described in Mockito's documentation: https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.3

We now follow the advice in the provided link and set up our build accordingly.

$ Conflicts:
$	spring-modulith-apt/pom.xml
2025-01-23 17:00:59 +01:00
Oliver Drotbohm
2142f3145b GH-1031 - Consume GPG passphrase from environment. 2025-01-23 13:46:06 +01:00
Oliver Drotbohm
0f272d7b85 GH-1025 - Prepare next development iteration. 2025-01-23 13:32:42 +01:00
Oliver Drotbohm
f85a9dc70f GH-1025 - Release version 1.2.8. 2025-01-23 13:32:41 +01:00
Oliver Drotbohm
094f95862f GH-1023 - Upgrade to Spring Boot 3.3.8. 2025-01-23 12:10:20 +01:00
Oliver Drotbohm
b34e887d64 GH-1018 - Observability proxying now uses original bean class loader.
Back-port of GH-1016.
Original issue: spring-projects/spring-data-rest#2438.
2025-01-17 01:05:06 +01:00
Oliver Drotbohm
eaaefcd2cd GH-1015 - Polishing. 2025-01-16 09:46:19 +01:00
Oliver Drotbohm
7e08447139 GH-1014 - Pick up reference types for event listeners declared in annotations.
We now detect event types a listener is interested in declared in annotations for inclusion the reference documentation. This allows for the rare case that the event listener method not actually declaring the event type as parameter as it might not be needed in the payload but only the fact that an event was published at all.
2025-01-06 19:40:52 +01:00
Oliver Drotbohm
8192f1bb2d GH-1012 - Update copyright declarations to include 2025. 2025-01-06 17:01:21 +01:00
Oliver Drotbohm
dad6bf775c GH-1003 - Prepare next development iteration. 2024-12-20 14:18:59 +01:00
Oliver Drotbohm
64c351b0b7 GH-1003 - Release version 1.2.7. 2024-12-20 14:18:59 +01:00
Oliver Drotbohm
98c1a96b81 GH-999 - Upgrade compatibility build after Spring Boot 3.4.1 release. 2024-12-19 15:26:34 +01:00
Oliver Drotbohm
88dd5edc26 GH-1002 - Upgrade to Spring Boot 3.3.7. 2024-12-19 12:25:15 +01:00
Oliver Drotbohm
2568d3c340 GH-1001 - Upgrade to Spring Framework 6.1.16. 2024-12-19 10:01:08 +01:00
Oliver Drotbohm
2ddec5adb8 GH-989 - Polishing.
Make sure that adding skin parameters does not alter the existing instance's parameters. Javadoc. General polishing.
2024-12-11 21:53:20 +01:00
Alexander Miller
eed4744b2f GH-989 - Allow registering skin parameters in generated PlantUML diagrams. 2024-12-11 21:50:16 +01:00
Oliver Drotbohm
dab378aaeb GH-978 - Improve compatibility matrix. 2024-12-06 13:26:36 +01:00
Oliver Drotbohm
b71d289503 GH-978 - Add Spring Boot compatibility matrix to reference documentation. 2024-12-06 13:26:36 +01:00
Oliver Drotbohm
ba3713852b GH-976 - Do not fail fast for integration builds. 2024-12-05 19:04:56 +01:00
Oliver Drotbohm
8739e8bfc4 GH-976 - Fix typo in workflow configuration. 2024-12-05 18:55:40 +01:00
Oliver Drotbohm
a56b09ad01 GH-976 - Tweak integration builds to use the most recent jMolecules. 2024-12-05 18:35:18 +01:00
Oliver Drotbohm
463fc014d9 GH-975 - Upgrade to Spring Framework 6.1.15. 2024-12-05 18:32:34 +01:00
Oliver Drotbohm
d36956a86e GH-974 - Upgrade to Spring Boot 3.3.6. 2024-12-05 18:30:54 +01:00
Oliver Drotbohm
32c66c2b2c GH-956 - Prepare next development iteration. 2024-11-21 16:47:07 +01:00
Oliver Drotbohm
255596b619 GH-956 - Release version 1.2.6. 2024-11-21 16:47:06 +01:00
Oliver Drotbohm
c71c7f0a7c GH-956 - Skip examples deployment. 2024-11-21 16:44:34 +01:00
Oliver Drotbohm
6f27de4961 GH-956 - Automatically close release repository. 2024-11-21 16:06:20 +01:00
Oliver Drotbohm
219894eaf4 GH-958 - Upgrade to Spring Boot 3.3.6. 2024-11-21 13:08:18 +01:00
Oliver Drotbohm
047802027a GH-953 - Fix Javadoc in PersistentApplicationEventMulticaster.\n\nFixes GH-953. 2024-11-21 13:00:09 +01:00
Oliver Drotbohm
3b397ca397 GH-951 - Fix sample code in fundamentals section.\n\nFixes GH-951. 2024-11-21 12:56:21 +01:00
Oliver Drotbohm
47ecfc9f1f GH-946 - Make sure ModuleTracingBeanPostProcessor is executed early.
Fixes GH-946.
2024-11-19 23:55:54 +01:00
Oliver Drotbohm
326006435e GH-946 - Detect methods (meta-)annotated with @MessageMapping as module entry points.
We now consider all methods that are (meta-)annotated with Spring Messaging's @MessageMapping which is consistently used in a lot of broker annotations such as @(Rabbit|Kafka)Listener etc.
2024-11-19 23:55:53 +01:00
Raja Kolli
0e10942533 GH-940 - Fix typo in reference documentation.
Fixes GH-940.
2024-11-18 16:38:32 +01:00
Oliver Drotbohm
b86be0823b GH-938 - Fix logger creation in EventExternalizationSupport. 2024-11-18 16:27:06 +01:00
Oliver Drotbohm
777587eeb5 GH-899 - Prepare next development iteration. 2024-10-26 15:38:55 +02:00
Oliver Drotbohm
aed05301c7 GH-899 - Release version 1.2.5. 2024-10-26 15:38:55 +02:00
Oliver Drotbohm
e9e56733bb GH-910 - Fix icons and coloring in fundamentals section of reference docs. 2024-10-25 20:12:48 +02:00
Oliver Drotbohm
dd717ecd29 GH-905 - Upgrade to jMolecules 2023.1.7. 2024-10-24 22:23:37 +02:00
Oliver Drotbohm
03882d50e9 GH-900 - Upgrade to Spring Framework 6.1.14. 2024-10-24 21:44:17 +02:00
Oliver Drotbohm
3f62bcbfc0 GH-898 - Upgrade to Spring Boot 3.3.5. 2024-10-24 21:41:52 +02:00
Oliver Drotbohm
e015ea5aca GH-899 - Update CI workflows to latest setup Java. 2024-10-24 21:41:36 +02:00
Andrey Antipov
591bd285ec GH-887 - Fix Kotlin example in fundamentals section. 2024-10-18 16:47:56 +02:00
Oliver Drotbohm
ad5f432ed1 GH-879 - Add LICENSE and NOTICE files to binaries. 2024-10-14 22:18:51 +02:00