v0.8.92
-
Support array mapping for H2 and Postgres, Postgres requires
@Column(sqlElementType = '...')
-
Fix issue/Support #370, #381, #386, #390, #391, #392, #393, #394, #395, #422, #411, #405, #421
-
Add
@JoinTable.LogcalDeletedFilter
-
Add
@JoinTable.JoinTableFilter
-
Add
@JoinTable.deletedWhenEndpointIsLogicallyDeleted
-
Support database which does not support tuple expression. Eg, SQL server
-
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. -
Add global properties
jimmer.client.controller-nullity-checked
, it is enabled, it will validate argumenents of REST methods in restrict mode -
The
count
of(K)ConigurableTypedRootQuery
is changed tofetchUnlimitedCount
-
Support
org.babyfish.jimmer.Page<T>
,
Fetch jimmer page: fetchPage(pageIndex, pageSize)
Fetch spring page: fetchPage(pageIndex, pageSize, SpringPageFactory.create())
JRepository.pager
is deprecated -
Redesign the recursive query (Big change)
-
Support merge command(save command without dissociation)
-
Fetcher.allTableFields()
changed, if a foreign key base property has its @idview property, fetch the idview property. -
Add
allReferenceFields()
into fetcher, add#allReferences
into DTO language. -
Let Draft directly support getters and setters for associated ids even if there is no @idview property
-
The kotlin extension function
fetchPage
is renamed tofetchSpringPage