- Completed rewrite of Alterior to refocus it as a general-purpose framework
- Introduced support for modules as a way to organize Alterior apps
- Alterior modules are Angular 6+ compatible
- Added an annotations system
- Transitioned from
@angular/core
DI toinjection-js
, substantially reducing install times and complexity of install (injection-js
is 5.1KB) - Improved and updated dev documentation
- Introduced an official Code of Conduct
- Dropped support for Node 5.11 test target, minimum supported version is now Node.js 6.1
- Support extended to Node 8 and 10
- Introduces ESM build
- Upgraded dependencies, and moved typings dependencies into dev-deps
- Refactored to use async/await internally
- Now sends
Content-Type: application.json
when serializing aResponse
object which isencodedAs
JSON unless otherwise specified.