Skip to content

v0.1.0

Choose a tag to compare

@sylvesterdamgaard sylvesterdamgaard released this 16 Sep 13:38
· 72 commits to main since this release

Superseded by v0.1.1.
This release worked on SQLite only: the MySQL migration could not run, and
every PostgreSQL read came back corrupt. Do not use it.

First tagged release of the framework-independent sync engine.

What it does

One authoritative server, many offline replicas. Independent field edits merge;
competing edits to the same field are preserved as candidates rather than
silently overwritten, with full provenance, and resolved explicitly against a
version.

Durable storage

Persistence\Pdo\PdoStore runs on SQLite, MySQL 8+ and PostgreSQL, with no
runtime dependency beyond ext-pdo.

Every mutation takes its space's write lock as the first statement. That is what
makes the commit log gapless and its numbering agree with the order commits
become visible.

Scope

No HTTP transport, no wire format, no UI, no framework integration.
BUILD-STATUS.md carries the full list of limits.