nanoexpress

Professional backend framework for Node.js

APACHE-2.0 License

Downloads
744
Stars
508
Committers
14

Bot releases are hidden (Show)

nanoexpress - v6.1.0

Published by dalisoft over 1 year ago

What's Changed

Full Changelog: https://github.com/nanoexpress/nanoexpress/compare/v6.0.4...v6.1.0
Or see https://github.com/nanoexpress/nanoexpress/issues/548

nanoexpress - v6.0.3

Published by dalisoft almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nanoexpress/nanoexpress/compare/v5.3.1...v6.0.3

nanoexpress - v7.1.7

Published by dalisoft over 3 years ago

7.1.7 (2021-05-30)

Bug Fixes

  • ci: should fix package version increment (84e63ed)
nanoexpress - v3.2.1

Published by dalisoft over 3 years ago

3.2.1 (2021-05-14)

Bug Fixes

nanoexpress - v3.2.0

Published by dalisoft over 3 years ago

3.2.0 (2021-05-12)

Features

  • cleanup logic and remove turbo-json-parse and fast-json-stringify due of upcoming updates (b015b69)
nanoexpress - v3.1.0

Published by dalisoft over 3 years ago

3.1.0 (2021-05-12)

Bug Fixes

Features

  • req.body now returns buffer and performance improvement up-to 10% (f1f448d)
nanoexpress - v3.0.4

Published by dalisoft over 3 years ago

3.0.4 (2021-05-12)

Bug Fixes

nanoexpress - v2.2.0

Published by dalisoft over 4 years ago

Chore

  • fix: Windows build fix, see #58
  • fix: .gitignore update, see #59
  • fix: ESM and CJS import fixes, see #60
  • pkg: bump version, see #61

Thanks a lot @mrauhu for these Pull Requests.

Warnings

  • warn(middleware): swagger-ui was moved to @nanoexpress/middlewares repo
  • warn(middleware): passport-initialize was moved to @nanoexpress/middlewares repo
nanoexpress - v2.1.1

Published by dalisoft over 4 years ago

Chore

  • git(gitignore): updates to more complete variant (my own template)

Documentation

  • docs(readme): updated to more informative variant
  • git(github): updates issue and pr templates
nanoexpress - v2.1.0

Published by dalisoft over 4 years ago

Fixes

  • fix(Http): Http route path now accepts only exact define, closes #41
  • fix(Typing): Fixes TypeScript declaration related to last declarations
nanoexpress - v1.12.3

Published by dalisoft over 4 years ago

Fixes

  • fix(Http): fix header error, allow only String, no more hacky types

This release for sponsors which still not migrated to v2

nanoexpress - v2.0.3

Published by dalisoft over 4 years ago

Breaking Changes

  • breaking(WebSocket): WebSocket API changed, now similar to Socket.IO syntax
  • breaking(Http): Now HTTP And WebSocket shared same method and properties defining

Feature

  • feat(WebSocket.upgrade): Now WebSocket upgrade support has full compatibility
  • feat(WebSocket.upgrade): Now WebSocket upgrade accepts all HTTP middlewares
  • feat(WebSocket): WebSocket can get Async functions without performance loss

Code

  • Code became smaller and cleaner
  • Fixes license mismatching on README

Fixes

  • Typings upgraded and fixes due Breaking change
  • fix(Http): Http route path expose fix, closes #41
  • fix(Http): fix header error, allow only String, no more hacky types

Chore

  • Upgraded all dependencies
nanoexpress - v2.0.2

Published by dalisoft over 4 years ago

Breaking Changes

  • breaking(WebSocket): WebSocket API changed, now similar to Socket.IO syntax
  • breaking(Http): Now HTTP And WebSocket shared same method and properties defining

Feature

  • feat(WebSocket.upgrade): Now WebSocket upgrade support has full compatibility
  • feat(WebSocket.upgrade): Now WebSocket upgrade accepts all HTTP middlewares
  • feat(WebSocket): WebSocket can get Async functions without performance loss

Code

  • Code became smaller and cleaner

Fixes

  • Typings upgraded and fixes due Breaking change
  • fix(Http): Http route path expose fix, closes #41

Chore

  • Upgraded all dependencies
nanoexpress - v2.0.1

Published by dalisoft over 4 years ago

Breaking Changes

  • breaking(WebSocket): WebSocket API changed, now similar to Socket.IO syntax
  • breaking(Http): Now HTTP And WebSocket shared same method and properties defining

Feature

  • feat(WebSocket.upgrade): Now WebSocket upgrade support has full compatibility
  • feat(WebSocket.upgrade): Now WebSocket upgrade accepts all HTTP middlewares
  • feat(WebSocket): WebSocket can get Async functions without performance loss

Code

  • Code became smaller and cleaner

Fixes

  • Typings upgraded and fixes due Breaking change

Chore

  • Upgraded all dependencies
nanoexpress - v2.0.0

Published by dalisoft over 4 years ago

Breaking Changes

  • breaking(WebSocket): WebSocket API changed, now similar to Socket.IO syntax
  • breaking(Http): Now HTTP And WebSocket shared same method and properties defining

Feature

  • feat(WebSocket.upgrade): Now WebSocket upgrade support has full compatibility
  • feat(WebSocket.upgrade): Now WebSocket upgrade accepts all HTTP middlewares
  • feat(WebSocket): WebSocket can get Async functions without performance loss

Code

  • Code became smaller and cleaner

Chore

  • Upgraded dependencies
nanoexpress - v1.12.2

Published by dalisoft over 4 years ago

Fixes

  • fix(HttpRequest::body): fixes #48
  • fix(HttpRequest::setHeader): now always converts to String, fixes express-ratelimit compatibility
  • fix(middlewares): Now error handler works properly

Chore

  • chore(uWebSockets.js): upgraded to v18.3.0

Examples

  • Updated body-parser example
nanoexpress - v1.12.1

Published by dalisoft over 4 years ago

Chore

  • Upgrade dependencies

Feature

  • Added WebSocket req.upgrade support

Code

  • Improved linting and code-checking on commit
nanoexpress - v1.11.4

Published by dalisoft over 4 years ago

Fixes

  • Fixes #30
nanoexpress - v1.11.3

Published by dalisoft over 4 years ago

Features

  • Added Node.js v14 support

Fixes

  • Bundler missing middleware path

Chore

  • Upgraded dependencies
nanoexpress - v1.11.2-next

Published by dalisoft over 4 years ago

Feature breaking

  • Middleware redoc with their example was moved to separate middlewares repository