Skip to content

Roadmap

Józef Flakus edited this page Jun 8, 2020 · 16 revisions

This page outlines specific features and fixes that are scheduled or planned for given releases.

Future

  • Investigate HTTP/2 + HTTP/3 protocol integration
  • Investigate possibility of merging @marblejs/websockets module with @marblejs/messaging
  • CLI for scaffolding Marble.js apps #109
  • @marblejs/testing - out of the box support for Swagger spec generation
  • @marblejs/messaging - NATS transport layer
  • @marblejs/messaging - GRPC transport layer
  • @marblejs/messaging - AMQP message broadcast (fanout exchange)
  • @marblejs/middleware-rate-limiter - middleware for limiting concurrent requests
  • @marblejs/core/messaging/websockets - customizable log levels

3.3 (June/July 2020)

  • @marblejs/testing - Messaging TestBed
  • @marblejs/core - new Event builder

3.2 (May/June 2020)

  • @marblejs/testing - dedicated testing module including HTTP TestBed

3.1 (April 2020)

  • @marblejs/messaging - official (non-beta) support for Redis transport layer
  • @marblejs/websockets - event stream handler for createWebSocketServer factory #160

3.0 (March 2020)

  • Official 3.0 release
Clone this wiki locally