Skip to content

Releases: BackendStack21/0http

Cumulative improvements

24 May 06:53
Compare
Choose a tag to compare

Changes:

  • Added "out of the box" support for request query string parsing. From now you can get a req.query params object.
  • Minor performance improvements.
  • Improving low server API compatibility with Node.js.

Thanks to @jesusvilla for pushing forward this improvements in #15

Supporting writable stream on response (low http server)

19 May 08:16
Compare
Choose a tag to compare

Changes:

  • Fixes request headers processing in low server.
  • Added support for writable streams for response object in low server. Thanks to https://github.com/jesusvilla for his contribution here.
  • Dev dependencies were updated.

Performance improvements

27 Apr 21:44
Compare
Choose a tag to compare

Changes:

  • 10 - 15% performance improvements in low server thanks to #12
  • Allowing to disable internal router matching cache in sequential router

Minor performance improvement

24 Apr 09:25
Compare
Choose a tag to compare

Changes:

  • Minor source code refactoring.
  • Minor performance improvement on nested routers detection.
  • Adding Benchmarks topic to readme.

Updating packaging

16 Apr 11:09
Compare
Choose a tag to compare

Changes:

  • Removing not required files from module package.
  • Updating dev dependencies.

Fixes error propagation inside nested routers

20 Feb 16:23
Compare
Choose a tag to compare

Fixed:

  • Error propagation inside async handlers in nested routers

Removed:

  • package-lock.json file was removed from module

Improve Node.js HTTP server compatibility in "low"

08 Jan 14:41
2d1f1fe
Compare
Choose a tag to compare
  • The req.url also contains query string.
  • The req.path value is now consistent across nested routers in/out

Fix double callback issue

03 Jan 10:04
Compare
Choose a tag to compare

Fixing double callback issue on next middleware engine

Sequential router improvements

30 Dec 22:21
cf0dd9d
Compare
Choose a tag to compare
Router query string support (#8)

* v2.1.0
* ignore query strings during requests matching
* allowing prefix to be optional in global middlewares
* improving test cases

v2

30 Dec 16:10
e4eb781
Compare
Choose a tag to compare
v2
V2 (#7)

* making sequential default router

* updating deps

* updating documentation

* supporting nested routers

* updating demos

* updating benchmarks