Skip to content

Releases: xmolecules/jmolecules-integrations

0.21

12 Jul 14:05
Compare
Choose a tag to compare

🐞 Bug Fixes

  • ConvertibleType declaration in IdentifierToPrimitivesConverter overly specific #246

📔 Documentation

  • Only applicable ByteBuddy Plugins should match #245
  • Fix typos in Javadoc #223

🔨 Dependency Upgrades

  • Upgrade to Hibernate 6.5.2 #251
  • Upgrade to Spring Boot 3.3.1 #250
  • Upgrade to ByteBuddy 1.14.18 #249
  • Upgrade to Axon 4.9.4 #248

❤️ Contributors

Thank you to all the contributors who worked on this release:

@haisi

0.20

18 Apr 18:43
Compare
Choose a tag to compare

⭐ New Features

  • Initial support for DDD concept validation via APT #230
  • Avoid inclusion of Spring Boot starters in repackaged JARs #234

🐞 Bug Fixes

  • Minor update to readme.adoc #235
  • Fix instantiation of records with multiple parameters #220

🔨 Dependency Upgrades

  • Upgrade to Cute 1.7 #243
  • Upgrade to APTK 0.26 #242
  • Upgrade to Axon 4.9.3 #239
  • Upgrade to ByteBuddy 1.14.13 #238
  • Upgrade to ArchUnit 1.3 #237

❤️ Contributors

Thank you to all the contributors who worked on this release:

@barteksc and @tedyoung

0.19

23 Feb 13:57
Compare
Choose a tag to compare

⭐ New Features

  • ArchUnit rules should allow nested entities #222
  • Add note on how to use the ByteBuddy plugin with IDEA #221
  • Avoid Spring dependencies in JPA abstraction #217

🐞 Bug Fixes

  • ConcurrentModificationException in PluginLogger in multi-module Gradle project #218
  • Inconsistent implementation of MutablePersistable #207

🔨 Dependency Upgrades

  • Upgrade Spring Boot 3 to 3.2.3 #228
  • Upgrade to Axon Framework 4.9.2 #227
  • Upgrade to Hibernate 6.4.4 #226
  • Upgrade to ByteBuddy 1.14.12 #225
  • Upgrade to jMolecules 1.8 #216

0.18

20 Dec 15:03
Compare
Choose a tag to compare

⭐ New Features

  • Generate JPA mappings for list of value objects #201
  • Avoid processing static overloads of JPA lifecycle methods #197

🐞 Bug Fixes

  • Jackson customizations not applied with @WebMvcTest #209
  • Code generation log entries incomplete #203

🔨 Dependency Upgrades

  • Upgrade to Axon 4.9.1 #214
  • Upgrade to ByteBuddy 1.14.10 #213
  • Upgrade to Hibernate 6.4.1 #212
  • Upgrade to Spring Boot 2.7.18 #210
  • Upgrade to ArchUnit 1.2.1 #205
  • Upgrade to ByteBuddy 1.14.9 #198

0.17

18 Aug 09:57
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Prioritize constructors over factory methods in converters #191
  • Prevent JPA enhancement from processing CGLib proxy classes #190

🔨 Dependency Upgrades

  • Upgrade to ArchUnit 1.1 #194
  • Upgrade to ByteBuddy 1.14.6 #193

0.16

21 Jul 13:48
Compare
Choose a tag to compare

⭐ New Features

  • Move RecordInstantiator to JPA artifact #181
  • Move jmolecules-bytebuddy-nodep's Placeholder to appropriate package #178

🐞 Bug Fixes

  • RecordInstantiator affected by bug in Hibernate 6.2.0 and 6.2.1 #180

🔨 Dependency Upgrades

  • Upgrade to ByteBuddy 1.14.5 #188
  • Upgrade to Spring Boot 2.7.14 #187
  • Upgrade to Axon 4.8.0 #186
  • Upgrade to Hibernate 6.2.7 #185

0.15

07 Mar 13:53
Compare
Choose a tag to compare

⭐ New Features

  • Introduce Spring Boot starters for DDD and testing #174
  • Polish log output for ByteBuddy code generation #173
  • Introduce dedicated DDD integration artifact #171

🔨 Dependency Upgrades

  • Upgrade to Hibernate 6.1.7 #175
  • Upgrade to ByteBuddy 1.14.1 #172
  • Upgrade to Axon 4.7.1 #171, #170

0.14

24 Feb 14:01
Compare
Choose a tag to compare

⭐ New Features

  • Improve Javadoc of JMoleculesDddRules #165
  • Make sure the JMolecules Jackson integration is auto-configured for Spring Boot's @JsonTest #161
  • Compile with -parameters #154

📔 Documentation

  • Fix syntax error in readme #163

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@rweisleder

0.13

02 Nov 16:55
Compare
Choose a tag to compare

⭐ New Features

  • Axon code generation should work without Spring on the classpath #147
  • Only annotate aggregate identifiers with @EmbeddableId #142

🔨 Dependency Upgrades

  • Upgrade to Hibernate 6.1.5 #150, #146
  • Upgrade to Spring Boot 2.6.13 #149, #145
  • Upgrade to Axon 4.6.1 #148
  • Upgrade to ByteBuddy 1.12.18 #144
  • Upgrade to ArchUnit 1.0 #143

0.12

14 Sep 12:08
Compare
Choose a tag to compare

⭐ New Features

  • Add ArchUnit rule to prevent value objects from referring to identifiables #140
  • JMoleculesSpringPlugin should be able to work without the jmolecules-events JAR on the classpath #134
  • Support for user compile classpath ByteBuddy plugin detection #133
  • Improve log output within Eclipse #132
  • Avoid re-computation of ByteBuddy plugins #130

🔨 Dependency Upgrades

  • Upgrade to Axon 4.5.17 #139
  • Upgrade to Hibernate 6.1.3 #138
  • Upgrade to ByteBuddy 1.12.16 #137, #135
  • Upgrade to Spring Boot 2.6.11 #136, #129