Releases
v2.1.0
Compare
Sorry, something went wrong.
No results found
2.1.0 (2026-10-07)
Features
generate Swift and Kotlin client models from a schema IR with sync profiles (5d401ac )
Bug Fixes
address review findings in client codegen (acde9ba )
break writes when a table loses full replacement, and compare Kotlin byte lists by content (5e017e4 )
harden client codegen from the second review round (ad7e70d )
include embedded table shapes in contract hashes (becbfbd )
keep member names stable and close the third review round (8318cce )
normalize runtime template line endings so CRLF checkouts generate the same sources (94d5435 )
read every Blob-bearing value as optional and close round four (004bf96 )
Refactoring
keep naming tables and the table contract module-private (a62df29 )
Dependency Updates
deps: update all non-major dependencies (4653488 )
deps: update all non-major dependencies (b5b2cd1 )
deps: update all non-major dependencies (9cd4854 )
deps: update all non-major dependencies (#46 ) (2a4bbfe )
deps: update all non-major dependencies (#47 ) (5cc4425 )
deps: update all non-major dependencies (#48 ) (a4a4655 )
deps: update all non-major dependencies (#51 ) (c230168 )
deps: update all non-major dependencies (#53 ) (b1b9df1 )
deps: update all non-major dependencies (#54 ) (0e16be7 )
deps: update all non-major dependencies (#57 ) (7153f08 )
deps: update all non-major dependencies to v5.0.2 (0b7d587 )
deps: update vitest monorepo to v5 (a4a6793 )
Chores
drop the scheduler's test-only idle(); recommend schemaIR with client outputs (5fc4af2 )
Documentation
design note for Swift/Kotlin client codegen, schema IR and sync profiles (a073d13 )
document client models, sync profiles, schema hashes and the CLI; run native builds in CI (038130d )
fold planning-review resolutions into the client codegen design note (86b8f76 )
say which repository the design note's issue numbers belong to (5c6112e )
Tests
cover the schema IR, profiles, diff, emitters, publication and native builds (6d656fe )
You can’t perform that action at this time.