Repository navigation
v3.7.0
Simfinity 3.7.0 adds opt-in batched collection reads for MongoDB and PostgreSQL and unifies the public EnvelopSchemaPlugin declaration across the packages.
- Enable collection batching with
batchedCollections: true; default per-parent reads remain unchanged. Each parent keeps its filters, scopes and pagination. Use a total sort order for stable ordering and page membership. - Custom adapters gain optional
findChildrenBatchandbatchesChildrenmembers. Malformed batch results, including sparse arrays, fall back to individual reads. - TypeScript barrels share one schema plugin type, and
createAuthPluginretains a synchronousAuthSchemaPlugintype. Explicitundefinedopt-outs compile withexactOptionalPropertyTypes. - All five packages and their exact internal dependencies are aligned at 3.7.0.
See the 3.7.0 upgrade notes for batching trade-offs and custom hook type migrations, and the MongoDB/PostgreSQL starters for installation and verified downloads.
What's Changed
- fix: pack releases before installs, pin the release toolchain and harden release scripts by @claudiojgonzalez in #93
- feat: opt-in batched collection reads and a single EnvelopSchemaPlugin type by @claudiojgonzalez in #94
Full Changelog: v3.6.0...v3.7.0