Commit Graph

  • 374255672e GH-276 - Upgrade to jMolecules 2023.1.0. Oliver Drotbohm 2023-08-18 12:25:14 +02:00
  • 8e6d519554 GH-275 - Upgrade to Spring Asciidoctor Backends 0.0.7. Oliver Drotbohm 2023-08-18 12:24:32 +02:00
  • 941394f2d5 GH-273 - Remove experimental declaration from Scenario. Oliver Drotbohm 2023-08-17 17:35:09 +02:00
  • 9084ef71ac GH-271 - Remove Spring Modulith Events parent POM from BOM. Oliver Drotbohm 2023-08-16 21:49:21 +02:00
  • 39ce5346c6 GH-270 - Prepare next development iteration. Oliver Drotbohm 2023-08-16 08:05:46 +02:00
  • 2c5cedd1d1 GH-270 - Release version 1.0.0-RC2. Oliver Drotbohm 2023-08-16 08:05:46 +02:00
  • 9568f29613 GH-267 - Explicitly declared empty allowed dependencies now forbids any dependency. Oliver Drotbohm 2023-08-15 19:52:02 +02:00
  • cec759af0c GH-268 - Rename actuator endpoint to modulith. Oliver Drotbohm 2023-08-15 09:29:39 +02:00
  • 0bfdb81d91 GH-265 - Use EVENT_PUBLICATION as table name for JPA to be consistent with JDBC. Oliver Drotbohm 2023-08-12 07:43:21 +02:00
  • 1e1ebb52ff GH-266 - Use event_publication collection for MongoDB event publications. Oliver Drotbohm 2023-08-12 07:42:58 +02:00
  • 967556d014 GH-264 - Only register EventPublicationRegistry if EventPublicationRepository present. Oliver Drotbohm 2023-08-12 07:40:28 +02:00
  • 0b110f70c2 GH-220 - Documentation polish. Yossi Spektor 2023-06-24 22:29:19 +03:00
  • 0de48790d7 GH-261 - Avoid materializing JpaEventPublication to mark it completed. Oliver Drotbohm 2023-08-10 00:19:35 +02:00
  • 1a84ae256f GH-260 - Prepare next development iteration. Oliver Drotbohm 2023-08-09 22:29:57 +02:00
  • bf68d74756 GH-260 - Release version 1.0.0-RC1. Oliver Drotbohm 2023-08-09 22:29:56 +02:00
  • 7a72dc16f6 GH-260 - Upgrade change log configuration to include improvements. Oliver Drotbohm 2023-08-09 22:27:13 +02:00
  • 31efdb31a2 GH-259 - Rename modulith.events package to modulith.events.core. Oliver Drotbohm 2023-08-09 22:02:25 +02:00
  • 46127e0fbd GH-260 - Upgrade build plugins to the latest versions. Oliver Drotbohm 2023-08-09 21:25:26 +02:00
  • 43418b5fe0 GH-246 - Upgrade to ArchUnit 1.1.0. Oliver Drotbohm 2023-08-09 21:17:23 +02:00
  • 290b1c899b GH-257 - Add appendix listing all configuration properties exposed. Oliver Drotbohm 2023-08-07 21:23:56 +02:00
  • afe77711f1 GH-212 - Invert default for event republication to false. Oliver Drotbohm 2023-08-07 21:19:16 +02:00
  • 79e465c10e GH-251 - Improve efficiency of event publication completion. Oliver Drotbohm 2023-08-07 20:40:06 +02:00
  • 22ec81bf0f GH-254 - Update Maven wrapper to 3.9.3. Oliver Drotbohm 2023-08-03 09:56:21 +02:00
  • 3055212e4b GH-253 - Let @ApplicationModuleTest be meta-annotated with @SpringBootTest. Oliver Drotbohm 2023-08-01 23:58:17 +02:00
  • d665161c37 GH-252 - Avoid premature initialization of SpringModulithRuntimeAutoConfiguration. Oliver Drotbohm 2023-08-01 23:35:19 +02:00
  • 04187a1706 GH-243 - Add section on how to customize the Clock instance to be used to determine event publication dates. Oliver Drotbohm 2023-08-01 16:09:33 +02:00
  • c23c26bd78 GH-228 - Be explicit about which jMolecules ArchUnit rules are executed as part of our verification. Oliver Drotbohm 2023-08-01 16:08:44 +02:00
  • 7c2e8e4079 GH-247 - Upgrade to jMolecules 2023.0.0. Oliver Drotbohm 2023-07-21 17:20:33 +02:00
  • 8e2c238425 GH-244 - Upgrade examples to Boot 3.1.2 as well. Oliver Drotbohm 2023-07-20 18:11:06 +02:00
  • a4563647a2 GH-221 - Tweak build to avoid Javadoc tool to complain about module arrangement. Oliver Drotbohm 2023-07-20 18:07:24 +02:00
  • a74352dc4d GH-245 - Move off deprecated API in DocumenterTest. Oliver Drotbohm 2023-07-20 16:30:17 +02:00
  • 9fe114387a GH-221 - Temporarily shadow ArchUnit's Location type. Oliver Drotbohm 2023-07-20 16:25:22 +02:00
  • 32b689dab8 GH-244 - Upgrade to Spring Boot 3.1.2. Oliver Drotbohm 2023-07-20 15:01:38 +02:00
  • 29b78a447e GH-206 - Polishing. Oliver Drotbohm 2023-07-19 17:16:53 +02:00
  • 303a6802d8 GH-206 - Event Publication Registry now uses custom Clock instance if configured. Oliver Drotbohm 2023-07-19 17:16:20 +02:00
  • 77bfc48ebe GH-241 - Enable CI builds for hacking branches. Oliver Drotbohm 2023-07-18 22:35:12 +02:00
  • 4fd17a80eb GH-239 - Polishing. Oliver Drotbohm 2023-07-18 19:03:15 +02:00
  • 2270ff39ec GH-240 - Republication of outstanding events can now be disabled. Oliver Drotbohm 2023-07-17 13:35:45 +02:00
  • ff32c609fc GH-239 - Removed workaround after the downstream issue has been fixed in Spring Framework. Oliver Drotbohm 2023-07-17 13:15:50 +02:00
  • 0e879640ef GH-236 - Code fixes in Introducing Spring Modulith document. Simon Verhoeven 2023-07-09 12:46:02 +02:00
  • 0e6d6ab303 GH-237 - Polishing. Oliver Drotbohm 2023-07-10 15:38:16 +02:00
  • 289dd8b6ab GH-237 - Core starter now references the Spring Boot Starter explicitly. Oliver Drotbohm 2023-07-10 15:38:05 +02:00
  • f8da2e86a8 GH-232 - Improve configuration property metadata in Event Publication Registry. Oliver Drotbohm 2023-07-05 17:34:23 +02:00
  • fd478cbed5 GH-231 - Fix typo in property controlling the MongoDB Event Publication Registry's default transaction management. Oliver Drotbohm 2023-07-05 14:13:52 +02:00
  • fb839cb8a5 GH-230 - Caches in ApplicationModules and ArchitecturallyEvidentType are now ConcurrentHashMaps. Oliver Drotbohm 2023-07-05 13:56:01 +02:00
  • 547b6091f0 GH-229 - ApplicationModuleExporter can now write output to a file. Oliver Drotbohm 2023-07-05 13:54:45 +02:00
  • 60dad66637 GH-224 - Improve documentation of our examples. Oliver Drotbohm 2023-07-05 13:52:56 +02:00
  • dc1ed87a0e GH-227 - Polishing. Oliver Drotbohm 2023-06-30 17:57:54 +02:00
  • 9bfcf71a5d GH-227 - ApplicationModulesExporter now writes JSON containing named interfaces. Oliver Drotbohm 2023-06-30 17:29:56 +02:00
  • a3ed26ea08 GH-226 - Introduce dedicated CI build for pull requests. Oliver Drotbohm 2023-06-30 17:13:47 +02:00
  • 5e2da724da GH-199 - Prepare next development iteration. Oliver Drotbohm 2023-06-23 12:55:10 +02:00
  • a74c4e582d GH-199 - Release version 1.0.0-M1. Oliver Drotbohm 2023-06-23 12:55:09 +02:00
  • b525d925ef GH-219 - Upgrade to Spring Boot 3.1.1. Oliver Drotbohm 2023-06-22 20:11:05 +02:00
  • 676ee3f0e9 GH-217 - Fix Framework snapshot versions for compatibility tests. Oliver Drotbohm 2023-06-21 20:21:06 +02:00
  • a915f76422 GH-217 - Upgrade CI integration builds after recent releases. Oliver Drotbohm 2023-06-15 19:10:58 +02:00
  • 85ce443ce5 GH-213 - Specify proper transactional propagation type in docs. Yossi Spektor 2023-06-02 19:41:05 +03:00
  • 5dfffa2244 GH-216 - Forward an ApplicationContext's ExecutorService to Scenario instances by default. Oliver Drotbohm 2023-04-20 16:31:28 +02:00
  • fb8f12fd98 GH-209 - Polishing. Oliver Drotbohm 2023-06-01 22:02:36 +02:00
  • 85655c2acd GH-209 - Update the README with a complete pom.xml snippet to get started. Tom Hombergs 2023-05-26 10:30:04 +10:00
  • e51262d462 GH-211 - Rename actuator to application-modules. Oliver Drotbohm 2023-06-01 21:44:14 +02:00
  • 516c48dc07 GH-208 - Switch to CopyOnWriteArrayList for DefaultPublishedEvents. Oliver Drotbohm 2023-06-01 20:44:50 +02:00
  • 4cdf14d241 GH-198 - Upgrade to Spring Boot 3.1. Oliver Drotbohm 2023-06-01 19:55:57 +02:00
  • 0dd2200302 GH-195 - Unnest test cases to make sure we run the right profiles. Oliver Drotbohm 2023-05-02 16:19:45 +02:00
  • 068916aa54 GH-195 - Remove support for legacy spring.modulith.jdbc-… namespace in JDBC-based event support. Oliver Drotbohm 2023-05-02 15:41:43 +02:00
  • 3d186062f1 GH-200 - Group starters under single build module. Oliver Drotbohm 2023-05-02 15:32:25 +02:00
  • f0fb242b5b GH-189 - Better artifact names for example projects. Oliver Drotbohm 2023-05-02 14:36:57 +02:00
  • d7ef7c9dea GH-198 - Upgrade to Spring Boot 3.1 snapshots. Oliver Drotbohm 2023-05-02 14:28:10 +02:00
  • 596e8828a2 GH-197 - Promote project out of experimental status. Oliver Drotbohm 2023-05-02 14:04:43 +02:00
  • 60ce7da56e GH-189 - Prepare next development iteration. Oliver Drotbohm 2023-05-02 12:28:30 +02:00
  • 9d1180017e GH-189 - Release version 0.6.0. Oliver Drotbohm 2023-05-02 12:28:29 +02:00
  • 594c22a4c8 GH-181 - Create dedicated submodule for examples. Oliver Drotbohm 2023-04-29 12:36:59 +02:00
  • 94093a3081 GH-175 - More defensive auto-configuration of MongoDB transactions. Oliver Drotbohm 2023-05-01 22:16:46 +02:00
  • c46b9b958d GH-196 - Upgrade to Hibernate 6.2.2 for JPA event publication registry tests. Oliver Drotbohm 2023-05-01 21:56:35 +02:00
  • f0c38e1085 GH-194 - Fix combined condition to enable JDBC database initialization. Oliver Drotbohm 2023-05-01 21:55:30 +02:00
  • 0fbd776239 GH-194 - Switch to spring.modulith.events.jdbc.… namspace for data initialization properties. Oliver Drotbohm 2023-04-30 17:20:04 +02:00
  • 646722beaf GH-175 - Auto-configure transactions for MongoDB by default. Oliver Drotbohm 2023-05-01 21:18:23 +02:00
  • 6dabfb425b GH-191 - Prevent premature access of ApplicationContext from ParameterResolver implementations. Oliver Drotbohm 2023-04-30 17:20:04 +02:00
  • c111e41f2b GH-189 - Upgrade build plugins to latest versions. Oliver Drotbohm 2023-04-30 17:13:39 +02:00
  • 4656f82089 GH-187 - Do not include non-exposed Spring beans that implement interfaces in Application Module Canvas by default. Oliver Drotbohm 2023-04-30 14:18:36 +02:00
  • 0b6dccf334 GH-190 - Introduce @EnableScenarios. Oliver Drotbohm 2023-04-30 11:24:52 +02:00
  • c9729bded0 GH-186 - Workaround for invalid application listener matching in AbstractApplicationEventMulticaster. Oliver Drotbohm 2023-04-29 21:15:13 +02:00
  • b3b06614f9 GH-180 - Update to Spring Framework 6.0.8 for Javadoc references. Oliver Drotbohm 2023-04-28 22:27:01 +02:00
  • 70ed1678c2 GH-188 - Upgrade to jMolecules BOM 2022.3.0. Oliver Drotbohm 2023-04-28 22:15:47 +02:00
  • 16bc4b3a60 GH-192 - Add default component groupings for jMolecules architecture abstractions. Oliver Drotbohm 2023-04-19 17:31:25 +02:00
  • 3c52dbd0b3 GH-188 - Upgrade to jMolecules 2022.3.0 snapshots. Oliver Drotbohm 2023-04-28 20:23:40 +02:00
  • 394e87337b GH-187 - Unit tests for Spring Data repository detection. Oliver Drotbohm 2023-04-28 20:22:27 +02:00
  • bb800ba046 GH-185 - Additional simplification of delayed event verification on Scenarios. Oliver Drotbohm 2023-04-25 14:34:23 +02:00
  • 3a923519f2 GH-185 - Allow verification of events after method invocation stimulus. Oliver Drotbohm 2023-04-24 17:31:21 +02:00
  • b834c255ec GH-184 - Enable asynchronous support when using event publication registry. Oliver Drotbohm 2023-03-23 11:29:54 +01:00
  • 29a5148dcb GH-181 - Delay lookup of EventPublicationRegistry as much as possible. Oliver Drotbohm 2023-04-23 23:56:23 +02:00
  • fbd2c2e66f GH-182 - Use dedicated SliceAssignment to verify modularity. Oliver Drotbohm 2023-04-23 23:24:02 +02:00
  • d9f298c96a GH-183 - Improvements in named interface declarations. Oliver Drotbohm 2023-04-23 23:21:00 +02:00
  • 0e6c41b57c GH-180 - Upgrade to Spring Boot 3.0.6. Oliver Drotbohm 2023-04-20 16:31:06 +02:00
  • cd76c96250 GH-165 - Introduce ScenarioCustomizer extension. Oliver Drotbohm 2023-04-20 14:15:10 +02:00
  • daee88a227 GH-177 - Javadoc polishing. Oliver Drotbohm 2023-03-31 13:40:25 +02:00
  • 2454ecbc4b GH-177 - Named interfaces names now default to the local package name. Oliver Drotbohm 2023-03-31 13:34:21 +02:00
  • 6d2fdd6fdc GH-173 - Polishing. Oliver Drotbohm 2023-03-27 17:52:32 +02:00
  • 822febd00e GH-173 - Support for @ApplicationModuleTest in JUnit 5 nested test classes. Oliver Drotbohm 2023-03-27 17:51:15 +02:00
  • 281da55eac GH-172 - Prepare next development iteration. Oliver Drotbohm 2023-03-24 10:24:47 +01:00
  • d5bdff3f77 GH-172 - Release version 0.5.1. Oliver Drotbohm 2023-03-24 10:24:47 +01:00