- Added
extensions
option
- Use typed middleware-manager
- Export Application interface (for Typescript.)
- Removed the dependency on
require-all
module. Fixed an issue with files and directories with similar names.
- Fixing another bug in loading controllers
- Removed cluster support in dev version
- Fixed a middleware loading issue (incorrect regex for
require-all
)
- Rewritten in TypeScript!
- Breaking changes:
- easyServer is now a function, not a class constructor
i.e. to create a new server, you should use
var server = easyServer(options);
instead ofvar server = new EasyServer(options);
. - easyServer is now a subclass of
express.Server
. i.e. You should replace all references toserver.server.*
with justserver.*
- easyServer is now a function, not a class constructor
i.e. to create a new server, you should use
- You can now get a reference to the undelying http server when you call
.start
the same way you do when you callexpress.listen
.
- publishing dev version
- CORS middleware
- tab title option
- recursive search in controllers and middleware directories