Skip to content

Releases: woowabros/nestjs-library-crud

Release 0.8.1

18 Sep 09:15
00258cb
Compare
Choose a tag to compare

Changelog:

  • chore: bump up nestjs library (187c443)

Release 0.8.0

18 Sep 07:15
3b824af
Compare
Choose a tag to compare

Changelog:

  • Merge pull request #299 from jiho-kr/feature/exclude (3b824af)
  • fix: sued select clause in readOne and readMany (cb81862)
  • Merge pull request #298 from jiho-kr/feature/only-readmany (51056cb)
  • feat: excludes valus for specific key from response (e03e44a)
  • fix: swagger resolver error, when only readMany (dd4ac64)
  • Merge pull request #297 from jiho-kr/feature/replication (101a58a)
  • fix: reflect review (589d061)
  • feat: not be affected by replication-lag when used replication (86951f1)
  • Merge branch 'woowabros:main' into main (cd30449)
  • Merge pull request #293 from woowabros/dependabot/npm_and_yarn/eslint-8.49.0 (66155cd)
  • Merge pull request #295 from woowabros/dependabot/npm_and_yarn/nestjs/common-10.2.5 (ee575ca)
  • Merge pull request #296 from woowabros/dependabot/npm_and_yarn/typescript-5.2.2 (dbb22b1)
  • Merge pull request #294 from woowabros/dependabot/npm_and_yarn/nestjs/platform-express-10.2.5 (411bfd6)
  • Merge pull request #292 from woowabros/dependabot/npm_and_yarn/eslint-plugin-unicorn-48.0.1 (4e1f03d)
  • build(deps-dev): bump typescript from 5.1.6 to 5.2.2 (b69c809)
  • build(deps): bump @nestjs/common from 10.0.5 to 10.2.5 (91acfd1)
  • build(deps): bump @nestjs/platform-express from 10.2.4 to 10.2.5 (83fe60a)
  • build(deps-dev): bump eslint from 8.48.0 to 8.49.0 (e39a795)
  • build(deps-dev): bump eslint-plugin-unicorn from 48.0.0 to 48.0.1 (364d549)
  • Merge pull request #290 from woowabros/dependabot/npm_and_yarn/eslint-config-prettier-9.0.0 (68eb406)
  • Merge pull request #288 from woowabros/dependabot/npm_and_yarn/nestjs/platform-express-10.2.4 (7a38869)
  • Merge pull request #287 from woowabros/dependabot/npm_and_yarn/eslint-import-resolver-webpack-0.13.7 (bd11055)
  • Merge pull request #291 from woowabros/dependabot/npm_and_yarn/nestjs/core-10.2.4 (b900f0a)
  • build(deps): bump @nestjs/core from 10.1.1 to 10.2.4 (6c72f44)
  • build(deps-dev): bump eslint-config-prettier from 8.9.0 to 9.0.0 (c621314)
  • build(deps): bump @nestjs/platform-express from 10.2.0 to 10.2.4 (4c97eae)
  • build(deps-dev): bump eslint-import-resolver-webpack (e0c9877)
  • Merge pull request #286 from woowabros/dependabot/npm_and_yarn/nestjs/testing-10.2.3 (cf57cf6)
  • build(deps-dev): bump @nestjs/testing from 10.1.3 to 10.2.3 (f735a4c)
  • Merge pull request #285 from woowabros/dependabot/npm_and_yarn/mongodb-4.17.1 (e885f7a)
  • Merge pull request #284 from woowabros/dependabot/npm_and_yarn/nestjs/testing-10.2.2 (a1ac3ad)
  • build(deps): bump mongodb from 4.16.0 to 4.17.1 (2b0053c)
  • Merge pull request #282 from woowabros/dependabot/npm_and_yarn/eslint-8.48.0 (371ecbb)
  • Merge pull request #283 from woowabros/dependabot/npm_and_yarn/commitlint/cli-17.7.1 (95387c3)
  • Merge pull request #281 from woowabros/dependabot/npm_and_yarn/mysql2-3.6.0 (f1477d3)
  • Merge pull request #280 from woowabros/dependabot/npm_and_yarn/jest-and-types/jest-29.6.4 (84fa217)
  • build(deps-dev): bump @nestjs/testing from 10.1.3 to 10.2.2 (f63ae04)
  • build(deps-dev): bump @commitlint/cli from 17.6.7 to 17.7.1 (5ada3f5)
  • build(deps-dev): bump eslint from 8.46.0 to 8.48.0 (7eb3102)
  • build(deps-dev): bump mysql2 from 3.4.3 to 3.6.0 (78c6955)
  • build(deps-dev): bump jest and @types/jest (eb303c1)

