Releases: lukeautry/tsoa
Releases · lukeautry/tsoa
v6.2.1
What's Changed
- chore(deps): bump express from 4.18.3 to 4.19.2 by @dependabot in #1605
- Await apiHandler to handle error in try/catch by @VincentClair in #1602
- Refactor(resolver): clear logics by @jackey8616 in #1606
- Generate example for Enum type based on json doc by @miszczu-drako in #1609
- Fix metadata generation for computed properties names with enum values by @wilker7ribeiro in #1610
New Contributors
- @VincentClair made their first contribution in #1602
- @miszczu-drako made their first contribution in #1609
- @wilker7ribeiro made their first contribution in #1610
Full Changelog: v6.2.0...v6.2.1
v6.2.0
v6.1.5
What's Changed
- Fix/can't use optional at UploadedFile decorator by @jackey8616 in #1586
- fix: swap yamljs with yaml by @mamerruddin in #1581
- chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #1591
- fix: Store all Response examples by name by @MiguelSavignano in #1571
New Contributors
- @mamerruddin made their first contribution in #1581
- @MiguelSavignano made their first contribution in #1571
Full Changelog: v6.1.4...v6.1.5
v6.1.4
v6.1.3
fix(runtime): Add framework types as devDeps
Full Changelog: v6.1.2...v6.1.3
v6.1.2
v6.1.1
This patch fixes a regression that required the @tsoa/runtime to accidentally depend on helpers from @tsoa/cli.
What's Changed
- Fix/imports of TemplateService b/w cli & runtime by @jackey8616 in #1574
- fix/hapi imports replace w/
import type
instead of regular import by @jackey8616 in #1576 - chore(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in #1567
Full Changelog: v6.1.0...v6.1.1
v6.1.0
What's Changed
Features
- Feat/RequestProp to access variables inside request parameter @ controller method by @jackey8616 in #1540
- Feat/Upload multiple files in different fields by @jackey8616 in #1541
- Add response object access to Express & Koa authentication middlewares by @iffa in #1557
Fixes
- Fix/is boolean error msg missing fields by @jackey8616 in #1552
- Fix/eslint rules by @jackey8616 in #1553
Chores & Internals
- chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #1536
- Feat/codecov by @jackey8616 in #1544
- Refactor/hbs template logics extract to classes with implement interface by @jackey8616 in #1545
- Revert "Feat/codecov" by @WoH in #1546
- Refactor/template service by @jackey8616 in #1555
- Update tests to confirm that chaining multiple middlewares works by @iffa in #1558
New Contributors
Full Changelog: v6.0.1...v6.1.0
v6.0.1
v6.0.0
Breaking Changes
Dropped support for Node <18
What's Changed (v6.0.0-RC.5)
- chore(deps): bump axios from 1.4.0 to 1.6.1 by @dependabot in #1512
- Fix koa ValidateError by @hpx7 in #1521
- feat: Add Node 21 to CI by @WoH in 5af90dd
- fix: Omit global namespace from name generation by @WoH in 4e2395a
New Contributors
Full Changelog: v6.0.0-rc.5...v6.0.0
What's Changed (v5.1.1)
- Fix/1388: usage of promiseAny in template by @jackey8616 in #1389
- chore: Add TS 5.0 by @WoH in #1372
- Added openapi version to the top of the spec by @seagullmouse in #1398
- Fix/1351: default file size limit by @jackey8616 in #1381
- chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 by @dependabot in #1411
- Fix/1413: change merge to merge-anything dependency for resolve prototype pollution vulnerability by @samydavd in #1420
- fix: enable compilerOptions.strict for all packages by @AudunWA in #1433
- fix: ignore undefined inside unions in supportPathDataType by @simllll in #1438
- Node 20 to CI, drop 19 by @WoH in #1436
- chore(deps-dev): bump aws-cdk-lib from 2.72.1 to 2.80.0 by @dependabot in #1440
- Typo by @WoH in #1446
- fix 1395: fix nullable properties in array elements by @Danoha in #1449
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #1448
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #1453
- Fix/1451: update @koa/multer import keyword in koa.hbs by @wazho in #1452
- Add default number type configuration by @PetrKubes97 in #1439
- fix(ESM): support mts and cts files by @Kampfmoehre in #1455
- feat: Document required + default as optional by @WoH in #1454
- Correctly generate types for Record<string, T> by @ryanisaacg in #1456
- fix: Don't URI encode schema keys when using $ref by @LucianBuzzo in #1468
- chore: Node 16 EOL, package chores by @WoH in #1487
- chore(deps): bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in #1485
- fix: Validate intersection with multiple unions by @connor-g-swyftx in #1501
- chore(deps): bump @babel/traverse from 7.22.5 to 7.23.2 by @dependabot in #1497
- feat: openid by @dderevjanik in #1509
- fix: Referencer, Name conflicts, Mapped unions, etc. by @nemnandor in #1498
- chore(deps): bump axios from 1.4.0 to 1.6.1 by @dependabot in #1512
- Fix koa ValidateError by @hpx7 in #1521
- feat: Add Node 21 to CI by @WoH in 5af90dd
- fix: Omit global namespace from name generation by @WoH in 4e2395a
New Contributors
- @seagullmouse made their first contribution in #1398
- @samydavd made their first contribution in #1420
- @Danoha made their first contribution in #1449
- @wazho made their first contribution in #1452
- @PetrKubes97 made their first contribution in #1439
- @Kampfmoehre made their first contribution in #1455
- @ryanisaacg made their first contribution in #1456
- @LucianBuzzo made their first contribution in #1468
- @connor-g-swyftx made their first contribution in #1501
- @dderevjanik made their first contribution in #1509
- @nemnandor made their first contribution in #1498
- @hpx7 made their first contribution in #1521
Full Changelog: v5.1.1...v6.0.0