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 inmod.ts
.
Bug Fixes
- Incorrect
pathToRegexp
import inmod.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
tosrc/Server
.
v1.3.1
Fix the CI tests.
Bug Fixes
- Change the paths in the
.travis.yml
files totests/
instead oftest/
.
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.