Skip to main content

Changelog

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

Features​

  • first release candidate of Webda 4.0, npm version badge in package READMEs (#1083) (0cf8a55)

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/sql-schema 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.6 (2026-11-10)​

Bug Fixes​

  • mailer: declare nodemailer transport options in MailerParameters (#1060) (7e4afb6)

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/sql-schema bumped to 4.0.0-beta.3
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.14

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

Features​

  • postgres,sqlite: operation-scoped transactions in the SQL stores (#981) (ebe633d)
  • postgres: PostgresRelationalStore – typed tables, foreign keys and junctions from the sql-schema plan (#1009) (4a823af)
  • sqlite: SQLiteRelationalStore on the shared relational layer (#1012) (9de054d)
  • sql: junction-attribute filters, composite references, ModelsMapped filling and the sealed @Index warning (#1027) (b2cc2c8), closes #1026
  • sql: multi-version schema registry for the relational stores (#1016) (#1024) (1a895d0)

Bug Fixes​

  • sql: relational store polish: review minors, @Index/@Unique, foreignKeysToJsonb, importFromJsonb (#1023) (277555f)

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/sql-schema bumped to 4.0.0-beta.2
    • devDependencies
      • @webda/compiler bumped to 4.0.0-beta.13
      • @webda/test bumped to 4.0.0-beta.9

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

Features​

  • opt-in total count for paginated queries (Repository.count, REST/GraphQL total) (#967) (b43e6d1)

Bug Fixes​

  • sql: match an absent field in write conditions with IS NULL (#936) (df61645), closes #935

Dependencies​

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

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

Dependencies​

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

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

Features​

  • sqlite: SQLiteStore, SQLiteQueue, SQLitePubSub on node:sqlite sharing an extracted @webda/sql layer (#902) (e2cdc49)

Bug Fixes​

  • unit test models relations (2d160f1)

Dependencies​

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