Skip to content

Releases: babyfish-ct/jimmer

v0.9.65

16 Mar 20:04
Compare
Choose a tag to compare

v0.9.64

10 Mar 22:54
Compare
Choose a tag to compare
  1. Fix #948
  2. Deprecate whereIf(boolean, Predicate) of Java API.
  3. No longer deprecate the configuration jimmer.database-validation-mode in jimmer-spring-starter
  4. Deprecate the configuration jimmer.database-validation of jimmer-spring-starter
  5. Improve some documentation comments

v0.9.63

09 Mar 18:03
Compare
Choose a tag to compare
  1. Fix #942 #943

  2. Support #944 #945

  3. Support for transactions through the sqlClient.transaction method:

    1. If using an IOC framework, encapsulate the transaction management capabilities of the IOC framework.

      For example, when using jimmer-spring-starter, you don't need to do any work; sqlClient.transaction will automatically utilize Spring's transaction management capabilities.

    2. If not using any IOC framework, Jimmer provides a lightweight transaction propagation implementation.

    To further unify the usage scenarios of using an IOC framework and not using an IOC framework, Jimmer provides compile-time AOP aspect functionality. Please refer to @Tx. Try using this annotation on classes or methods, and the helpful error messages will guide you step-by-step to use it correctly.

v0.9.62

05 Mar 19:55
Compare
Choose a tag to compare
  1. Fixed #936, #937, #938, #940, #941

  2. Let APT/KSP support internal option jimmer.buddy.ignoreResourceGeneration for intellij plugin jimmer-buddy

    Note:

    • This is internal option for IDE plugin and it disables some features of pre-compiler so it should NEVER be used by developer directly!
    • JimmerBuddy is fully ready half an hour ago, if your plugin is old, please upgrade it to 1.0.5-242

v0.9.59

23 Feb 17:28
Compare
Choose a tag to compare

Fix new issues introduced when fixing #934

v0.9.58

22 Feb 20:55
Compare
Choose a tag to compare
  • Fix: #929 #930 #933 #934

  • Support: #931
    Tow methods are added into DraftPreProcessor and DraftInterceptor

    • ignoreIdOnly
    • ignoreKeyOnly

0.9.56

18 Feb 21:37
Compare
Choose a tag to compare
  • #922, #923, #927, #928

  • Add new selectXXX methods

    Query TypeAdded Methods
    Java Root QueryselectCount
    Java Sub QueryselectCount
    selectString
    selectNumber
    selectComparable
    Kotlin Root QueryselectCount
    Kotlin Sub QueryselectCount

v0.9.55

16 Feb 01:04
Compare
Choose a tag to compare
  1. Merge #920 and fix errors of other test cases
  2. Let generated input DTO can be used by @argument of spring-graphql (work with graphql-java)
  3. Big change of jimmer-examples

v0.9.54

15 Feb 20:02
Compare
Choose a tag to compare

Deeply resolve more problem of #885

In most cases, entities should belong to a separate submodule, not to the Web API module. If the DTO does not override the entity's documentation comments, the Web project will adopt the documentation comments of the entity and its properties across project boundaries to generate OpenAPI and TypeScript code.

3dde79dc5430bc8ff3e552b7915fa5b4

v0.9.52

15 Feb 06:01
Compare
Choose a tag to compare

Fix new problem when provided #918 first time.