Skip to content

Releases: babyfish-ct/jimmer

v0.8.104

06 Mar 23:55
aa58fa5
Compare
Choose a tag to compare
  1. Fix/Support #427,#428,#433,#434,#436, #443, #444, #447, #448
  2. Let eq and ne of kotlin accept nullable value
  3. Imporove GraphQL, DataFetchingEnvironment can be used to create jimmer fetcher
  4. JoinTable.inverseColumnName -> JoinTable.inverseJoinColumnName
  5. Pretty nested class name for Generated DTO Type
  6. Better code generator for multiple-props recursion DTO
  7. Support multiple datasources
  8. Change behavior of DissociateAction.LAX
  9. Smarter behavior for Order.makeOrders
  10. Big change of documentation
  11. Home page changed

v0.8.92

08 Feb 16:29
Compare
Choose a tag to compare
  1. Support array mapping for H2 and Postgres, Postgres requires @Column(sqlElementType = '...')

  2. Fix issue/Support #370, #381, #386, #390, #391, #392, #393, #394, #395, #422, #411, #405, #421

  3. Add @JoinTable.LogcalDeletedFilter

  4. Add @JoinTable.JoinTableFilter

  5. Add @JoinTable.deletedWhenEndpointIsLogicallyDeleted

  6. Support database which does not support tuple expression. Eg, SQL server

  7. Add optioanl dependency jimmer-client-swagger, If it is runtime classpath, Jimmer's OpenAPI implementation will use the embedded CSS and JS, not extranl CSS/JS links.

  8. Add global properties jimmer.client.controller-nullity-checked, it is enabled, it will validate argumenents of REST methods in restrict mode

  9. The count of (K)ConigurableTypedRootQuery is changed to fetchUnlimitedCount

  10. Support org.babyfish.jimmer.Page<T>,
    Fetch jimmer page: fetchPage(pageIndex, pageSize)
    Fetch spring page: fetchPage(pageIndex, pageSize, SpringPageFactory.create())
    JRepository.pager is deprecated

  11. Redesign the recursive query (Big change)

  12. Support merge command(save command without dissociation)

  13. Fetcher.allTableFields()changed, if a foreign key base property has its @idview property, fetch the idview property.

  14. Add allReferenceFields() into fetcher, add #allReferences into DTO language.

  15. Let Draft directly support getters and setters for associated ids even if there is no @idview property

  16. The kotlin extension function fetchPage is renamed to fetchSpringPage

Big change version 0.8.77

13 Jan 14:28
4729539
Compare
Choose a tag to compare

Big change version 0.8.77, Please view QuickView of documentation

v0.8.44

20 Nov 08:12
Compare
Choose a tag to compare
  1. Fix bug of typescript downloading
  2. Enhance @org.babyfish.jimmer.JsonConverter, documentation will be added later
  3. Fix #324, #326 and #327

0.8.42

19 Nov 14:46
Compare
Choose a tag to compare
  1. Refactor logical deletion, now it does not requires multi-view cache
  2. Refactor filter, now it can filter fields of other tables.
  3. Support CachableFilter.getAffectedSourceIds and TransisentResolver.getAffectedSourceIds
  4. Add LAX and CHECK into DisssociationAction
  5. Refactor DTO language, remove inheritance, add sepcification, unsafe input and export statement
  6. Allow to create DTO files in any projects. (previous version must be the project which defines the entity types)
  7. Add new demo example/java/data-authorization

v0.8.23

22 Sep 15:38
Compare
Choose a tag to compare

High-quality documentation is supported

v0.8.22

21 Sep 17:58
Compare
Choose a tag to compare
  1. Fix #257, #258

  2. English documentation reviewed

v0.8.16

14 Sep 21:46
Compare
Choose a tag to compare
  1. Support AssociationIntegrityAssuranceFilter and KAssociationIntegrityAssuranceFilter

  2. Let @GeneratedValue support generatorRef

  3. @GeneratorValue.generatorType and @Tranisent.vaue support both Spring Bean and Non-Spring Bean

  4. DTO Language support enum mapping, documentation also changed

  5. Add documentation links into most important demos: jimmer-sql and jimmer-sql-kt

v0.8.13

10 Sep 21:11
Compare
Choose a tag to compare
  1. Resolve #246 #247 #248 #249 #250 #251

  2. Add new configuration property jimmer.inline-sql-variables

  3. Update documentation, simpler home page, finish 1st english documentation review

v0.8.12

27 Aug 20:30
Compare
Choose a tag to compare
  1. Fix #240 #237 #
  2. Merge #242
  3. Let DTO language support user defined properties.
  4. Let DTO language support annotations