v0.30.1
Patch Changes
-
Writes land in your own database. Connect a database with
ablo connectand the models you already read become writable.ablo.<model>.create,.update, and.deleteroute through Ablo’s commit chokepoint and into your database — no connection string in the client. A claim you hold is checked at the chokepoint before the write applies, so agents and people take turns on a row whether they reach it by reading from Ablo or by writing back to your own database.A write returns as soon as it is durably accepted; the receipt calls that
queued. For the authoritative outcome, passwait: 'confirmed'. Ablo watches the change actually land in your database — the write-ahead-log echo for a replicated source, the event feed for a signed endpoint — and promotes the receipt toconfirmedbefore the call returns. The code is the same either way; only the feed Ablo waits on differs. -
A clearer error when a table isn’t ready yet.
ablo pushrecords your models, but a plane’s physical tables are created separately, out of band — so a model can exist in the schema before its table does. Read or write one in that window and you now get a typedmodel_not_provisionederror (HTTP 409) that says what’s missing and how to fix it, instead of an opaque failure.