Skip to content

Releases: domaframework/doma

2.36.0

08 Aug 00:10

Choose a tag to compare

#440 Update the Criteria API document
#439 Remove lambda expressions from generated code to reduce compilation time
#438 Support the select expression
#437 Support the literal expression for the following data types
#436 Support the case expression
#435 Make a select method call optional in a sub-select
#432 Add the select and the selectTo methods to the Entityql and NativeSql DSLs
#431 Add some string expressions
#430 Polish

2.35.0

08 Aug 00:11

Choose a tag to compare

#426 Improve the Criteria API documents
#425 Enhance the Criteria API
#424 Generate Metamodel classes effectively
#423 Reload a typeElement with its canonical name to avoid the eclipse bug
#422 Optimize generation code

2.34.0

08 Aug 00:12

Choose a tag to compare

#417 #416 #415 #414 #413 #412 #411 #410 Enhance and improve the Criteria API

2.33.0

08 Aug 00:15

Choose a tag to compare

#407 #406 #405 #404 #403 #402 #401 #400 #399 #398 Improve the Criteria API

2.32.0

08 Aug 00:16

Choose a tag to compare

#395 #394 #393 Rewrite the Criteria API in Java

2.31.0

08 Aug 00:16

Choose a tag to compare

#388 Enhance the CommentContext class to accept a message
#387 Support the Sql annotation officially
#386 Add the "getQuery" method to the "Command" interface
#384 Resolve type parameters with actual type arguments for generic types
#382 Add the Criteria API
#381 Replace version before build
#380 Allow uncommitted files before release
#379 Don't replace the version with the snapshot version in documents
#378 Allow no-args default method in Kotlin

2.30.0

08 Aug 00:18

Choose a tag to compare

See also Migration Guide.

#374 Upgrade Gradle and JUnit
#371 Set new version number to the Artifact.java file
#368 Correct the path of secretKeyRingFile
#364 Split a project in two
#363 Support Kotlin's default methods
#361 Use the nexus publish plugin
#360 Provide a new artifact "doma-processor"

2.29.0

08 Aug 00:20

Choose a tag to compare

#353 Remove a resource bundle
#352 Escape a single quotation to make format success
#351 Update sample build.gradle to make it work on Gradle 6.2.2 without any warnings
#350 Enable incremental annotation processing for the DataTypeProcessor
#349 Upgrade to Gradle 6.2.2

2.28.0

08 Aug 00:20

Choose a tag to compare

#347 Stored functions return null when they must return the basic type of list
#346 Add the DataType annotation
#344 Support records
#343 Fix some mistakes in document

2.27.1

08 Aug 00:22

Choose a tag to compare

#341 Fix broken link in document
#340 Fixed that schema name was not used