Skip to content

Releases: xmolecules/jmolecules

2.0.1

20 Nov 20:43
2.0.1
ff69c0a

Choose a tag to compare

⭐ New Features

  • Add jMolecules stereotype metadata schemas to jStereotype artifact #176
  • Lower JDK requirement to 11 #175

🐞 Bug Fixes

  • Invalid JSON stereotype metadata for CQRS and events #181

2.0

13 Nov 12:57
2.0.0
5d114f6

Choose a tag to compare

2.0

⭐ New Features

  • Introduce @Stereotype meta-annotation #152
  • Raise baseline to Java 17 #146
  • Introduce full module-info.java #127, #151

🔨 Dependency Upgrades

  • Upgrade to JUnit 6.0 RC3 #168
  • Upgrade to Kotlin 2.2.21 #174, #167
  • Upgrade to JUnit 5.12.2 #161
  • Upgrade to AssertJ 3.27.6 #172, #160

2.0 RC2

18 Sep 19:58
2.0.0-RC2
ecaa9f2

Choose a tag to compare

2.0 RC2 Pre-release
Pre-release

⭐ New Features

  • Introduce @Stereotype meta-annotation #152
  • Move module-info.java to root of the JAR #151

🔨 Dependency Upgrades

  • Upgrade to JUnit 6.0 RC3 #168
  • Upgrade to Kotlin 2.2.10 #167
  • Upgrade to JUnit 5.12.2 #161
  • Upgrade AssertJ to 3.27.3 #160

2.0 RC1

20 Nov 15:05
2.0.0-RC1
a8be347

Choose a tag to compare

2.0 RC1 Pre-release
Pre-release

⭐ New Features

  • Raise baseline to Java 17 #146
  • Introduce full module-info.java #127

1.10

20 Nov 14:52
1.10.0
bc71b50

Choose a tag to compare

⭐ New Features

  • Switch annotation retention to Retention.RUNTIME #144

🐞 Bug Fixes

  • Fix typo in Javadoc #117

🔨 Dependency Upgrades

  • Upgrade to JUnit 5.11.3 #148, #141
  • Upgrade to Kotlin 1.9.25 #142
  • Upgrade to Dokka 1.9.20 #139
  • Upgrade to JUnit 5.11 #138
  • Upgrade to AssertJ 3.26.3 #137

❤️ Contributors

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

@haisi, @KlausUnger, @murdos, @tedyoung, and @wimdetroyer

1.9

18 Aug 09:58

Choose a tag to compare

1.9

⭐ New Features

  • ValueObject interface for KMolecules #100

🔨 Dependency Upgrades

  • Upgrade to AssertJ 3.24.2 #105
  • Upgrade to JUnit 5.10 #104
  • Upgrade to Kotlin 1.8.22 #103

1.8

21 Jul 12:22

Choose a tag to compare

1.8

⭐ New Features

  • Add support to qualify domain events as to-be-externalized #98
  • @Identity annotation is missing in kmolecules-ddd #97
  • Additional metadata for Hexagonal Architecture's @Ports and @Adapters #79

1.7

21 Jul 12:21

Choose a tag to compare

1.7

⭐ New Features

  • Consistency in CQRS architecture package names #93

1.6

20 Jun 18:12

Choose a tag to compare

1.6

⭐ New Features

  • Allow @CommandHandler on constructor #83
  • Provide a way to specify a reference to identity using annotation #81

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.5

23 May 15:00

Choose a tag to compare

1.5

⭐ New Features

  • Add support for Hexagonal Architecture #71
  • Add kMolecules DDD flavor of jMolecules DDD to work around issues in Kotlin #51

❤️ Contributors

We'd like to thank all the contributors who worked on this release!