Socket
Socket
Sign inDemoInstall

routing-controllers

Package Overview
Dependencies
186
Maintainers
4
Versions
76
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
8Next

0.10.4

Diff

Changelog

Source

0.10.4 (2023-04-17)

Changed

  • glob package updated to 10.1.0 from 10.2.2

Fixed

  • Fixed koa trailing slash handling
  • Fixed controller method inheritance
typestack-release-bot
published 0.10.3 •

Changelog

Source

0.10.3 (2023-04-17)

Changed

  • glob package updated to 10.1.0 from 8.1.0
  • koa package updated to 2.14.2 from 2.14.1
  • koa-bodyparse package updated to 4.4.0 from 4.3.0
  • updated various dev dependencies

Fixed

  • Fixed koa uploaded file accessor
typestack-release-bot
published 0.10.2 •

Changelog

Source

0.10.2 (2023-03-06)

Changed

  • glob package updated to 8.1.0 from 8.0.3
  • body-parser package updated to 1.20.2 from 1.20.1
  • multer package updated to 1.4.5-lts.1 from 1.4.4
    • Note: This fixes vulnerability CVE-2022-24434
  • updated various dev dependencies

Fixed

  • Added normalization to glob pattern resolver to fix Windows paths
typestack-release-bot
published 0.10.1 •

Changelog

Source

0.10.1 (2023-01-13)

Changed

  • class-validator package updated to 0.14.0 from 0.13.2
    • Note: class-validator 0.14.0 enables forbidUnknownValues by default, but this is overridden in routing-controllers to prevent a breaking change. You can still enable it like before.
  • koa package updated to 2.14.1 from 2.13.4
  • updated various dev dependencies
typestack-release-bot
published 0.10.0 •

Changelog

Source

0.10.0 (2022-12-9)

Added

  • isArray option for @QueryParam

Changed

  • class-transformer package updated to 0.5.1 from 0.3.1
  • class-validator package updated to 0.13.2 from 0.12.2
  • cookie package updated to 0.5.0 from 0.4.0
  • glob package updated to 8.0.3 from 7.1.4
  • express package updated to 4.18.2 from 4.17.1 and moved to optionalDependencies
  • express-session package updated to 1.17.1 from 1.17.3 and moved to optionalDependencies
  • body-parser package updated to 1.20.1 from 1.19.0
  • multer package updated to 1.4.4 from 1.4.2
  • koa package updated to 2.13.4 from 2.8.2
  • koa-multer package replaced with @koa/multer
  • koa-router package replaced with @koa/router
  • updated various dev dependencies

Fixed

  • Fixed parsing uuid as route parameter
  • Fixed target property not set during controller inheritance
  • Fixed NaN check for number route parameters
  • Added missing null value handling in parameters
  • Fixed middlewares not using the defined route prefix
typestack-release-bot
published 0.9.0 •

Changelog

Source

0.9.0

Features
  • Add support for wildcard "all" routes (ref [#536])
  • Controller inheritance - Added missing tests, code samples, and updated documentation (ref [#578][#301])
  • Added a useResponseClassTransformer global option (ref [#329])
  • Through [#329], it should now be possible to use classTransformer only for input (ref [#179])
  • Added support for controller inheritance (ref [#147])
  • Update all dependencies and changed it to use npm auto-update patches and minor versions (ex.: "class-validator": "^0.12.2", instead of "class-validator": "0.12.2" (ref [#550])
  • Updated project tooling (ref [##618])
Fixes
  • Input-validation bypass vulnerability (ref [#518])
  • Fixed issue that would cause multiple route executions per request (ref [#568])
  • Fixed export of SessionParam at index (ref [#526])
  • Through [#536], it should now prevent conflicts in routes names (ref [#547])
  • Through [#568], it should now prevent a single request triggering multiple route executions that would cause Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client issue. (ref [#491])
  • Fixed order of global interceptors (ref [#543])
  • Fixed incorrect handling of rejected promises from Middleware.use() (ref [#438])
  • Through [#329], it should fix performance issue with big json result (ref [#226])
  • Through [#329], it should fix problem with mongoose model serialization (ref [#149])
  • Local ValidationOptions are not overwriting global defaults (ref [#618])
Documentation
  • Added TypeDI service decorator to example in README (ref [#643])
  • Translate document to Chinese (ref [#574])
  • Fix typo in README (ref [#571])
  • Add another example for using the response directly (ref [#546])
jotamorais
published 0.9.0-alpha.6 •

jotamorais
published 0.9.0-alpha.5 •

jotamorais
published 0.9.0-alpha.4 •

jotamorais
published 0.9.0-alpha.3 •

2345
8Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc