Skip to content

v0.2.0 (Release Candidate 2)

Pre-release
Pre-release
Compare
Choose a tag to compare
@martindale martindale released this 31 Jan 06:01
· 249 commits to master since this release

This is a release candidate for the 0.2.0 release of Maki, which intends to be the boilerplate for future Maki development.

Changes from RC1:
Maki now has a well-defined plugin infrastructure, allowing outside modules to be created and imported simply; the first of which is maki-sessions.

Features:

  • Basic Service Architecture (http service included and enabled by default)
    • Basic Content Negotiation (JSON requests served as JSON, HTML as HTML)
  • Event Bus, offering subscriptions to all resources via any enabled services
    • Speaks the JSON-PATCH protocol, giving atomic updates to objects
  • Plugin System, extending both Resources and Services

This release does not include any single-page application functionality or client-side database caching. It also does not include authentication or authorization. Security in this release is entirely up to you.