Skip to main content
Module

x/opine/.github/CHANGELOG.md

Fast, minimalist web framework for Deno ported from ExpressJS.
Go to Latest
File

ChangeLog

[0.4.2] - 26-05-2020

  • fix: formatting bug.

[0.4.1] - 26-05-2020

  • feat: allow Express-like port passing signature for app.listen().

[0.4.0] - 25-05-2020

  • feat: initial serveStatic implementation
  • refactor: clean up examples.
  • refactor: remove superfluous verification code given we have static type checking.
  • refactor: remove unnecessary file path parsing.
  • chore: remove old typings folder.
  • chore: update docs, lockfile etc.
  • feat: add benchmarks github action
  • feat: update API docs with serveStatic middleware section

[0.3.0] - 25-05-2020

Updated

  • evt@1.6.8 -> evt@1.7.9 to pull in bug fixes for Deno >=1.0.2.
  • Moved from DENO_SUPPORTED_VERSION to DENO_SUPPORTED_VERSIONS
  • Added support for v1.0.2 to CI workflow (v1.0.1 not supported due to breaking error in Deno).

[0.2.0] - 23-05-2020

Added

  • json, text, raw and urlencoded body parser middlewares.

[0.1.0] - 23-05-2020

Added

  • Test coverage for majority of code that doesn’t require supertest.

Updated

  • fix: bug in router when next is undefined
  • fix: bug in url parser for FQDN and other combinations
  • fix: bug in etag generator not decoding Uint8Arrays

[0.0.4] - 22-05-2020

Added

  • Etags and fresh checking.
  • request.get() and request.fresh.

Updated

  • Types overhaul.
  • Large refactor of import / export strategy.
  • Bug fixes.

[0.0.3] - 21-05-2020

Added

  • Export query middleware

Updated

  • Convert finalHandler to ts file.
  • Some additional properties of Response type.

[0.0.2] - 20-05-2020

Added

  • Ported hello world, download, error and multi-router examples from Express.
  • Event emitter added to application.

Updated

  • Use same pathToRegex version as Express (copied locally as can’t be imported).
  • Fix filepath in res.sendFile.
  • Fix the mounting of routers onto the app (at the cost of performance - to be remedied).
  • Request type.
  • Improvements to the final handler.

[0.0.1] - 19-05-2020

Added

  • Initial port of ExpressJS to Deno.