v0.2.0-pre.10
Pre-release
Pre-release
Adopter-reported correctness + introspection batch (hub-only). Lockstep across all 66 packages.
- #293 — unique indexes enforced (single + composite, eager mode, null-tolerant;
UniqueConstraintError; fail-loudUnsupportedIndexOptionErroron lazy/CRDT/tiered). Previouslyunique: truewas silently ignored. - #294 —
dumpSchema()surfaces discriminated-union fields (oneOf/anyOf member merge + discriminant literals). - #295 —
dumpSchema()derivations/overlays populate (keyed by output collection); MV aggregates rendersum(field)/countinstead of[object Object]. - #296 —
isDiscriminant()narrowing helper forCollection<Union>reads without casts. - #297 — MV
unionSources.mapmay returnnull/undefinedto omit a row (no sentinel rows).
Install: pnpm add @noy-db/hub@next