Skip to content

chore(deps): update dependency @zenstackhq/orm to v3.5.4#44

Merged
genu merged 1 commit into
masterfrom
renovate/zenstack
Apr 4, 2026
Merged

chore(deps): update dependency @zenstackhq/orm to v3.5.4#44
genu merged 1 commit into
masterfrom
renovate/zenstack

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 25, 2026

This PR contains the following updates:

Package Change Age Confidence
@zenstackhq/orm (source) 3.4.63.5.4 age confidence

Release Notes

zenstackhq/zenstack (@​zenstackhq/orm)

v3.5.4: ZenStack Release v3.5.4

Compare Source

What's Changed

  • [orm] Fixed the handling of And/Or/Not filter clauses with empty objects to be consistent with Prisma behavior by @​eredzik
  • [orm] Improved type inference of polymorphic models to provide union type consisting of all sub models by @​motopods

New Contributors

Full Changelog: zenstackhq/zenstack@v3.5.3...v3.5.4

v3.5.3: ZenStack Release v3.5.3

Compare Source

What's Changed

  • [orm] Fixed PostgreSQL type mismatch issue when @db.Uuid fields are used in policy expressions #​2394
  • [policy] Fixed the issue that currentModel() and currentOperation() functions cannot be resolved in nested context by @​wolflu05 #​2536

New Contributors

Full Changelog: zenstackhq/zenstack@v3.5.2...v3.5.3

v3.5.2: ZenStack Release v3.5.2

Compare Source

What's Changed

  • [openapi] RESTful OAPI spec generator now generates additional nested query routes by @​lsmith77
  • [orm] Fixed the issue that orderBy in nested query is not effective for postgres by @​eredzik #​2464

New Contributors

Welcome @​eredzik as our new contributor ❤️ !

Full Changelog: zenstackhq/zenstack@v3.5.1...v3.5.2

v3.5.1: ZenStack Release v3.5.1

Compare Source

What's Changed

  • Fixed regression of CLI plugin resolution

Full Changelog: zenstackhq/zenstack@v3.5.0...v3.5.1

v3.5.0: ZenStack Release v3.5.0

Compare Source

New Features

  • Client-side computed fields extension by @​genu doc
  • OpenAPI specification generator (for RESTful style API only) doc
  • RESTful-style API now supports additional endpoints for nested read and write for related resources by @​lsmith77 doc
  • Zod schema generation now supports selecting fields and relations by @​marcsigmund doc
  • VSCode extension (v3) now supports generating human-readable documentation for ZModels image

Performance

  • ZenStackClient now provides a $diagnostics property containing performance-related metrics doc.
  • Optimized the generated TypeScript schema's typing to improve tsc performance.
  • Eliminated several unnecessary pre-mutation reads to improve mutation performance.
  • Reduced the overhead of post-query data rows processing.
  • Improved many-to-many relation manipulation by batching foreign key updates.

Breaking Changes

  • We've unified field names' casing in ZenStackClient options to "lower-case-first".

    // old
    const db = new ZenStackClient(schema, {
      omit: { User: { ... } },
      computed: { User: { ... } }
    });
    
    // new
    const db = new ZenStackClient(schema, {
      omit: { user: { ... } },
      computed: { user: { ... } }
    });

Fixes and Improvements

  • Unsupported typed fields are now excluded from ORM client since they cannot be represented on the ORM side.
  • Access policy plugin now has an option to allow executing raw SQL (without policy enforcement) by @​pkudinov doc
  • Fixed incorrect zod typing for scalar list fields by @​haltcase #​2499
  • Preserve transaction state when calling $use, $unuse, and $unuseAll by @​pkudinov #​2494
  • Disallow include on models without relation fields #​2488

New Contributors

Welcome @​haltcase @​elliots @​marcsigmund as our new contributors ❤️ !

Full Changelog: zenstackhq/zenstack@v3.4.6...v3.5.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/zenstack branch from 051ab39 to c463e7c Compare March 25, 2026 05:17
@renovate renovate Bot changed the title chore(deps): update dependency @zenstackhq/orm to v3.5.0 chore(deps): update dependency @zenstackhq/orm to v3.5.1 Mar 25, 2026
@renovate renovate Bot changed the title chore(deps): update dependency @zenstackhq/orm to v3.5.1 chore(deps): update dependency @zenstackhq/orm to v3.5.2 Mar 29, 2026
@renovate renovate Bot force-pushed the renovate/zenstack branch 2 times, most recently from f6d20d1 to e07d67c Compare April 1, 2026 08:53
@renovate renovate Bot changed the title chore(deps): update dependency @zenstackhq/orm to v3.5.2 chore(deps): update dependency @zenstackhq/orm to v3.5.3 Apr 1, 2026
@renovate renovate Bot force-pushed the renovate/zenstack branch from e07d67c to 9a4e250 Compare April 3, 2026 17:50
@renovate renovate Bot changed the title chore(deps): update dependency @zenstackhq/orm to v3.5.3 chore(deps): update dependency @zenstackhq/orm to v3.5.4 Apr 3, 2026
@genu genu merged commit 05d037e into master Apr 4, 2026
2 checks passed
@genu genu deleted the renovate/zenstack branch April 4, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant