Releases: BackendStack21/restana
Releases · BackendStack21/restana
properly exposing service options through getConfigOptions
// accessing service configuration
service.getConfigOptions()Details: #30
Support method chaining on routes registration
Restana now supports:
service
.get('/', ...)
.post('/', ...)
.get('/chain', ...)Properly support Buffer instances on `send`
Added:
- Instances from
Bufferclass are not being parsed asapplication/jsonanymore. Issue details: #26
res.send(Buffer.from('Hello World!')) // will parse response as default text/plain MIME typeSupporting `disableResponseEvent` configuration option
The new disableResponseEvent config option allows to disable the response event if unused, ultimately resulting in a smaller performance improvement.
Supporting .all routes registration
You can also register a route handler for all supported HTTP methods:
service.all('/allmethodsroute', function (req, res) {
res.send(200)
});Dependencies update
"find-my-way": "^1.18.1"
Supporting express like route middlewares
Merge pull request #20 from jkyberneees/express-like-route-middlewares Express like route middlewares
Supporting router override.
Merge pull request #13 from jkyberneees/allow-router-override Allow router override (v2.7.0)