Release 0.7.1

23 Aug 06:57
0f033f3
Compare
Choose a tag to compare
  • Merge pull request #277 from jiho-kr/feature/seach-default-order (0f033f3)
  • Merge pull request #271 from jiho-kr/release/0.7.0 (71fb8f0)
  • fix: delete test code (237fbe5)
  • fix: broken unit-test (a882643)
  • Merge pull request #276 from woowabros/dependabot/npm_and_yarn/pg-8.11.3 (d18bf0d)
  • Merge pull request #275 from woowabros/dependabot/npm_and_yarn/commitlint/config-conventional-17.7.0 (fcc28c3)
  • Merge pull request #274 from woowabros/dependabot/npm_and_yarn/mongodb-memory-server-8.15.1 (7e1a3c8)
  • Merge pull request #273 from woowabros/dependabot/npm_and_yarn/jest-29.6.3 (d4f86f2)
  • Merge pull request #272 from woowabros/dependabot/npm_and_yarn/nestjs/platform-express-10.2.0 (c441b16)
  • fix: define default order on search (e02053a)
  • build(deps-dev): bump pg from 8.11.1 to 8.11.3 (65e635f)
  • build(deps-dev): bump @commitlint/config-conventional (50639e4)
  • build(deps-dev): bump mongodb-memory-server from 8.13.0 to 8.15.1 (59c621b)
  • build(deps-dev): bump jest from 29.6.2 to 29.6.3 (b9c77d6)
  • build(deps): bump @nestjs/platform-express from 10.1.3 to 10.2.0 (cb62cf0)

Release 0.7.0

21 Aug 04:21
65636ee
Compare
Choose a tag to compare

