Changelog

Source: CHANGELOG.md — auto-mirrored on each deploy.

2.1.0 (2026-05-13)

Features

  • ios scaffold + SqkonDispatchers refactor (MOB-3288) (#50) (5f7ce58)

Bug Fixes

  • keyset paging survives mediator writes mid-load (#53) (b2dae78)

2.0.0 (2026-05-12)

⚠ BREAKING CHANGES

  • OrderBy changed from a data class to a sealed class. Code that read OrderBy.path or used data-class operations (copy, componentN) must migrate to the new JsonPathOrderBy / CaseOrderBy subclasses.

Features

  • CASE/WHEN value-selection + predicate-dispatch (MOB-1627) (#44) (6b16367)

Bug Fixes

  • docs: repair feature cards, swap in real logo, add CI smoke check (#46) (546bb29)
  • enable pretty permalinks so child pages resolve on GitHub Pages (#43) (8f9b312)
  • keyset paging refresh key returns null on fresh source (#51) (d29e325)
  • Not predicate inverts per-entity (was broken by json_tree row explosion) (#48) (79b6e66)

Dependencies

  • bump kotlin, serialization, paging; refresh tooling and CI actions (#40) (f6148af)

Documentation

  • GitHub Pages site (Jekyll + Just the Docs + Dokka v2) (#42) (0ecfdf5)
  • polish home page, restructure Querying, fix mermaid, link Why Sqkon cards (#45) (ff6b043)

1.3.2 (2026-04-28)

Bug Fixes

  • keyset paging invalidation on empty start + paging docs (#38) (170d437)

1.3.1 (2026-04-15)

Bug Fixes

  • trigger Maven Central deploy from release-please workflow (945bb8b)

1.3.0 (2026-04-15)

Features

  • automate releases with release-please (#34) (077d7d1)

Bug Fixes

  • pin release-please-action to correct SHA for v4.4.1 (#35) (77294aa)