Skip to content

Latest commit

 

History

History
423 lines (225 loc) · 23 KB

CHANGELOG.md

File metadata and controls

423 lines (225 loc) · 23 KB

Changelog

1.10.0 (2023-06-25)

Features

  • support temporal field types (7d6f3972)

Chores

  • deps: bumped jackson-module-kotlin version to 2.15.2 (ece64d00)
  • deps: bumped spring version to 3.0.1 (d7dc7ede)
  • gradle: bumped team.yi.semantic-gitlog version to 0.6.5 (cf8f713a)

Build System

  • gradle: bumped gradle wrapper version to 8.1.1 (0cd14dc0)
  • gradle:plugin: bumped com.github.ben-manes.versions version to 0.47.0 (153db702)
  • gradle:plugin: bumped io.gitlab.arturbosch.detekt version to 1.23.0 (f1193df5)
  • kotlin: bumped kotlin version from to 1.8.22 (de7ce9fd)

1.9.2 (2022-12-28)

Code Refactoring

Chores

  • deps: bumped spring version to 3.0.1 (a5d3da5f)
  • no longer print stack trace when TypeNotSupportedException occurred (1fd80544)

Styles

Build System

  • github:actions: fix github actions (698e3f03)
  • gradle: bumped gradle wrapper version to 7.5.1 (fb6c22e7)
  • gradle: bumped gradle wrapper version to 7.6 (775303b1)
  • gradle:plugin: remove ktlint plugin (7cddf171)
  • gradle:plugin: bumped io.gitlab.arturbosch.detekt version to 1.22.0 (c07c4173)
  • gradle:plugin: bumped com.github.ben-manes.versions version to 0.44.0 (586c08e3)
  • kotlin: bumped kotlin version from to 1.7.21 (bbfee842)

1.8.0 (2022-07-06)

Bug Fixes

  • test: custom field type handler not work (a369cb68)

Code Refactoring

  • remove invokes to RsqlConfig from QuerydslRsql.Builder() (56bc4618)
  • optimize RsqlConfig (d41975e4)
  • remove generic type parameter from RsqlConfig (d8bafcd8)
  • remove EntityManager from QuerydslRsql.Builder() (e6f8d836)

Styles

1.6.1 (2022-07-04)

Bug Fixes

  • allow any type for fieldTypeHandlers and sortFieldTypeHandlers (68935279)

1.6.0 (2022-07-04)

Code Refactoring

  • allow any type for fieldTypeHandlers and sortFieldTypeHandlers (de4dc237)

Chores

  • deps: bumped spring version to 2.7.1 (76a6a9b3)
  • deps: bumped h2 version to 2.1.214 (a5364817)
  • deps: bumped jackson-module-kotlin version to 2.13.3 (0b366298)

Styles

Build System

  • gradle: bumped gradle wrapper version to 7.4.2 (e28f4fd2)
  • kotlin: bumped kotlin version from to 1.7.0 (6b71d15d)
  • gradle/plugin: bumped org.jlleitschuh.gradle.ktlint version to 10.3.0 (ee56f2b9)
  • gradle/plugin: add io.gitlab.arturbosch.detekt version 1.21.0-RC1 (93a39ee5)

1.5.6 (2022-03-08)

Code Refactoring

  • support covariance for fieldTypeHandler (f55b1033)

Chores

  • deps: bumped spring version to 2.6.4 (34d16f01)

Build System

  • gradle: bumped gradle wrapper version to 7.4 (ed478227)

1.5.3 (2022-02-07)

Features

  • add PathFactory (cc35befa)
  • allow set from clause when build JPA query (be9c5475)

Code Refactoring

Chores

Build System

  • gradle/plugin: bumped com.github.ben-manes.versions version to 0.42.0 (09292b03)

1.3.3 (2022-01-30)

Bug Fixes

  • fix Projections.* not work in select expressions (ed805716)

Code Refactoring

  • add time patterns for DateUtil (5dca322b)

Chores

1.3.0 (2022-01-29)

Features

