On this page
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.12
@webda/models 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
@webda/models bumped to 4.0.0-beta.12
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.11
@webda/models bumped to 4.0.0-beta.11
peerDependencies
@webda/core bumped to 4.0.0-beta.11
@webda/models bumped to 4.0.0-beta.11
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.10
@webda/models bumped to 4.0.0-beta.10
peerDependencies
@webda/core bumped to 4.0.0-beta.10
@webda/models bumped to 4.0.0-beta.10
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.9
@webda/models bumped to 4.0.0-beta.9
peerDependencies
@webda/core bumped to 4.0.0-beta.9
@webda/models bumped to 4.0.0-beta.9
Bug Fixes
enable strict mode in ten small packages (#872 ) (ecad571 )
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.8
@webda/models 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
@webda/models bumped to 4.0.0-beta.8
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.7
@webda/models bumped to 4.0.0-beta.7
peerDependencies
@webda/core bumped to 4.0.0-beta.7
@webda/models 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
devDependencies
@webda/core bumped to 4.0.0-beta.6
@webda/models 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
@webda/models 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
devDependencies
@webda/core bumped to 4.0.0-beta.5
@webda/models 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
@webda/models bumped to 4.0.0-beta.5
Bug Fixes
versioning: support documents with a _t key (#797 ) (ff2d55e )
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.4
@webda/models bumped to 4.0.0-beta.4
peerDependencies
@webda/core bumped to 4.0.0-beta.4
@webda/models 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 )
versioning: add a library to create patch on objects (a366fb5 )
Bug Fixes
unit test models relations (2d160f1 )
Dependencies
The following workspace dependencies were updated
devDependencies
@webda/core bumped to 4.0.0-beta.3
@webda/models 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
@webda/models bumped to 4.0.0-beta.3