Skip to content

Releases: krud-dev/crudframework

v1.6.0

14 Jul 07:09
Compare
Choose a tag to compare

1.6.0 (2024-07-14)

Features

  • Add Support for data type resolution of big int/dec (5b4872b)

v1.5.0

11 Jul 20:58
Compare
Choose a tag to compare

1.5.0 (2024-07-11)

Features

v1.4.0

08 Jul 12:48
4946722
Compare
Choose a tag to compare

1.4.0 (2024-07-08)

Features

  • make persistCopy nullable on Krud (#13) (4946722)

v1.3.1

08 Jul 12:47
a93e823
Compare
Choose a tag to compare

1.3.1 (2024-07-08)

Bug Fixes

  • fix sub/subcollection to add children in an AND junction (#12) (a93e823)

v1.3.0

06 Jul 12:15
4a17c56
Compare
Choose a tag to compare

1.3.0 (2024-07-06)

Features

v1.2.0

05 Jun 05:10
Compare
Choose a tag to compare

1.2.0 (2024-06-05)

Features

v1.1.0

01 Jun 07:30
5ffbfc7
Compare
Choose a tag to compare

1.1.0 (2024-06-01)

Features

v1.0.2

22 May 06:15
54a819a
Compare
Choose a tag to compare

1.0.2 (2024-05-22)

Bug Fixes

  • Fix prefix for fields in junctions/add in sub filters (081e7a5)

v1.0.1

19 May 14:09
Compare
Choose a tag to compare

1.0.1 (2024-05-19)

Bug Fixes

  • Add support for BigInt + Fix count bug + Fix for sub.sub filters (52590e8)

v1.0.0

18 May 11:34
Compare
Choose a tag to compare

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