Skip to content

Releases: sarajs/Sara

v0.4.0

05 Mar 11:34
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

New! Mostly an architectural update, focused on making things more true-MVC:

  • Prerendering is blazing fast now without Contextify
  • View rendering streams
  • Controllers are now made for Model2

Staged for 0.5.0:

  • Sub-views
  • Smart bootstrapping

Then for 0.6.0:

  • Re-connect lost clients
  • Unit tests
  • Midleware access
  • Model relationships

v0.3.0

03 Mar 10:45
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

View layer refactor and lots of little optimizations this time around:

  • Completely overhauls the view layer
  • Sara is a singleton now
  • IS_CLIENT and IS_SERVER are now private
  • Minify/gzip the app for the client side
  • Auto-generated JSON endpoints
  • Fixes obnoxious bug (#72)
  • Quick fix for data duplication between client/server

Scheduled for next release:

  • MVC controller pattern
  • Pre-rendering views without jsdom

v0.2.0

22 Feb 18:13
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Sara is now a singleton class, and the async db connection horror show has been refactored to use the async module.

This release adds:

  • Streaming models

Planned for next release:

  • JSON endpoints
  • Body parsing
  • fallback routes

v0.1.0

16 Feb 06:37
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Minimum viable feature-set. This version will semi-elegantly make realtime web apps.

Planned for next release...

  • Streaming models

Eventually...

  • noscript fallback routes
  • Client reconnection

The view layer and database layers work but are still pretty ugly to get working.

This first release is on NPM as of today. 😄