All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.22.0 (2020-12-29)
- add import type (ae7479c)
- send validation errors to client (5359ff4)
- update velona to use Injectable type (2e782fa)
0.21.4 (2020-12-19)
- add types property to package.json (7f96217)
0.21.3 (2020-12-13)
- update [email protected] (ca7fe80)
0.21.2 (2020-12-13)
- update [email protected] (a28cf4e)
0.21.1 (2020-11-29)
- add RouteShorthandOptions (859fcd2)
0.21.0 (2020-11-28)
- add argument to controller (d2f3da4)
0.20.0 (2020-11-27)
- add class-validator options (9a9c140)
0.19.1 (2020-11-07)
- remove flatMap for node v10 (b1cb1aa)
0.19.0 (2020-10-27)
- add defineResponseSchema (b4f0628)
0.18.2 (2020-10-25)
- optimize json response (a6446bf)
0.18.1 (2020-10-24)
- cascade hooks of empty methods dir (abb5376)
- update README (131f915)
0.18.0 (2020-10-18)
- add AdditionalRequest
- add AdditionalRequest (4f1df4e)
0.17.2 (2020-10-13)
- optimize methodToHandler (b8d4625)
- add ja README (a2c3107)
0.17.1 (2020-10-11)
- optimize type definition of RequestParams (4a810aa)
- update README (fb9c025)
0.17.0 (2020-10-09)
- optimize methodToHandler (46d7050)
- add benchmarks (287d86a)
0.16.0 (2020-10-07)
- change the engine from express to fastify
- change the engine from express to fastify (a3334de)
0.15.0 (2020-10-05)
- change controller to be called at any time
- change controller to be called at any time (81e2865)
0.14.3 (2020-10-03)
- parse params string and clarify $server.ts (a80e442)
- update README (a35df92)
0.14.2 (2020-10-02)
- always enable hooks (2d8a898)
- update README (d7b633c)
0.14.1 (2020-10-01)
- handle default error (124ab6a)
0.14.0 (2020-09-30)
- remove onSend Hook
- update README (8a7763e)
0.13.1 (2020-09-21)
- redefine ServerResponse (ca11cc8)
0.13.0 (2020-09-14)
- rename $app.ts to $server.ts (432b837)
0.12.2 (2020-09-13)
- create $relay.ts before init tsc (05c76d7)
0.12.1 (2020-09-13)
- move defineHooks to $relay.ts (863eb92)
0.12.0 (2020-09-11)
- override createController
- add benchmark (ef5d373)
- add createHooks (da05725)
- add noPublic (8e2490b)
- add noTypedParams (ed36c1e)
- add noTypeorm (a432380)
- build for benchmark (79034f3)
- combine index.ts into $app.ts (2293cd9)
- delete cors and helmet (d17e07d)
- generate controllers array (babecd9)
- ignore empty dirs (61320be)
- integrate fastify and express (8203dbb)
- override createController (ac6e61b)
- parse with tsc (1880be1)
- remove dir option (25f5844)
- remove fastify (6d59a3d)
- remove multer when not in use (3456679)
- remove public dir (b334555)
- remove typeorm from deps (76ff7ec)
- remove typeorm from deps (5f04bd8)
- rename createController to defineController (cb6889b)
- rename createHooks to defineHooks (17a04aa)
- rename types to validators (ad0adac)
- suport fastify (efce77e)
- support crlf (e8829d8)
- support number type query params (e859624)
- support paths from tsconfig (c5c9eac)
- support velona (521edec)
- update [email protected] (0018225)
- add createValidateHandler (997bc0f)
- apply router to app (d99f5ed)
- optimize controllers (0641d38)
- optimize deps (83b8d4e)
0.11.0 (2020-07-19)
- support DI (b4e4bc1)
0.10.4 (2020-07-17)
- add router type (6483533)
- bump typescript from 3.9.5 to 3.9.6 (5070df0)
- static middleware basePath (cc5ba3e)
- update helmet requirement in /packages/frourio (9257dfc)
- update typescript requirement in /packages/frourio (b393912)
- remove dependabot badge (8c92316)
0.10.3 (2020-06-27)
- resolve relative path (3a5ed01)
0.10.2 (2020-06-26)
- update readme (c9dc7f7)
- update listFiles.ts (ef608a3)
0.10.1 (2020-06-16)
- generate entity and middleware (4df2b60)
0.10.0 (2020-06-16)
- change $values.ts to $relay.ts (a3d136d)
- update readme (1717122)
0.9.0 (2020-06-15)
- update [email protected] (723ab45)
0.8.0 (2020-06-14)
- support multi files of FormData (6228084)
0.7.2 (2020-06-14)
- export File type from Express.Multer (337cf51)
0.7.1 (2020-06-13)
- typed params (00963a4)
0.7.0 (2020-06-13)
- separate validation handlers (5503330)
0.6.1 (2020-06-12)
- typeorm connection type (151afcf)
0.6.0 (2020-06-12)
- support config of helmet, cors and multer (0e0c8cc)
0.5.0 (2020-06-12)
- support migration direcroty (1a3da5e)
0.4.0 (2020-06-11)
- change architecture (154c5b3)
- support typeorm (921ba7a)
- support validator from @types (596e711)
- validate number type params (c7f30da)
0.3.1 (2020-06-09)
- add typescript to dependencies (ba5dbce)
0.3.0 (2020-06-07)
- support dotenv (0558e1a)
0.2.2 (2020-06-01)
- exclude dir start with @ (e25568b)
0.2.1 (2020-06-01)
- clarify for ESLint (cc2e413)
0.2.0 (2020-06-01)
- create default files if not exists (38b9814)