Releases: koala-ts/framework
Releases · koala-ts/framework
2.18.1
Fixes 🐞
- fix(routing): preserve typed http scope request generics by @EmanFateen in #184
Maintenance 👩🔧
- chore(routing): routing code refactoring by @imdhemy in #193
- chore(deps): bump qs from 6.15.0 to 6.15.2 by @dependabot[bot] in #181
Full Changelog: 2.18.0...2.18.1
2.18.0
Features 🚀
- feat(validator): Add
typevalidator constraint by @EmanFateen in #173 - feat(validator): add
uniquevalidator constraint by @EmanFateen in #179 - feat(validator): add
allconstrait validator by @imdhemy in #180
Maintenance 👩🔧
- chore(validator): refactor types by @EmanFateen in #175
- chore(validator): use generic template for
ConstraintOptionsacross validator constraint option types by @EmanFateen in #174
Full Changelog: 2.17.0...2.18.0
2.17.0
Features 🎉
- feat(routing): support helper middleware by @imdhemy in #161
- feat(validation): provide validation middleware by @EmanFateen in #160
Maintenance ⚠️
- chore: update README file by @EmanFateen in #157
- chore(deps): fix vulnerabilities by @EmanFateen in #158
- chore(deps): bump koa from 3.1.2 to 3.2.0 by @dependabot[bot] in #156
- chore(deps): bump vitest from 4.1.0 to 4.1.5 by @dependabot[bot] in #154
- chore(deps): bump dotenv from 17.3.1 to 17.4.2 by @dependabot[bot] in #153
- chore(deps): bump typescript-eslint from 8.57.1 to 8.59.0 by @dependabot[bot] in #151
- chore(deps): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #155
Full Changelog: 2.16.0...2.17.0
2.16.0
2.15.0
Features 🎉
- feat(routing): add function-first routes by @imdhemy in #144
- feat(routing): add http verb route helpers by @imdhemy in #145
- feat(routing): validate duplicate modern routes by @imdhemy in #146
- feat(routing): add route groups by @imdhemy in #147
- feat(routing): add named route path helpers by @imdhemy in #149
Maintenance 🚧
- chore(routing): remove the startup inefficiency in decorator route by @imdhemy in #131
- chore: refine agent instructions by @imdhemy in #134
- chore: refine agents instructions by @imdhemy in #135
- chore(tests): replace deprecated toThrowError with toThrow by @imdhemy in #136
- chore(routing): reorganize routing internals by @imdhemy in #148
Full Changelog: 2.14.1...2.15.0
2.14.1
Maintenance 🚧
- chore(deps): bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in #123
- chore(deps): bump @types/supertest from 6.0.3 to 7.2.0 by @dependabot[bot] in #125
- chore(deps): bump typescript-eslint from 8.55.0 to 8.56.1 by @dependabot[bot] in #127
- chore(deps): bump @koa/router from 15.3.0 to 15.3.1 by @dependabot[bot] in #128
- chore(deps): bump eslint from 9.39.2 to 10.0.2 by @dependabot[bot] in #124
- chore(application): refactor app creation into pipeline modules by @imdhemy in #130
Full Changelog: 2.14.0...2.14.1