On this page
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.12
devDependencies
@webda/core bumped to 4.0.0-beta.12
@webda/test bumped to 4.0.0-beta.8
peerDependencies
@webda/core bumped to 4.0.0-beta.12
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.11
devDependencies
@webda/core bumped to 4.0.0-beta.11
peerDependencies
@webda/core bumped to 4.0.0-beta.11
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.10
devDependencies
@webda/core bumped to 4.0.0-beta.10
peerDependencies
@webda/core bumped to 4.0.0-beta.10
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.9
devDependencies
@webda/core bumped to 4.0.0-beta.9
peerDependencies
@webda/core bumped to 4.0.0-beta.9
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.8
devDependencies
@webda/core bumped to 4.0.0-beta.8
@webda/test bumped to 4.0.0-beta.7
peerDependencies
@webda/core bumped to 4.0.0-beta.8
Features
stable and documented configuration secret encryption (#837 ) (55fad94 )
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.7
devDependencies
@webda/core bumped to 4.0.0-beta.7
peerDependencies
@webda/core bumped to 4.0.0-beta.7
Bug Fixes
deps: upgrade nodemailer, deepmerge-ts, jsondiffpatch, faker and OpenTelemetry (security) (#816 ) (f082ab8 )
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.6
devDependencies
@webda/core bumped to 4.0.0-beta.6
@webda/test bumped to 4.0.0-beta.6
peerDependencies
@webda/core bumped to 4.0.0-beta.6
Bug Fixes
packaging: point every package's repository at its monorepo folder (#812 ) (3717b73 )
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.5
devDependencies
@webda/core bumped to 4.0.0-beta.5
@webda/test bumped to 4.0.0-beta.5
peerDependencies
@webda/core bumped to 4.0.0-beta.5
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.4
devDependencies
@webda/core bumped to 4.0.0-beta.4
peerDependencies
@webda/core bumped to 4.0.0-beta.4
⚠ BREAKING CHANGES
@webda/ts-plugin and the tsc-esm binary are removed, and applications now build with TypeScript 7.1. Generated code changes where TypeScript 6 was wrong, each verified against the shipped output:
AuditEntry.timestamp, declared number, is no longer coerced to Date;
AbstractOwnerModel no longer emits new ModelLink(T), a ReferenceError
on first raw-uuid assignment;
sample-app's User extends WebdaUser is now treated as a model (TS6's
base-chain guard was keyed on class name), so its relations are
initialised and coerced;
imports use the specifier the author wrote, not monorepo-relative paths
that only resolve inside this repository;
the emitted .d.ts is valid (TS6 referenced PrimaryKeyType unimported and
wrote BelongTo without its type argument).
A build that cannot write its module now fails; under TS6 a strict
file-naming violation was logged and the build still reported success.
Features
build on TypeScript 7.1; delete @webda/ts-plugin and ts-patch (0008e97 )
mock: add @webda/mock — coherent mock-data generation for models (#761 ) (c15a9b1 )
Bug Fixes
unit test models relations (2d160f1 )
Dependencies
The following workspace dependencies were updated
dependencies
@webda/models bumped to 4.0.0-beta.3
devDependencies
@webda/core bumped to 4.0.0-beta.3
@webda/test bumped to 4.0.0-beta.3
peerDependencies
@webda/core bumped to 4.0.0-beta.3