Releases: inphinit/teeny.js
Releases · inphinit/teeny.js
Version 0.2.6 👽
- Fixed route patterns.
Teeny.streamFile()
returnsPromise<stream.Writable>
.- Added custom header for
Teeny.streamFile()
.
Version 0.2.5 👾
- Stream files
- Fixed catch errors
- Improved log
- Log routes in debug mode
- Improved Teeny.exec() and Teeny.stop()
- Teeny.handlerCodes() receive error in callback
- Then:
app.handlerCodes([...], (request, response, code) => { ... })
- Now:
app.handlerCodes([...], (request, response, code, error) => { ... })
- Then:
Full Changelog: 0.2.4...0.2.5
Version 0.2.4 👾
- Improved load built-in modules
- Improved response with static files
- Fixed check text/plain or text/html
Version 0.2.3 👾
- Improved performance
- Fixed
.handlerCodes()
Version 0.1.11 👾
- "require" improved
- "SimpleMime.js" updated
Version 0.1.10 👾
- Fixed
request.url
encoded, usingdecodeURIComponent(request.url)
- Support for add real regex in
app.setPattern()
(don't support flags) - Fixed issue in route paths with characters used in RegExp
- Fixed pattern name in routes
- Fixed route params
Version 0.1.8 👾
- Fixed "parameterized routes" bug
- Removed unnecessary
if()
within the "for-loop"
Version 0.1.6 👾
- Support for "405 Method Not Allowed" on parameterized routes
- Detect error in invalid patterns
- Fixed routes with multiple params
- Reset settings after refresh routes
Version 0.1.4 👾
- Unnecessary "validations" removed
- Fixed
SimpleMime
case-sensitive Teeny.stop()
stops routes refreshTeeny.setPublic()
detectsEACCES
andEPERM
and emits 403 status- Improved debug details for `Teeny.setPublic(
Version 0.1.2 👾
Update README.md