- Updating tests for browser id and logging changes (jsu).
- Adding browser context id and changing logging parameter order (jsu).
- Allow end time as optional param for Logger.profile (jsu).
- Added context name to the environment module (jsu).
- Updated module dependencies.
- Switched from static-favicon to serve-favicon.
- Added context id to environment.
- Added a failsafe if rendering the error page also fails.
- Reversed routes array resulting in deeper paths being registered first (dkramer).
- Fixed a bug with determining the error controller name.
- Made the URL parsing code more flexible to support more resource ID formats.
- Updated module dependencies.
- Wait until the render is finished to log the request completion.
- Now emitting events on the controller when the request starts and when rendering is finished.
- Include a stack trace in the error message when loading a controller fails.
- Now attaching a unique identifier token on every request. Useful for filtering logs from a single request.
- Updated module dependencies.
- Stop using the deprecated method of sending the HTTP status.
- Gracefully handle errors generated from template files.
- Turn on long stack traces of promises when in development mode.
- Treat MD5 strings as resource IDs.
- Use the standard mechanism for registering a controller for the error controller. Fixes a bug accessing request.minorjs.*.
- Changed the router to generate routes for nested resources.
- Added the ability to define a default error controller to handle 404s.
- Show errors encountered while loading Controllers.
- Fixed parsing of the current page to avoid including IDs and actions like new and edit.
- Updated module dependencies.
- Changed how we call bodyParser to support the new API.
- Added better logging when there's a problem loading a controller (rdevaissiere).
- Bumping up module dependencies.
- Updated documentation.
- Updated documentation and minor code cleanup.
- Initial release.