Skip to content

Releases: FabricLabs/maki

0.2.1

11 Aug 00:07
Compare
Choose a tag to compare

This contains a number of bugfixes, and a few new backwards-compatible improvements. Most notably, the addition of a new /api endpoint which will describe in human form the API that your Maki application exposes.

0.2.0

05 Jun 22:45
Compare
Choose a tag to compare

The official launch of Maki 0.2.0 – architecture as a library, powered by resource-driven design.

Features:

  • Simple definition of "Resources", which become fully compliant REST endpoints (using the http service, by default)
  • Resources are made available via both JSON and HTML at the same URL, using HTTP Content Negotiation
  • Routable WebSockets for PubSub; all URLs serve atomic updates to their underlying resources
  • Extensible Plugin Architecture

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.

You can now find a working username:password login system in the maki-passport-local plugin.

Documentation can be found in the docs folder.

v0.2.0 (Release Candidate 4)

09 Apr 03:14
Compare
Choose a tag to compare
Pre-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 RC3:
The pipeline now applies to all common Resource operations.

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.

You can now find a working username:password login system in the maki-passport-local plugin.

v0.2.0 (Release Candidate 3)

18 Mar 20:02
Compare
Choose a tag to compare
Pre-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 RC2:
Tests now completely pass, and several "attribute" features have been added.

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.

v0.2.0 (Release Candidate 2)

31 Jan 06:01
Compare
Choose a tag to compare
Pre-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.

v0.2.0 (Release Candidate 1)

27 Jan 05:03
Compare
Choose a tag to compare
Pre-release

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

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

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.