Skip to content

Releases: cmorten/opine

0.10.1

18 Jun 08:51
Compare
Choose a tag to compare

ChangeLog

[0.10.1] - 18-06-2020

0.10.0

16 Jun 16:35
4a35279
Compare
Choose a tag to compare

ChangeLog

[0.10.0] - 16-06-2020

  • feat: move to "main" branch

0.9.0

16 Jun 08:13
Compare
Choose a tag to compare

ChangeLog

[0.9.0] - 16-06-2020

  • fix: lockfile dependencies.
  • fix: handling of empty bodies (Content-Length: 0) within body parsers.
  • chore: update support matrix to last version of v1.0.x and include v1.1.0.

0.8.0

30 May 11:02
Compare
Choose a tag to compare

ChangeLog

[0.8.0] - 30-05-2020

  • fix: res.sendFile() not correctly resolving paths, impacting res.download() and other APIs that use it internally.
  • feat: decouple the base Opine route handler from the server it starts so can use Opine as a route handler within other libraries / frameworks as middleware with a server that is not started via app.listen().
  • feat: attempt to close the server within app.listen() if an exception occurs in the server connection handling loop.

0.7.0

29 May 21:03
Compare
Choose a tag to compare

ChangeLog

[0.7.0] - 29-05-2020

  • feat: support passing no parameters to app.listen() and being automatically assigned a port.

0.6.3

29 May 17:27
Compare
Choose a tag to compare

ChangeLog

[0.6.3] - 29-05-2020

  • fix: set versions on all deps to prevent adopting breaking changes from master.
  • feat: minor upgrade of the std library third party module imports to 0.53.0.

0.6.2

29 May 02:08
Compare
Choose a tag to compare

ChangeLog

[0.6.2] - 29-05-2020

  • feat: support express style callback on app.listen().

0.6.1

29 May 01:57
Compare
Choose a tag to compare

ChangeLog

[0.6.1] - 29-05-2020

  • refactor: Replace internal ports of NPM modules with tested third party module equivalents.

0.6.0

29 May 01:20
7f39aab
Compare
Choose a tag to compare

ChangeLog

[0.6.0] - 29-05-2020

  • feat: deliver content negotiation with the res.format() and res.vary() methods.
  • feat: flesh out majority of missing request methods and properties:
    • req.accepts()
    • req.acceptsCharsets()
    • req.acceptsEncodings()
    • req.acceptsLanguages()
    • req.is()
    • req.protocol
    • req.secure
    • req.subdomains
    • req.path
    • req.hostname
    • req.stale
    • req.xhr
  • chore: update to types.
  • chore: add a content negotiation example to the examples.
  • chore: update the docs with the new methods / properties.

0.5.4

28 May 11:46
Compare
Choose a tag to compare

ChangeLog

[0.5.4] - 28-05-2020

  • fix: better types for RouterConstructor.