Skip to main content

Changelog

4.0.0-rc.1 (2026-11-14)​

Features​

  • core: client queries are not HTML-sanitized, their literals are per attribute (#1081) (83f6be0)
  • core: per-attribute opt-out of input HTML sanitization (#1076) (3f43c45)
  • first release candidate of Webda 4.0, npm version badge in package READMEs (#1083) (0cf8a55)
  • ql: SELECT field lists at runtime (partial results) (#1075) (fdbf962)

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-rc.1
      • @webda/models bumped to 4.0.0-rc.1
      • @webda/ql bumped to 4.0.0-rc.1
      • @webda/versioning bumped to 4.0.0-rc.1
      • @webda/workout bumped to 4.0.0-rc.1
    • devDependencies
      • @webda/compiler bumped to 4.0.0-rc.1
      • @webda/test bumped to 4.0.0-rc.1

4.0.0-beta.14 (2026-11-10)​

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.14
      • @webda/models bumped to 4.0.0-beta.14
      • @webda/ql bumped to 4.0.0-beta.11
      • @webda/versioning bumped to 4.0.0-beta.14
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.14

4.0.0-beta.13 (2026-11-04)​

Features​

  • core: hand the caller context to getProtectedAttributes (per-caller field write rules) (#1020) (8118f69)
  • sealed: offline decrypt-on-read, sealed-field query warning, escrow kid precondition, set size cap (#1022) (5be9b53)

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.13
      • @webda/models bumped to 4.0.0-beta.13
      • @webda/ql bumped to 4.0.0-beta.10
      • @webda/versioning bumped to 4.0.0-beta.13
      • @webda/workout bumped to 4.0.0-beta.7
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.13
      • @webda/test bumped to 4.0.0-beta.9

4.0.0-beta.12 (2026-10-22)​

Bug Fixes​

  • content-mapper: list Events of an optional [WEBDA_EVENTS]? member under strict (#978) (c303962)

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.12
      • @webda/models bumped to 4.0.0-beta.12
      • @webda/ql bumped to 4.0.0-beta.9
      • @webda/versioning bumped to 4.0.0-beta.12
      • @webda/workout bumped to 4.0.0-beta.6
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.12
      • @webda/test bumped to 4.0.0-beta.8

4.0.0-beta.11 (2026-10-16)​

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.11
      • @webda/models bumped to 4.0.0-beta.11
      • @webda/versioning bumped to 4.0.0-beta.11
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.11

4.0.0-beta.10 (2026-10-15)​

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.10
      • @webda/models bumped to 4.0.0-beta.10
      • @webda/versioning bumped to 4.0.0-beta.10
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.10

4.0.0-beta.9 (2026-10-14)​

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.9
      • @webda/models bumped to 4.0.0-beta.9
      • @webda/ql bumped to 4.0.0-beta.8
      • @webda/versioning bumped to 4.0.0-beta.9
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.9

4.0.0-beta.8 (2026-10-12)​

Features​

  • offline: encrypted local replica (EncryptedStorage, KeyProvider, passkey PRF) (#881) (db1eab7)

Bug Fixes​

  • enable strict mode in hawk offline and test (#873) (79a83c9)

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.8
      • @webda/models bumped to 4.0.0-beta.8
      • @webda/ql bumped to 4.0.0-beta.7
      • @webda/versioning bumped to 4.0.0-beta.8
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.8
      • @webda/test bumped to 4.0.0-beta.7

4.0.0-beta.7 (2026-10-11)​

Features​

  • offline: offline sync of models with conflict management (@webda/offline) (#833) (98df6ee)

Bug Fixes​

  • unit test models relations (2d160f1)

Dependencies​

  • The following workspace dependencies were updated
    • dependencies
      • @webda/core bumped to 4.0.0-beta.7
      • @webda/models bumped to 4.0.0-beta.7
      • @webda/versioning bumped to 4.0.0-beta.7
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.7