Oliver Drotbohm
c569a481fd
GH-677 - Release version 1.2.1.
2024-06-21 13:57:05 +02:00
Oliver Drotbohm
b37e39d89e
GH-605 - Prepare next development iteration.
2024-06-17 21:09:44 +02:00
Oliver Drotbohm
0d74b1b1d0
GH-605 - Release version 1.2.0.
2024-05-24 12:56:39 +02:00
Oliver Drotbohm
47063006d0
GH-614 - Polishing.
2024-05-22 15:40:02 +02:00
Oliver Drotbohm
4c4ac0c45e
GH-614 - 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-21 23:54:04 +02:00
Oliver Drotbohm
e29853fcc7
GH-587 - Avoid repeated lookup of ApplicationModules in ApplicationModulesRuntime.
2024-05-21 00:57:08 +02:00
Oliver Drotbohm
04c1203f65
GH-587 - Additional modulith packages are now considered for application classes.
2024-05-20 19:57:23 +02:00
Oliver Drotbohm
742ca82f8b
GH-561 - Prepare next development iteration.
2024-04-19 18:56:33 +02:00
Oliver Drotbohm
c8ec877bc7
GH-561 - Release version 1.2.0-RC1.
2024-04-19 18:56:33 +02:00
Oliver Drotbohm
6b839cf6dc
GH-525 - Prepare next development iteration.
2024-03-22 11:41:33 +01:00
Oliver Drotbohm
c441fdf535
GH-525 - Release version 1.2.0-M3.
2024-03-22 11:41:33 +01:00
Oliver Drotbohm
e41d7ec083
GH-520 - Early reject invalid ApplicationModules bootstraps.
...
We now immediately reject the ApplicationModules bootstrap in case the initial scanning of the root packages yield no classes at all.
2024-03-05 19:34:47 +01:00
Oliver Drotbohm
b73b4ca70a
GH-514 - Prepare next development iteration.
2024-02-23 16:54:58 +01:00
Oliver Drotbohm
7315c8a13e
GH-514 - Release version 1.2.0-M2.
2024-02-23 16:54:57 +01:00
Oliver Drotbohm
c06a2c915e
GH-474 - Prepare next development iteration.
2024-01-19 19:49:09 +01:00
Oliver Drotbohm
6f5886ddef
GH-474 - Release version 1.2.0-M1.
2024-01-19 19:49:08 +01:00
Oliver Drotbohm
c32227bdfb
GH-463 - Update copyright headers.
2024-01-17 19:45:40 +01:00
Oliver Drotbohm
5bb16e4c93
GH-393 - Prepare next development iteration.
2023-11-24 18:22:06 +01:00
Oliver Drotbohm
c6c0c0f500
GH-393 - Release version 1.1.0.
2023-11-24 18:22:06 +01:00
Oliver Drotbohm
08e837f7ec
GH-375 - Avoid initialization of ApplicationModulesRuntime if possible.
2023-11-17 15:23:10 +01:00
Oliver Drotbohm
20a7474f2f
GH-358 - Prepare next development iteration.
2023-11-03 09:02:46 +01:00
Oliver Drotbohm
6336e32d54
GH-358 - Release version 1.1.0-RC2.
2023-11-03 09:02:45 +01:00
Oliver Drotbohm
69fd64dbf7
GH-341 - Prepare next development iteration.
2023-10-23 09:12:13 +02:00
Oliver Drotbohm
d4cde409a1
GH-341 - Release version 1.1.0-RC1.
2023-10-23 09:12:13 +02:00
Oliver Drotbohm
b829f4e30b
GH-315 - Polishing.
2023-10-23 08:23:29 +02:00
Oliver Drotbohm
560315ae14
GH-315 - Avoid processing infrastructure beans in observability infrastructure.
...
We now skip infrastructure role beans during the processing of beans that could be subject to inter-module interaction observability. Previously, we could accidentally trigger a dependency cycle if the ModuleTracingBeanPostProcessor triggered the initial creation of AutoConfigurationPackages as that would then trigger the PostProcessor in turn which would try to lookup the ACP bean again to determine whether it should post process that to apply observability.
2023-10-16 13:38:11 +02:00
Oliver Drotbohm
61fa94ad63
GH-303 - Prepare next development iteration.
2023-09-21 23:35:47 +02:00
Oliver Drotbohm
6f5b3c0baa
GH-303 - Release version 1.1.0-M1.
2023-09-21 23:35:47 +02:00
Oliver Drotbohm
ddaf34d4d8
GH-274 - Prepare next development iteration.
2023-08-21 07:00:02 -07:00
Oliver Drotbohm
6197d35937
GH-274 - Release version 1.0.0.
2023-08-21 06:59:57 -07:00
Oliver Drotbohm
39ce5346c6
GH-270 - Prepare next development iteration.
2023-08-16 08:05:46 +02:00
Oliver Drotbohm
2c5cedd1d1
GH-270 - Release version 1.0.0-RC2.
2023-08-16 08:05:46 +02:00
Oliver Drotbohm
1a84ae256f
GH-260 - Prepare next development iteration.
2023-08-09 22:29:57 +02:00
Oliver Drotbohm
bf68d74756
GH-260 - Release version 1.0.0-RC1.
2023-08-09 22:29:56 +02:00
Oliver Drotbohm
d665161c37
GH-252 - Avoid premature initialization of SpringModulithRuntimeAutoConfiguration.
...
Bean declarations are now entirely static.
2023-08-01 23:35:19 +02:00
Oliver Drotbohm
5e2da724da
GH-199 - Prepare next development iteration.
2023-06-23 12:55:10 +02:00
Oliver Drotbohm
a74c4e582d
GH-199 - Release version 1.0.0-M1.
2023-06-23 12:55:09 +02:00
Oliver Drotbohm
596e8828a2
GH-197 - Promote project out of experimental status.
...
Set version number to 1.0.0-SNAPSHOT. New group id is org.springframework.modulith. Also adapt links to new project home.
2023-05-02 14:32:32 +02:00
Oliver Drotbohm
60ce7da56e
GH-189 - Prepare next development iteration.
2023-05-02 12:28:30 +02:00
Oliver Drotbohm
9d1180017e
GH-189 - Release version 0.6.0.
2023-05-02 12:28:29 +02:00
Oliver Drotbohm
281da55eac
GH-172 - Prepare next development iteration.
2023-03-24 10:24:47 +01:00
Oliver Drotbohm
d5bdff3f77
GH-172 - Release version 0.5.1.
2023-03-24 10:24:47 +01:00
Oliver Drotbohm
995d10591b
GH-169 - More defensive bean definition declaration for the ApplicationStartedEvent listener.
...
Altered the bean definition to rather only refer to a ListableBeanFactory and only lookup the ApplicationModulesRuntime and ApplicationModuleListeners when the ApplicationStartedEvent is handled.
2023-03-23 22:55:25 +01:00
Oliver Drotbohm
19707dd54a
GH-169 - Remove logback.xml from Spring Modulith Runtime's production sources.
2023-03-23 22:43:35 +01:00
Oliver Drotbohm
f0aaca2917
GH-164 - Prepare next development iteration.
2023-03-08 11:35:15 +01:00
Oliver Drotbohm
50dd8969fb
GH-164 - Release version 0.5.0.
2023-03-08 11:35:14 +01:00
Oliver Drotbohm
22ff53d098
GH-160 - Polishing.
...
Moved the message population for the failure analyzer to the exception to be able to give more actionable feedback and educated users on the cause of the problem.
2023-03-07 13:08:25 +01:00
Michael Weirauch
595a052702
GH-160 - Prevent missing ArchUnit runtime dependency.
...
Adds ArchUnit as an explicit dependency to spring-modulith-runtime. Registers auto-configuration that throws an exception in case ArchUnit is missing from the classpath (as it is likely that it's declared as test scope dependency only) and a corresponding failure analyzer to give guidance on how to solve the problem.
2023-03-07 13:07:24 +01:00
Oliver Drotbohm
c51ac5c6fb
GH-147 - Prepare next development iteration.
2023-02-24 16:47:15 +01:00
Oliver Drotbohm
13c9f96448
GH-147 - Release version 0.4.1.
2023-02-24 16:47:14 +01:00