Module

x/ash/CHANGELOG.md

A stylish web framework for Deno!
Latest
File

Ash Framework - Changelog

This file contains a list of all of the versions and what they changed. This is a better way to keep track of changes and bug fixes for releases.

v1.3.5

Minor improvements and performance fixes.

Changes

  • Expose the pathToRegexp API in mod.ts.

Bug Fixes

  • Incorrect pathToRegexp import in mod.ts.

v1.3.4

Static bug fixes.

Changes

  • Performance fix that had to do with recompiling the middleware stacks each request.

Bug Fixes

  • Default static path was set to path.dirname(Deno.cwd()).
  • Change this object for middleware.

v1.3.3

Remake the Static middleware.

Changes

  • Add the mime utility.
  • Add the path utility.
  • Remake the Static middleware.
  • Allow custom RegExps in pathToRegexp.
Route.get('/{name}', function(name) {
    return `Hello, ${name}!`;
}).where({ name: '(.*)' });
  • Remove benchmarking in src/Server/handle.ts.

Bug Fixes

  • Global middleware previously wasn’t called if a route was not found for the called path.

v1.3.2

Fix the Travis CI tests.

Bug Fixes

  • Rename src/server to src/Server.

v1.3.1

Fix the CI tests.

Bug Fixes

  • Change the paths in the .travis.yml files to tests/ instead of test/.

v1.3.0

In this update, I completely rewrote everything (based on the old code) and improved it all a little bit. I tried to documentate everything the best I could and I will go back later to fix any missed documentation.

Changes

  • Rewrite and improve pretty much everything.
  • Temporarily remove Static middleware. It will be re-implemented later.

Bug Fixes

  • Too many to list here.