Breaking Change:

  • deprecated query from interface (#267)
  • Officially support total in cursor pagination (#243)

Feature

  • Support offset Pagination on search (#267)
  • Swagger definition for createMany (#270)

Fix

  • Next page does not work when PrimaryKey is used as a condition in Search. (#267)

Changelog:

  • Merge pull request #270 from jiho-kr/feature/create-swagger (65636ee)
  • feat: define swagger for createMany (14c3791)
  • Merge pull request #269 from jiho-kr/feature/error-message-control (a39e9e6)
  • test: case error message changed (cbb9b33)
  • Merge pull request #268 from jiho-kr/feature/pagination-response-metadata (d1c5456)
  • refactor: each pagination dto manages response`s metadata (d64fe25)
  • Merge pull request #267 from jiho-kr/feature/search-offset-pagination (2af262a)
  • feat: refactor code (40e27b2)
  • Merge pull request #266 from woowabros/dependabot/npm_and_yarn/eslint-import-resolver-typescript-3.6.0 (163bf7a)
  • Merge pull request #265 from woowabros/dependabot/npm_and_yarn/release-it-16.1.5 (4d69125)
  • Merge pull request #264 from woowabros/dependabot/npm_and_yarn/types/node-20.5.0 (d625902)
  • Merge pull request #263 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.1.8 (f49f1a9)
  • Merge pull request #262 from woowabros/dependabot/npm_and_yarn/eslint-import-resolver-webpack-0.13.4 (440b6c8)
  • fix: keyset conditions (413f4d9)
  • fix: readme file name (5925d61)
  • feat: merge query to nextCursor in params, body (bde9350)
  • feat: merge query to nextCursor in response (b9bb2bb)
  • fix: rename util.ts (16ff0ca)
  • feat: merge nextCursor into query (db45eb8)
  • feat: search offset pagination (9bfed20)
  • build(deps-dev): bump eslint-import-resolver-typescript (d9f6d6b)
  • build(deps-dev): bump release-it from 16.1.3 to 16.1.5 (f0d7bac)
  • build(deps-dev): bump @types/node from 20.4.8 to 20.5.0 (4ce1d25)
  • build(deps): bump @nestjs/swagger from 7.1.7 to 7.1.8 (36d4682)
  • build(deps-dev): bump eslint-import-resolver-webpack (494905d)
  • Merge pull request #260 from woowabros/dependabot/npm_and_yarn/release-it-16.1.3 (8f4f5a4)
  • Merge pull request #259 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.1.7 (dd256b1)
  • Merge pull request #258 from woowabros/dependabot/npm_and_yarn/types/node-20.4.8 (338e9fc)
  • Merge pull request #257 from woowabros/dependabot/npm_and_yarn/jest-and-types/jest-29.6.2 (2f93347)
  • Merge pull request #256 from woowabros/dependabot/npm_and_yarn/eslint-8.46.0 (6d3e571)
  • build(deps-dev): bump release-it from 15.11.0 to 16.1.3 (0fc9de2)
  • build(deps): bump @nestjs/swagger from 7.1.4 to 7.1.7 (fea7bee)
  • build(deps-dev): bump @types/node from 20.4.1 to 20.4.8 (8df886e)
  • build(deps-dev): bump jest and @types/jest (0b87cd4)
  • build(deps-dev): bump eslint from 8.45.0 to 8.46.0 (9c4aab2)
  • Merge pull request #255 from woowabros/dependabot/npm_and_yarn/eslint-config-prettier-8.9.0 (cf86008)
  • Merge pull request #254 from woowabros/dependabot/npm_and_yarn/nestjs/platform-express-10.1.3 (89d38c9)
  • Merge pull request #253 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.1.4 (b8d4e3d)
  • Merge pull request #252 from woowabros/dependabot/npm_and_yarn/typescript-eslint/parser-5.62.0 (44b4956)
  • Merge pull request #251 from woowabros/dependabot/npm_and_yarn/nestjs/testing-10.1.3 (65a1a35)
  • build(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0 (c382479)
  • build(deps): bump @nestjs/platform-express from 10.0.5 to 10.1.3 (646cf55)
  • build(deps): bump @nestjs/swagger from 7.1.2 to 7.1.4 (b1ad2c5)
  • build(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.62.0 (df15c44)
  • build(deps-dev): bump @nestjs/testing from 10.1.0 to 10.1.3 (5670422)
  • Merge pull request #250 from woowabros/dependabot/npm_and_yarn/commitlint/config-conventional-17.6.7 (caa8576)
  • Merge pull request #248 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.1.2 (bf17af8)
  • Merge pull request #247 from woowabros/dependabot/npm_and_yarn/nestjs/core-10.1.1 (3ae3f63)
  • Merge pull request #246 from woowabros/dependabot/npm_and_yarn/commitlint-17.6.7 (7e2e689)
  • build(deps-dev): bump @commitlint/config-conventional (f37a929)
  • build(deps): bump @nestjs/swagger from 7.1.1 to 7.1.2 (69c0c8b)
  • build(deps): bump @nestjs/core from 10.0.5 to 10.1.1 (0f56562)
  • build(deps-dev): bump commitlint from 17.6.6 to 17.6.7 (88dcac8)
  • Merge pull request #245 from Pigrabbit/feature/eslint-no-implicit-coercion (e71fca5)
  • chore: update lint-staged script (5d8b412)
  • feat: apply no-implicit-coercion lint rule (b5a51f4)
  • Merge pull request #244 from jiho-kr/feature/refactor-readmany (c48f5d8)
  • fix: reflect review (4b719f5)
  • refactor: separate the core functionality from the Request Interface and Response Interface in ReadMany (a110543)
  • Merge pull request #243 from jiho-kr/feature/cursor-pagination-total (6f8a3b6)
  • Merge pull request #242 from jiho-kr/release/0.6.3 (63549e7)
  • feat: officially support total in cursor pagination (9659c12)

Release 0.6.3

19 Jul 04:11
20d07d0
Compare
Choose a tag to compare

Changelog:

  • Merge pull request #241 from woowabros/dependabot/npm_and_yarn/word-wrap-1.2.4 (20d07d0)
  • Merge pull request #240 from nhatphongdo/feature/expose-crud-logger (1e2511e)
  • build(deps): bump word-wrap from 1.2.3 to 1.2.4 (2f72861)
  • Merge pull request #234 from jiho-kr/release/0.6.1 (f4ff248)
  • feat: expose crud logger (38920d6)
  • Merge pull request #239 from woowabros/dependabot/npm_and_yarn/nestjs/testing-10.1.0 (ffd125e)
  • Merge pull request #238 from woowabros/dependabot/npm_and_yarn/eslint-8.45.0 (862bd6c)
  • Merge pull request #236 from woowabros/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.62.0 (f53e2e2)
  • Merge pull request #235 from woowabros/dependabot/npm_and_yarn/eslint-plugin-unicorn-48.0.0 (57a5aa2)
  • build(deps-dev): bump @nestjs/testing from 10.0.3 to 10.1.0 (3891a1e)
  • build(deps-dev): bump eslint from 8.44.0 to 8.45.0 (3c7386a)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (ff46ea9)
  • build(deps-dev): bump eslint-plugin-unicorn from 47.0.0 to 48.0.0 (3e77f9c)

Release 0.6.1

17 Jul 08:14
bbb6d45
Compare
Choose a tag to compare

Changelog:

  • Merge pull request #233 from nhatphongdo/feature/expose-standard-interceptors-to-reuse (bbb6d45)
  • refactor: export query builder helper (7473bcf)
  • feat: expose standard interceptors to reuse (5a20d54)

Release 0.6.0

13 Jul 05:09
163c11b
Compare
Choose a tag to compare

Breaking Chage:

  • feat: protected service logic & override decorator removed #217

Major changes

  • feat: nestjs 10.x #215

Changelog:

  • Merge pull request #231 from nhatphongdo/bugfix/fix-wrong-condition-from-cursor-in-search-request (163c11b)
  • fix: wrong condition from cursor in search request (fe75646)
  • Merge pull request #229 from jiho-kr/test/pgsql (540fc4a)
  • Merge pull request #230 from woowabros/dependabot/npm_and_yarn/semver-5.7.2 (8b511c7)
  • Merge pull request #228 from woowabros/dependabot/npm_and_yarn/types/node-20.4.1 (951926e)
  • Merge pull request #227 from woowabros/dependabot/npm_and_yarn/eslint-8.44.0 (01665ef)
  • build(deps): bump semver from 5.7.1 to 5.7.2 (b5bc246)
  • Merge pull request #225 from woowabros/dependabot/npm_and_yarn/ts-jest-29.1.1 (644f537)
  • Merge pull request #224 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.1.1 (24e6862)
  • feat: pgsql test case (85ca308)
  • build(deps-dev): bump @types/node from 20.3.3 to 20.4.1 (66c1e3b)
  • build(deps-dev): bump eslint from 8.43.0 to 8.44.0 (e3e90ac)
  • build(deps-dev): bump ts-jest from 29.1.0 to 29.1.1 (d15c65e)
  • build(deps): bump @nestjs/swagger from 7.0.12 to 7.1.1 (d91db56)
  • Merge pull request #217 from woowabros/feature/final (f7935c3)
  • Merge pull request #223 from woowabros/dependabot/npm_and_yarn/mysql2-3.4.3 (167d323)
  • Merge pull request #222 from woowabros/dependabot/npm_and_yarn/nestjs/core-10.0.5 (ad9e0c8)
  • Merge pull request #221 from woowabros/dependabot/npm_and_yarn/nestjs/common-10.0.5 (7daffc4)
  • Merge pull request #219 from woowabros/dependabot/npm_and_yarn/types/node-20.3.3 (811f89d)
  • Merge pull request #220 from woowabros/dependabot/npm_and_yarn/nestjs/platform-express-10.0.5 (5263b33)
  • build(deps-dev): bump mysql2 from 3.4.2 to 3.4.3 (2551bc7)
  • build(deps): bump @nestjs/core from 10.0.3 to 10.0.5 (a2c4394)
  • build(deps): bump @nestjs/common from 10.0.3 to 10.0.5 (7b9d3a4)
  • build(deps): bump @nestjs/platform-express from 10.0.3 to 10.0.5 (1cc66eb)
  • build(deps-dev): bump @types/node from 20.3.2 to 20.3.3 (aba1e88)
  • feat: protected method by final (33aa19c)

What's Changed

Full Changelog: 0.5.0...0.6.0

Release 0.5.0

03 Jul 03:12
9e0a034
Compare
Choose a tag to compare

Summary:

  • Support nestjs 10.x
  • deprecated Override Decorator

Changelog:

  • Merge pull request #216 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.0.12 (9e0a034)
  • build(deps): bump @nestjs/swagger from 7.0.11 to 7.0.12 (f9ceedf)
  • Merge pull request #215 from woowabros/feature/nestjs-10.x (c934833)
  • feat: nestjs 10.x (9c87449)
  • Merge pull request #188 from jiho-kr/feature/override-deprecated (113a23e)
  • Merge pull request #209 from woowabros/jiho-kr-patch-1 (c84072a)
  • Merge pull request #208 from woowabros/dependabot/npm_and_yarn/mysql2-3.4.2 (64d9365)
  • Merge pull request #207 from woowabros/dependabot/npm_and_yarn/types/node-20.3.2 (deddf42)
  • Merge pull request #206 from woowabros/dependabot/npm_and_yarn/commitlint/cli-17.6.6 (622026a)
  • Merge pull request #205 from woowabros/dependabot/npm_and_yarn/pg-8.11.1 (d74cce8)
  • Merge pull request #204 from woowabros/dependabot/npm_and_yarn/typescript-eslint/parser-5.60.1 (3eeef85)
  • Update dependabot.yml (037fce3)
  • build(deps-dev): bump mysql2 from 3.4.0 to 3.4.2 (92a09e3)
  • build(deps-dev): bump @types/node from 20.3.1 to 20.3.2 (a986809)
  • build(deps-dev): bump @commitlint/cli from 17.6.5 to 17.6.6 (9d7a43f)
  • build(deps-dev): bump pg from 8.11.0 to 8.11.1 (bfd37a1)
  • build(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 (e9b5f85)
  • Merge pull request #203 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.0.4 (51ae37e)
  • build(deps): bump @nestjs/swagger from 7.0.3 to 7.0.4 (625c455)
  • Merge pull request #201 from woowabros/dependabot/npm_and_yarn/typeorm-0.3.17 (a8dee5b)
  • Merge pull request #200 from woowabros/dependabot/npm_and_yarn/typescript-eslint/parser-5.60.0 (241ee4b)
  • Merge pull request #202 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.0.3 (5b4376b)
  • build(deps): bump @nestjs/swagger from 7.0.2 to 7.0.3 (ed6371f)
  • build(deps): bump typeorm from 0.3.16 to 0.3.17 (c4ee3aa)
  • build(deps-dev): bump @typescript-eslint/parser from 5.59.11 to 5.60.0 (060cbaf)
  • Merge pull request #199 from woowabros/dependabot/npm_and_yarn/mysql2-3.4.0 (8d4e092)
  • Merge pull request #198 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.0.2 (133fc71)
  • Merge pull request #197 from woowabros/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.60.0 (1ed320d)
  • Merge pull request #196 from woowabros/dependabot/npm_and_yarn/dotenv-16.3.1 (8fdac97)
  • Merge pull request #195 from woowabros/dependabot/npm_and_yarn/eslint-8.43.0 (2234587)
  • build(deps-dev): bump mysql2 from 3.3.5 to 3.4.0 (45176ba)
  • build(deps): bump @nestjs/swagger from 7.0.0 to 7.0.2 (e91af29)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (4cba20e)
  • build(deps-dev): bump dotenv from 16.3.0 to 16.3.1 (e9adc5a)
  • build(deps-dev): bump eslint from 8.42.0 to 8.43.0 (f09b002)
  • Merge pull request #194 from woowabros/dependabot/npm_and_yarn/dotenv-16.3.0 (8547850)
  • Merge pull request #193 from woowabros/dependabot/npm_and_yarn/nestjs/swagger-7.0.0 (45227f6)
  • build(deps-dev): bump dotenv from 16.1.4 to 16.3.0 (603659f)
  • build(deps): bump @nestjs/swagger from 6.3.0 to 7.0.0 (770653a)
  • Merge pull request #192 from woowabros/dependabot/npm_and_yarn/nestjs/typeorm-10.0.0 (06b73b2)

Release 0.4.6

13 Jun 06:04
fdf4965
Compare
Choose a tag to compare

Features

  • feat: simplify expression #145
  • Feature/support esm build #173
  • The version of a dependent library has been updated.

Release 0.4.5

22 May 03:30
2520d8b
Compare
Choose a tag to compare
  • Merge pull request #143 from nhatphongdo/fix/override-decorator-does-not-work-properly (2520d8b)
  • Merge pull request #142 from Pigrabbit/feature/fix-read-many-swagger-query (4d169fb)
  • feat: add swagger query param for ReadMany method based on class-validator (b56701e)
  • test: update ReadMany swagger test case (716e755)
  • Merge pull request #141 from woowabros/dependabot/npm_and_yarn/tslib-2.5.2 (df70f6c)
  • build(deps): bump tslib from 2.5.0 to 2.5.2 (b02373a)
  • fix: override decorator does not work properly because of wrong method name (dc73597)
  • Merge pull request #139 from woowabros/dependabot/npm_and_yarn/types/node-20.2.1 (7dad089)
  • build(deps-dev): bump @types/node from 20.1.7 to 20.2.1 (e1adb56)
  • Merge pull request #136 from woowabros/build/0.4.4 (2008da7)
  • Merge pull request #137 from woowabros/feat/interface-comment (7dd04f0)
  • feat: add interface comment (b80a2bf)