Skip to content

ZenStack Release v3.10.2

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:30
0ea2711

⚠️ Node.js 22 required

@zenstackhq/cli, @zenstackhq/orm and @zenstackhq/language now declare Node.js >=22 in engines. Their dependencies (kysely@0.29 and chevrotain@12 via langium) already required Node.js 22, so Node.js 20 wasn't really working before; this makes the requirement explicit, and CI now tests on Node.js 22 and 24 #2896 - by @Shriraj1901

What's Changed

  • Fixed create policies failing on PostgreSQL with operator does not exist (42883) when an enum or enum-list field of the record being created is compared with a stored field of the same enum, e.g. @@allow('create', anchor.approvals?[permissions == this.permissions]) #2866 - by @turalbabayev
  • Fixed @zenstackhq/testtools failing with Cannot find module 'vitest' when vitest isn't installed; vitest is now a peer dependency #2659 - by @thelastbackspace

Thanks @turalbabayev, @Shriraj1901 and @thelastbackspace for contributing to this release! 🙌

Full Changelog: v3.10.1...v3.10.2