Repository navigation
⚠️ 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/testtoolsfailing withCannot find module 'vitest'when vitest isn't installed;vitestis 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