Oliver Drotbohm
fa37b89352
GH-1004 - Upgrade to Spring Framework 6.1.16.
2024-12-19 10:20:17 +01:00
Oliver Drotbohm
aa7feb275a
GH-980 - Improve compatibility matrix.
2024-12-06 14:08:17 +01:00
Oliver Drotbohm
736879bb2d
GH-980 - Add Spring Boot compatibility matrix to reference documentation.
2024-12-06 14:08:17 +01:00
Oliver Drotbohm
9e3a5f19a6
GH-977 - Drop integration builds against Boot 3.0.
...
The examples use a feature not available in Boot 3.0 and fail because of that, not because of general incompatibility.
2024-12-06 12:29:36 +01:00
Oliver Drotbohm
806968beba
GH-977 - Do not fail fast on integration builds.
2024-12-05 19:05:35 +01:00
Oliver Drotbohm
8b62fdfe32
GH-977 - Forward jMolecules version into integration build.
2024-12-05 19:00:20 +01:00
Oliver Drotbohm
dd4c0dcaa6
GH-977 - Upgrade integration builds against latest versions.
2024-12-05 18:43:47 +01:00
Oliver Drotbohm
c7fb87b378
GH-957 - Prepare next development iteration.
2024-11-21 16:33:47 +01:00
Oliver Drotbohm
c418a5a0b0
GH-957 - Release version 1.1.11.
2024-11-21 16:33:46 +01:00
Oliver Drotbohm
0495cd221e
GH-957 - Skip examples deployment.
2024-11-21 16:24:09 +01:00
Oliver Drotbohm
e6e792ac03
GH-957 - Automatically close release repository.
2024-11-21 16:09:34 +01:00
Oliver Drotbohm
87afa8966b
GH-960 - Upgrade to Structurizr Export 1.8.4.
2024-11-21 13:30:50 +01:00
Oliver Drotbohm
df58ada848
GH-959 - Upgrade to Spring Boot 3.2.12.
2024-11-21 13:20:21 +01:00
Oliver Drotbohm
94836432c3
GH-954 - Fix Javadoc in PersistentApplicationEventMulticaster.\n\nFixes GH-954.
2024-11-21 13:00:18 +01:00
Oliver Drotbohm
ddbd6d5d09
GH-947 - Make sure ModuleTracingBeanPostProcessor is executed early.
...
Fixes GH-947.
2024-11-20 00:20:08 +01:00
Oliver Drotbohm
671df7b180
GH-947 - 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-20 00:10:57 +01:00
Oliver Drotbohm
ed6c4a0c67
GH-939 - Fix logger creation in EventExternalizationSupport.
2024-11-18 16:27:09 +01:00
Oliver Drotbohm
d9ceec00fb
GH-895 - Prepare next development iteration.
2024-10-26 15:20:43 +02:00
Oliver Drotbohm
94b9b3510f
GH-895 - Release version 1.1.10.
2024-10-26 15:20:43 +02:00
Oliver Drotbohm
f10b7e7093
GH-911 - Fix icons and coloring in fundamentals section of reference docs.
2024-10-25 20:13:18 +02:00
Oliver Drotbohm
e1d34c22bd
GH-906 - Upgrade to jMolecules 2023.1.7.
2024-10-24 22:24:41 +02:00
Oliver Drotbohm
9487bd8e18
GH-897 - Upgrade to Spring Cloud AWS 3.0.5.
2024-10-24 21:38:00 +02:00
Oliver Drotbohm
292a01f782
GH-896 - Upgrade to Spring Framework 6.1.14.
2024-10-24 21:36:31 +02:00
Oliver Drotbohm
bd8d3954a5
GH-894 - Upgrade to Spring Boot 3.2.11.
...
Also add forward looking integration builds for current versions.
2024-10-24 21:35:02 +02:00
Oliver Drotbohm
7acd31c63b
GH-895 - Upgrade CI builds to latest setup Java version.
2024-10-24 21:34:23 +02:00
Andrey Antipov
9998a3d4e3
GH-888 - Fix Kotlin example in fundamentals section.
2024-10-18 16:51:50 +02:00
Oliver Drotbohm
41112d8ef8
GH-880 - Add LICENSE and NOTICE files to binaries.
2024-10-14 22:19:59 +02:00
Oliver Drotbohm
a5c214ed75
GH-878 - Upgrade to embedded MongoDB 4.16.1.
2024-10-14 17:48:37 +02:00
Oliver Drotbohm
f2c538cd25
GH-876 - Mention test starter in testing reference documentation chapter.
2024-10-14 17:36:16 +02:00
Oliver Drotbohm
439f134b97
GH-842 - Fix artifact listing in reference documentation.
2024-09-24 11:37:52 +02:00
Oliver Drotbohm
a47bbcc1ab
GH-812 - Prepare next development iteration.
2024-09-20 22:33:43 +02:00
Oliver Drotbohm
bf4e0c0602
GH-812 - Release version 1.1.9.
2024-09-20 22:33:43 +02:00
Oliver Drotbohm
b4456d5763
GH-832 - Upgrade to Testcontainers 1.17.6.
2024-09-20 22:26:56 +02:00
Oliver Drotbohm
bbc095bd55
GH-829 - Upgrade to Spring Framework 6.1.13.
2024-09-19 18:13:54 +02:00
Oliver Drotbohm
013807e2dd
GH-829 - Upgrade to Spring Boot 3.2.10.
2024-09-19 17:49:33 +02:00
Oliver Drotbohm
7444804ac1
GH-826 - Upgrade to Maven 3.9.9.
2024-09-17 09:25:52 +02:00
Oliver Drotbohm
704c0f400a
GH-822 - Fix reference docs on event republication on startup defaults.
2024-09-13 17:39:51 +02:00
Oliver Drotbohm
c4debfccf6
GH-817 - Properly guard for presence of jMolecules' @Module type.
...
As @Module is absent from the Kotlin flavor of jMolecules, code that refers to that is now guarded with a more specific check for that type in particular.
2024-09-12 17:09:01 +02:00
Nils Breunese
13d7618798
GH-815 - Fix and improve Kotlin code examples in reference documentation.
2024-09-12 16:46:18 +02:00
Oliver Drotbohm
354a4c6e0c
GH-812 - Force tag signing for releases.
2024-09-12 13:05:41 +02:00
Oliver Drotbohm
85e1fdac84
GH-799 - Guard against multiple non-unique module base packages.
2024-09-04 10:37:58 +02:00
Thiago Bomfim
375dd50e6d
GH-794 - Fixing assertion message in HourHasPassed.
2024-08-30 17:34:06 +02:00
Martin Beentjes
706e9c8b3c
GH-791 - Correct package declaration in JacksonEventSerializer.
2024-08-30 17:25:48 +02:00
Oliver Drotbohm
2668e63525
GH-779 - Prepare next development iteration.
2024-08-23 11:50:36 +02:00
Oliver Drotbohm
bf2617c83b
GH-779 - Release version 1.1.8.
2024-08-23 11:50:36 +02:00
Oliver Drotbohm
16ce43ddf9
GH-778 - Upgrade examples to jMolecules 2023.1.4.
2024-08-23 11:41:39 +02:00
Oliver Drotbohm
a8d08118b6
GH-777 - Upgrade to Spring Boot 3.2.9.
2024-08-23 11:36:10 +02:00
Oliver Drotbohm
79bd413f60
GH-766 - Prevent ApplicationModuleInformation from picking up info from nested packages.
2024-08-13 22:08:07 +02:00
Oliver Drotbohm
8ea71a6bb6
GH-763 - Open up ApplicationModules.of(…) to take a DescribedPredicate<? super JavaClass>.
2024-08-13 16:52:09 +02:00
Oliver Drotbohm
24d18c9b14
GH-758 - Fix test context cache key contributions.
...
Both ModuleContextCustomizer and ModuleTypeExcludeFilter contribute to the calculation of the context configuration which the Spring Test Context Framework uses to decide whether it's necessary to create new ApplicationContext instances.
Both of them previously used a Supplier<ModuleTestExecution> to calculate equals(…) and hashCode() which -- by definition -- does not result in the same result even when created with identical input. We now rather use the source class instance eventually backing the ModuleTestExecution, as that is the internal cache key in turn.
2024-08-11 12:02:13 -04:00