Code Refactoring

  • optimize select expression support (00113fc3)
  • remove noPaging parameter from buildJPAQuery (0fc71996)

1.1.1 (2022-01-28)

Bug Fixes

  • selectFieldPath is not work (9b89cf06)

1.1.0 (2022-01-28)

BREAKING CHANGES

  • rename buildQuery to buildJPAQuery (27d5064d)
  • delete QuerydslRsql<E>.fetchOne() (631d1c0b)
  • delete QuerydslRsql<E>.fetch() (3b35382e)

Features

  • support multiple select expressions (e646e208)

Chores

  • deps: bumped spring version to 2.6.2 (be6d5870)
  • deps: bumped jackson-module-kotlin version to 2.13.1 (d1dd4a80)
  • deps: bumped h2 version to 2.0.204 (b7d44852)
  • deps: bumped h2 version to 2.1.210 (511381a4)
  • deps: bumped spring version to 2.6.3 (6569a302)

Build System

  • gradle: bumped gradle wrapper version to 7.3.3 (8c303e29)
  • kotlin: bumped kotlin version from to 1.6.10 (62e5a492)
  • gradle/plugin: bumped org.jlleitschuh.gradle.ktlint version to 10.2.1 (a7585aa4)
  • gradle/plugin: bumped se.patrikerdes.use-latest-versions version to 0.2.18 (d04b2337)
  • gradle/plugin: bumped com.github.ben-manes.versions version to 0.41.0 (57d3a0b6)

0.7.11 (2021-10-27)

Code Refactoring

Chores

  • deps: bumped spring version to 2.5.6 (7139ac4a)
  • deps: bumped jackson-module-kotlin version to 2.13.0 (22f27daa)
  • code cleanup (7e2df15d)

Build System

  • chore: bumped querydsl version to 5.0.0 (9323216f)
  • gradle: bumped gradle wrapper version to 7.2 (31519600)
  • kotlin: bumped kotlin version from to 1.5.31 (ae84c9b4)
  • gradle/plugin: bumped org.jlleitschuh.gradle.ktlint version to 10.2.0 (0faf97f3)

0.7.3 (2021-07-12)

Features

  • support rsql node interceptor (b2d74266)

Code Refactoring

  • common: remove FieldNotSupportedException (56bb0aed)
  • optimize entityClass acquisition mechanism (fdae805c)

Chores

  • deps: bumped jackson-module-kotlin version to 2.12.4 (a3fb9c6d)
  • deps: bumped spring version to 2.5.2 (84d8f740)

Build System

  • gradle: bumped gradle wrapper version to 7.1.1 (6c5f931d)
  • kotlin: bumped kotlin version from to 1.5.10 (f0365224)
  • gradle/plugin: bumped com.github.ben-manes.versions version to 0.39.0 (b9d8788d)
  • gradle/plugin: bumped se.patrikerdes.use-latest-versions version to 0.2.17 (64811fd2)
  • gradle/plugin: bumped org.jlleitschuh.gradle.ktlint version to 10.1.0 (27db73b9)

0.6.0 (2021-05-20)

Features

  • support auto detect datetime format (a9b75691)

Build System

  • gradle: bumped gradle wrapper version to 7.0.2 (e11163ac)

0.5.22 (2021-05-10)

Bug Fixes

  • globalPredicate not work when where is null (e8aa876f)

Code Refactoring

  • util: support yyyy-MM-dd'T'HH:mm:ss.SSS date format (4cc949b0)
  • upgrade deprecated toLowerCase() method (5f5c592a)

Chores

  • deps: upgrade spring version to 2.4.5 (9e7bbeca)
  • deps: upgrade jackson-module-kotlin version to 2.12.3 (51c618af)
  • deps: upgrade commons-lang3 version to 3.12.0 (ea90fc5f)

