Skip to content
Ivaylo Ivanov edited this page Jan 16, 2016 · 3 revisions

This page is a time table for future releases. It is used to track dates and volunteers for each release.

Esrol is using SemVer strategy. Esrol will follow esrol-server-app release cycle.

Table

| Date | Version | Features | Issues | Responsible | | ---- | ---- | ---- | ---- | ---- | ---- | | 2016-03-15 | 0.23.0 | Middlewares - sockets middlewares || Ivaylo Ivanov| | 2016-02-30 | 0.22.0 | Routes - before route hook || Ivaylo Ivanov| | 2016-02-05 / 2016-02-15 | 0.21.0 | Routes - namespaces || Ivaylo Ivanov| | 2016-01-25 / 2016-02-05 | 0.2.0 ||| Ivaylo Ivanov | |

Notes

  • 0.23.0 - New features:
  • Middlewares - sockets middlewares - We can't use the same code from HTTP middlewares, since HTTP middlewares accept 3 params req, res and next. Sockets on the other hand will have socket, next for TCP and HTTP WEBSOCKET, and message, info, next for UDP
  • 0.22.0 - New features:
  • Routes - before route hook - The route hook will be called right after the middlewares are resolved. For example if you define beforeGetMultipleRecords, getMultipleRecords will be called after beforeGetMultipleRecords. This way, authentication and authorization can be moved to beforeGetMultipleRecords and achieve better separation of concerns
  • 0.21.0 - New features:
  • Routes - namespaces - Namespaces will allow to set a version of your api, which is usefull when implementing homogeneous versioning in SOA
  • 0.2.0 - Initial stable release

Clone this wiki locally