Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Releases: moduliths/moduliths

1.3.0

23 May 16:10
Compare
Choose a tag to compare

⭐ New Features

  • UUID identifiers for event publications don't work on H2 2.x #237
  • Improve auto-configuration arrangement for Boot #235

🔨 Dependency Upgrades

  • Upgrade to jMolecules 2021.2.4 #240
  • Upgrade to Spring Boot 2.6.8 #239, #238

1.3 RC1

31 Mar 17:29
Compare
Choose a tag to compare
1.3 RC1 Pre-release
Pre-release

⭐ New Features

  • Add starter modules for easier consumption of Moduliths #229
  • Introduce Jakarta EE flavor for the JPA-based event publication registry #228
  • Re-implement JPA-based event publication registry to work without Spring Data #223
  • Add Passage of Time events implementation #215
  • Allow tweaking the default output directory for documentation generation #212

🪲 Bug Fixes

  • Invalid reference to JMolecules ArchUnit rules #219

🔨 Dependency Upgrades

  • Upgrade to jMolecules BOM 2021.2.3 #233
  • Upgrade to Spring Boot 2.6.6 #232, #225, #211
  • Upgrade JPA Jakarta event registry implementation to Hibernate 6 CR2 #230
  • Upgrade to ArchUnit 0.23.1 #224, #220

1.2.3

31 Mar 17:46
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.5.12 #231

1.2.2

27 Jan 10:33
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Incomplete transactional events not being invoked after restarting application #201

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.5.9 #213

1.3 M2

17 Jan 19:06
Compare
Choose a tag to compare
1.3 M2 Pre-release
Pre-release

M2 had to be released hot on the heels of M1 as the latter contained a few serious glitches that made it barely usable. So, for a quick overview, the new features shipped with M1 have been folded into the news list here:

⭐ New Features

  • Support for runtime observability #205
  • Module canvas should document exposed configuration properties #194
  • Allow to keep components without relationships in component diagrams #203
  • Module entry logging should be in trace level to avoid logging overhead #209

🐞 Bug Fixes

  • Observability autoconfiguration does not bootstrap properly #208
  • User type for class-based proxy instances not calculated correctly #207

🔨 Dependency Upgrades

  • Upgrade to ArchUnit 0.22 #200
  • Upgrade to Spring Boot 2.6 #199

1.3 M1

17 Jan 15:42
Compare
Choose a tag to compare
1.3 M1 Pre-release
Pre-release

⭐ New Features

  • Support for runtime observability #205
  • Module canvas should document exposed configuration properties #194

📔 Documentation

  • Allow to keep components without relationships in component diagrams #203

🔨 Dependency Upgrades

  • Upgrade to ArchUnit 0.22 #200
  • Upgrade to Spring Boot 2.6 #199

1.2.1

05 Oct 19:22
1.2.1
1e43b8d
Compare
Choose a tag to compare

⭐ New Features

  • ModuleDetectionStrategies.EXPLICITLY_ANNOTATED should consider jMolecules' @Module annotation, too #188

🐞 Bug Fixes

  • Documenter fails to apply styles in applyBackgroundColor(…) #196

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.5.5 #197
  • Upgrade to Spring Boot 2.5.4 #192
  • Render C4 model component diagrams via new Structurizr exporter API #170

1.2.0

01 Sep 08:31
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Upgrade to jMolecules 2021.1.0 #191
  • Upgrade to ArchUnit 0.21 #190

1.2 M1

02 Jul 15:46
1.2.0-M1
7eb7e52
Compare
Choose a tag to compare
1.2 M1 Pre-release
Pre-release

⭐ New Features

  • Support for C4 model component diagrams #187
  • Remove deprecated @Event #184
  • Remove support for jDDD #182

🔨 Dependency Upgrades

  • Switch to jMolecules BOM #183
  • Upgrade to Spring Boot 2.5.2 #181

1.1

01 Jul 14:35
1.1.0
82caf76
Compare
Choose a tag to compare
1.1

🐞 Bug Fixes

  • Moduliths Events JPA module not working properly when used with Spring Boot DevTools #171

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.3.12 #179
  • Upgrade to jMolecules integrations 0.4 #178
  • Upgrade to ArchUnit 0.19 #177
  • Upgrade transactional event support to Spring 5.3.8 #176
  • Upgrade to Spring Boot 2.3.11 #175
  • Upgrade to jMolecules Integrations 0.3 #169
  • Upgrade to Spring Boot 2.3.10 #168
  • Upgrade to ArchUnit 0.18 #167

Release announcement to be found here.