Build System

  • gradle: bumped gradle wrapper version to 7.0 (610a234b)
  • kotlin: bumped kotlin version from to 1.5.0 (f6b37888)
  • gradle/plugin: upgrade com.github.ben-manes.versions version to 0.38.0 (f2876820)
  • gradle/plugin: upgrade se.patrikerdes.use-latest-versions version to 0.2.16 (732cb1e0)
  • gradle/plugin: upgrade org.jlleitschuh.gradle.ktlint version to 10.0.0 (543fe50a)

0.5.11 (2021-02-01)

Bug Fixes

  • when has only a single value, the in operation will throw an exception (2e748d22)

Chores

  • deps: bumped spring version from 2.3.4.RELEASE to 2.4.2 (5dc0c3c7)
  • deps: bumped jackson-module-kotlin version from 2.11.3 to 2.12.1 (4edce4cc)
  • gradle: add use-latest-versions plugin (f00b578f)

Build System

  • gradle: bumped gradle wrapper version from 6.6.1 to 6.8.1 (f279f322)
  • kotlin: bumped kotlin version from 1.4.10 to 1.4.21-2 (c204e14d)

0.5.5 (2020-10-09)

BREAKING CHANGES

  • rename selectFrom to from (18be5930)
  • rename size to limit (7cfff03c)
  • remove page-string and limit-string support (289e780a)

Bug Fixes

  • common: fix FieldNotSupportedException arguments type (1d8497aa)
  • QuerydslRsql.buildPredicate() return null when globalPredicate is null (ee0c1191)

Features

  • support custom entity field type handler (063203a0)

Performance Improvements

Code Refactoring

  • rename RsqlConfig.getFieldTypeHandlers to RsqlConfig.addFieldTypeHandlers (e52044dc)
  • make regexOptions private (f254b81a)
  • make EntityManager none null (882d5ade)
  • optimize type handlers (758a5abc)
  • remove name field from RsqlOperator (64ab32bc)
  • typo fix and code cleanup (0e5e4d09)
  • split SortFieldTypeHandler (09b9a36c)

Chores

  • bumped: remove versions plugins (c9e4c0a7)
  • deps: bumped spring boot from 2.3.0.RELEASE to 2.3.1.RELEASE (4560b4be)
  • deps: bumped spring boot from 2.3.1.RELEASE to 2.3.2.RELEASE (6acd26b5)
  • deps: bumped jackson-module-kotlin from 2.11.1 to 2.11.2 (9028d3cc)
  • deps: bumped commons-lang3 from 3.10 to 3.11 (116b18ec)
  • deps: bumped spring version from 2.3.2.RELEASE to 2.3.3.RELEASE (92b861d3)
  • deps: bumped spring version from 2.3.3.RELEASE to 2.3.4.RELEASE (5fa1ab45)
  • gradle: bumped team.yi.semantic-gitlog from 0.5.3 to 0.5.12 (16361c76)
  • gradle: bumped team.yi.semantic-gitlog version from 0.5.12 to 0.5.13 (8be2eb39)
  • gradle: bumped org.jlleitschuh.gradle.ktlint version from 9.3.0 to 9.4.0 (dc3019d4)

Tests

Styles

Documentation

Build System

  • chore: bumped querydsl version from 4.3.1 to 4.4.0 (7bb0af4f)
  • chore: bumped jackson-module-kotlin version from 2.11.2 to 2.11.3 (1972f7b3)
  • gradle: bumped gradle wrapper version from 6.4.1 to 6.5.1 (da2ca454)
  • gradle: bumped gradle wrapper version from 6.5.1 to 6.6.1 (19ed075c)
  • gradle: bumped semantic-gitlog version from 0.5.13 to 0.5.17 (a666c175)
  • gradle: bumped ktlint version from 9.4.0 to 9.4.1 (136c0925)
  • kotlin: bumped kotlin version from 1.3.72 to 1.4.0 (727330e9)
  • kotlin: bumped kotlin version from 1.4.0 to 1.4.10 (0aeb5d0c)

Continuous Integration

  • github: disable push-back (552c8f10)
  • github: adjust ci config (0f06f6cc)
  • github: adjust project version update command (4c7f68e9)

0.1.0 (2020-06-03)

Features

  • implement primary features and challenges (d3336750)