Nestjs Library Crud Versions Save

Automatically generate CRUD Rest API based on NestJS and TypeOrm

0.12.4

1 day ago

Changelog:

0.12.3

6 days ago

Changelog:

  • feat: update eslint (#547) (69b4568)
  • refactor: improve validation for search route and refactor test code (#548, @JadenKim-dev ) (19db835)
  • feat: changed request body schema name when using omitted/picked type (#546, @JadenKim-dev ) (a103a02)
  • feat: add validation to check if CrudService is included as member of controller (#545, @JadenKim-dev ) (87b7311)
  • build(deps-dev): bump release-it from 17.2.1 to 17.3.0 (#540) (4abf4d4)
  • build(deps-dev): bump @types/lodash from 4.17.1 to 4.17.4 (#541) (d852eee)
  • build(deps-dev): bump @types/node from 20.12.11 to 20.12.12 (#542) (4ae7946)

0.12.2

2 weeks ago

Changelog:

  • feat: added paginationKeys as @Crud options in search and readMany (#538, @JadenKim-dev ) (d83d6c1)
  • build(deps-dev): bump @types/node from 20.12.10 to 20.12.11 (ee39b22)
  • build(deps-dev): bump eslint-plugin-unicorn from 52.0.0 to 53.0.0 (72272fa)

0.12.1

3 weeks ago

Changelog:

  • feat: updated swagger docs generation logic to reflect the paginationType for search (ad8ac31, @JadenKim-dev )

  • build(deps-dev): bump @nestjs/testing from 10.3.7 to 10.3.8 (4610694)

  • build(deps-dev): bump @types/node from 20.12.2 to 20.12.10 (01ad9b6)

  • build(deps-dev): bump @types/qs from 6.9.14 to 6.9.15 (13e2756)

  • build(deps-dev): bump @types/lodash from 4.17.0 to 4.17.1 (8209068)

  • build(deps-dev): bump release-it from 17.2.0 to 17.2.1 (b715037)

  • build(deps-dev): bump commitlint from 19.2.2 to 19.3.0 (69e0cfe)

  • build(deps-dev): bump supertest from 6.3.4 to 7.0.0 (c637d37)

  • build(deps): bump @nestjs/common from 10.3.7 to 10.3.8 (6b0c6d0)

  • build(deps-dev): bump mysql2 from 3.9.4 to 3.9.7 (7ee2a60)

  • build(deps): bump @nestjs/core from 10.3.7 to 10.3.8 (6e82e46)

  • build(deps-dev): bump release-it from 17.1.1 to 17.2.0 (b299975)

  • build(deps-dev): bump typescript from 5.4.3 to 5.4.5 (a77d2b4)

  • build(deps): bump @nestjs/platform-express from 10.3.7 to 10.3.8 (221b454)

  • build(deps-dev): bump mongodb-memory-server from 9.1.8 to 9.2.0 (ab3eb69)

  • build(deps): bump @nestjs/swagger from 7.3.0 to 7.3.1 (e54cde9)

  • build(deps-dev): bump commitlint from 19.2.1 to 19.2.2 (22ecba7)

  • build(deps-dev): bump @nestjs/testing from 10.3.5 to 10.3.7 (3e5b82b)

  • build(deps-dev): bump @commitlint/config-conventional (1310c9e)

  • build(deps): bump qs from 6.12.0 to 6.12.1 (c2e067b)

  • build(deps-dev): bump mysql2 from 3.9.2 to 3.9.4 (0fd201c)

  • build(deps): bump tar from 6.2.0 to 6.2.1 (1b95b16)

  • build(deps-dev): bump eslint-plugin-unicorn from 50.0.1 to 52.0.0 (508a2b5)

  • build(deps-dev): bump pg from 8.11.4 to 8.11.5 (14e99b0)

  • build(deps-dev): bump @types/qs from 6.9.12 to 6.9.14 (f182c0c)

  • build(deps): bump @nestjs/common from 10.3.4 to 10.3.7 (ba70bf5)

  • build(deps): bump reflect-metadata from 0.2.1 to 0.2.2 (b8109a9)

  • build(deps-dev): bump mongodb-memory-server from 9.1.7 to 9.1.8 (73978ae)

  • build(deps): bump @nestjs/core from 10.3.3 to 10.3.7 (41784ae)

  • build(deps-dev): bump pg from 8.11.3 to 8.11.4 (1e811c8)

  • build(deps): bump @nestjs/platform-express from 10.3.3 to 10.3.7 (e9d9de7)

  • build(deps-dev): bump @types/node from 20.11.25 to 20.12.2 (e85c9b2)

  • build(deps): bump express from 4.19.1 to 4.19.2 (0d8e314)

  • build(deps-dev): bump @commitlint/types from 18.6.1 to 19.0.3 (aa4116b)

  • build(deps-dev): bump @types/lodash from 4.14.202 to 4.17.0 (eb9d1a2)

  • build(deps-dev): bump eslint from 8.56.0 to 8.57.0 (7fda22b)

  • build(deps-dev): bump typescript from 5.4.2 to 5.4.3 (1c7d773)

  • build(deps-dev): bump @nestjs/testing from 10.3.3 to 10.3.5 (30cbcc6)

  • build(deps-dev): bump commitlint from 18.6.0 to 19.2.1 (9a87b56)

  • build(deps): bump express from 4.18.2 to 4.19.1 (b6dbbfc)

  • build(deps-dev): bump @commitlint/config-conventional (6bfd9db)

  • build(deps-dev): bump commitlint from 18.6.0 to 19.2.0 (48476e7)

  • build(deps): bump @nestjs/common from 10.3.3 to 10.3.4 (2e8a7b8)

  • build(deps-dev): bump typescript from 5.3.3 to 5.4.2 (e4cf06f)

  • build(deps): bump follow-redirects from 1.15.4 to 1.15.6 (55ff27f)

  • Update README.md (02ab122)

  • build(deps-dev): bump release-it from 17.0.1 to 17.1.1 (50665c6)

  • build(deps-dev): bump @types/node from 20.11.20 to 20.11.25 (b5cbb75)

  • build(deps): bump qs from 6.11.2 to 6.12.0 (93d3221)

  • build(deps-dev): bump mongodb-memory-server from 9.1.6 to 9.1.7 (c20bb33)

  • build(deps-dev): bump husky from 9.0.10 to 9.0.11 (ff88758)

  • docs: fix some comments, added routes options in detail (8d03bd2)

0.12.0

2 months ago

Changelog:

  • feat: override swagger body (10e2833)
  • build(deps-dev): bump @commitlint/cli from 18.6.1 to 19.0.3 (c07840e)
  • build(deps-dev): bump mysql2 from 3.9.1 to 3.9.2 (6897d24)
  • build(deps-dev): bump @types/jest from 29.5.11 to 29.5.12 (cf08ad2)
  • build(deps-dev): bump @types/qs from 6.9.11 to 6.9.12 (17a0ee7)
  • build(deps-dev): bump @typescript-eslint/parser from 6.18.0 to 6.21.0 (ce241e2)

0.11.1

2 months ago

Changelog:

  • fix: column wrong defined when use namingStrategy (8def8cb)
  • feat: added test case, remove unnecessary optional chaining (bd6ad85)
  • build(deps-dev): bump dotenv from 16.4.4 to 16.4.5 (64fd6e2)
  • build(deps): bump @nestjs/common from 10.3.1 to 10.3.3 (6ef5a1a)
  • build(deps-dev): bump @types/node from 20.11.2 to 20.11.20 (61fe8ab)
  • build(deps-dev): bump @nestjs/testing from 10.3.0 to 10.3.3 (0b05507)
  • build(deps-dev): bump mongodb-memory-server from 9.1.4 to 9.1.6 (d2c275f)
  • build(deps): bump ip from 1.1.8 to 1.1.9 (bd59171)
  • build(deps): bump @nestjs/typeorm from 10.0.1 to 10.0.2 (316f10b)
  • build(deps-dev): bump @commitlint/cli from 18.6.0 to 18.6.1 (26d451e)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (b7aeb79)
  • build(deps): bump @nestjs/platform-express from 10.2.10 to 10.3.3 (997825e)
  • build(deps-dev): bump dotenv from 16.4.2 to 16.4.4 (64ece4e)
  • build(deps): bump @nestjs/core from 10.3.1 to 10.3.3 (cd5076e)
  • build(deps): bump typeorm from 0.3.19 to 0.3.20 (a829cb8)
  • build(deps): bump @nestjs/swagger from 7.1.17 to 7.3.0 (353cbd2)
  • build(deps-dev): bump dotenv from 16.4.1 to 16.4.2 (64dee19)

0.11.0

3 months ago

Changelog:

  • feat: support embedded entities (4641ce2)
  • feat: controls listeners (1735341)
  • build(deps-dev): bump husky from 8.0.3 to 9.0.10 (dcd1201)
  • build(deps-dev): bump lint-staged from 15.2.0 to 15.2.2 (e91f9ab)
  • build(deps-dev): bump prettier from 3.1.1 to 3.2.5 (eca16b2)
  • build(deps-dev): bump @commitlint/config-conventional (932a6ae)
  • build(deps): bump class-validator from 0.14.0 to 0.14.1 (53bf08c)

0.10.2

3 months ago

Changelog:

  • fix: broken unit-test on node20 (ec53df4)
  • feat: allowed 0 on offset (9611c68)
  • build(deps): bump @nestjs/common from 10.2.10 to 10.3.1 (3655f69)
  • build(deps-dev): bump supertest from 6.3.3 to 6.3.4 (067c21f)
  • build(deps-dev): bump dotenv from 16.3.1 to 16.4.1 (c5d10a6)
  • build(deps): bump @nestjs/core from 10.2.10 to 10.3.1 (17e89bb)
  • build(deps-dev): bump mysql2 from 3.6.5 to 3.9.1 (0314e1d)
  • feat: unit-test offset pagination get datas (634c655)
  • build(deps-dev): bump @types/node from 20.10.7 to 20.11.2 (a8608c0)
  • build(deps-dev): bump commitlint from 18.4.3 to 18.4.4 (ca184b6)
  • feat: unit-test on node v20 (8149d8e)
  • build(deps): bump follow-redirects from 1.15.3 to 1.15.4 (84d25c8)
  • build(deps-dev): bump @typescript-eslint/parser from 6.17.0 to 6.18.0 (d8a7243)
  • build(deps-dev): bump mongodb-memory-server from 9.1.3 to 9.1.4 (d0046d4)
  • build(deps-dev): bump @types/node from 20.10.6 to 20.10.7 (b3df97f)
  • build(deps-dev): bump sqlite3 from 5.1.6 to 5.1.7 (f269629)
  • build(deps): bump typeorm from 0.3.17 to 0.3.19 (9d0fda4)
  • build(deps-dev): bump @typescript-eslint/parser from 6.16.0 to 6.17.0 (6d27cb0)
  • build(deps-dev): bump @types/supertest from 2.0.16 to 6.0.2 (133e971)
  • build(deps-dev): bump @types/node from 20.10.5 to 20.10.6 (a603eca)
  • build(deps-dev): bump eslint-plugin-unicorn from 49.0.0 to 50.0.1 (d973749)
  • build(deps-dev): bump @types/qs from 6.9.10 to 6.9.11 (19c6d26)
  • build(deps-dev): bump @typescript-eslint/parser from 6.14.0 to 6.16.0 (c3f989a)
  • build(deps-dev): bump @nestjs/testing from 10.2.10 to 10.3.0 (d1e73f5)

0.10.1

5 months ago

Changelog:

  • feat: use without entity name (ec5b378)

0.10.0

5 months ago

Changelog:

  • fix: ts2742 (63f0b70)
  • feat: updated library (176af23)
  • fix: prettier (dc98df1)
  • feat: support ChildEntity (63a4d23)
  • feat: use crypto.getRandomValues instead of Math.random (036af1c)
  • Update ci.yml (949803a)
  • exclude node 16.x (5b98cab)