Releases: krud-dev/crudframework
Releases · krud-dev/crudframework
v1.6.0
v1.5.0
v1.4.0
v1.3.1
v1.3.0
v1.2.0
v1.1.0
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2024-05-18)
Bug Fixes
- change EntityMetadataDTOs map to concurrent hash map (8906e07)
- change PostStartup to internal (e79f02d)
- dsl: add Sub method for collections of persistent entities (350723d)
- dsl: fix bug with In/NotIn in kotlin DSL (19ba677)
- dsl: fix bug with In/NotIn in kotlin DSL (d5d09c4)
- fix bug in dsl in/not in extensions (5de093d)
- Fix mongo dao for new DSL (ef2658f)
- fix null entity when running post policy (9bc5552)
- fix nullable properties not working in Kotlin DSL (cb5b7bf)
- fix UUID equal/not equal (4df8a94)
- hopeful fix to concurrent modification exceptions (1ec3a81)
- jpa: fix in/not in operations only taking first value (b99f28f)
- policy: fix to policies (01eb9de)
- rest: fix bug with reflections not finding crud controllers (51213a0)
- several fixes to crud rest (1a84f0c)
Features
- add bulk create (bfe7a91)
- add context (e8e24a2)
- add crud rest (7b3a82f)
- add crud test (7ac7983)
- add experimental krud (940d986)
- add isEmpty, isNotEmpty (6b72328), closes #47
- add iterable to paged result (2f2ac54)
- add UUID support to dsl (f62c0dd)
- add UUID support to filter (208d184)
- additions to krud (a3c0195)
- clean up crud handler facade (accdfc0)
- hide programmatic fields in filterfield (9802af5)
- implement policies (1c42c97)
- jpa: flush and refresh after saving entity (cb4dbf2)
- make filter field DSL type safe (4b9f593)
- move component map to external package (2016467)
- remove ContainsIn, NotContainsIn, StartsWith, EndsWith (14485c0), closes #51
- remove data access (2fbdd4f), closes #62
- remove fill, fillMany (34e1551)
- remove object decorators (1e3f9eb)
- remove Raw Junction (7d39e5e), closes #48
- remove ShowByMode (e5ba0db), closes #60
- remove validation (a7b0fa2)
- switch fieldmapper to shapeshift (f6a0b1c)
- switch to gradle, switch class path name (b511128)
- update to java 11 (a89b4ae)
- upgrade shapeshift to 0.3.0 (85d8489)
- upgrade shapeshift to 0.4.0 (401dfad)
- upgrade to spring boot 3 (1034617)
BREAKING CHANGES
- registerDefaultTransformer removed from CrudHelper, FieldTransformers, @MappedField now reside in the dev.krud.shapeshift package