packages/casl-prisma/CHANGELOG.md
# Change Log
All notable changes to this project will be documented in this file.
## [1.5.1](https://github.com/stalniy/casl/compare/@casl/prisma@1.5.0...@casl/prisma@1.5.1) (2025-01-05)
# [1.5.0](https://github.com/stalniy/casl/compare/@casl/prisma@1.4.1...@casl/prisma@1.5.0) (2024-09-29)
### Features
* **prisma:** Add 'isSet' filter to prisma filters ([#967](https://github.com/stalniy/casl/issues/967)) ([256a2fe](https://github.com/stalniy/casl/commit/256a2fe170b3dcad9869cc2b17d895fdb1b8e6dc))
## [1.4.1](https://github.com/stalniy/casl/compare/@casl/prisma@1.4.0...@casl/prisma@1.4.1) (2023-07-20)
# [1.4.0](https://github.com/stalniy/casl/compare/@casl/prisma@1.3.3...@casl/prisma@1.4.0) (2023-04-28)
### Features
* exposes `WhereInput` type and removes restriction on Model inside PrismaQuery ([f7a26d4](https://github.com/stalniy/casl/commit/f7a26d424c96c4e0bd99c44952f60ef37f8fd882))
## [1.3.3](https://github.com/stalniy/casl/compare/@casl/prisma@1.3.2...@casl/prisma@1.3.3) (2022-11-18)
### Bug Fixes
* another attempt to fix .mjs local imports ([890c334](https://github.com/stalniy/casl/commit/890c3341acf52e8b1c55eb6450841d02133226e1))
## [1.3.2](https://github.com/stalniy/casl/compare/@casl/prisma@1.3.1...@casl/prisma@1.3.2) (2022-11-18)
### Bug Fixes
* es6m build now contains .mjs extension for local imports/exports ([d233c9f](https://github.com/stalniy/casl/commit/d233c9fecdb762b2b454d8e9375805633d9e35fe))
## [1.3.1](https://github.com/stalniy/casl/compare/@casl/prisma@1.3.0...@casl/prisma@1.3.1) (2022-10-15)
### Bug Fixes
* export Model and Subjects as type ([#688](https://github.com/stalniy/casl/issues/688)) ([b0e76e3](https://github.com/stalniy/casl/commit/b0e76e3e667ea639ca94101ce0930bbd784fd60f))
* makes sure PrismaAbility support per subject actions type ([5db9a37](https://github.com/stalniy/casl/commit/5db9a3758f444ac40b957f5bb20821d43a830b8e)), closes [#675](https://github.com/stalniy/casl/issues/675)
# [1.3.0](https://github.com/stalniy/casl/compare/@casl/prisma@1.2.0...@casl/prisma@1.3.0) (2022-09-26)
### Features
* extends createPrisma types to accept AppAbility as generic type ([4ac2531](https://github.com/stalniy/casl/commit/4ac25319ad08c5a1731706a0b7be6eae2a46005f))
# [1.2.0](https://github.com/stalniy/casl/compare/@casl/prisma@1.1.0...@casl/prisma@1.2.0) (2022-09-19)
### Features
* adds support for custom generate prisma client ([832a50e](https://github.com/stalniy/casl/commit/832a50e532afcf32c19f3696958d25d300bd08bd))
# [1.1.0](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.4...@casl/prisma@1.1.0) (2022-08-28)
### Features
* exports types to support TS ES6 modules ([c818b1a](https://github.com/stalniy/casl/commit/c818b1a84cee6dc2ad78be72db4d1afe0f95b3f1)), closes [#668](https://github.com/stalniy/casl/issues/668)
## [1.0.4](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.3...@casl/prisma@1.0.4) (2022-07-25)
## [1.0.3](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.2...@casl/prisma@1.0.3) (2022-07-23)
### Bug Fixes
* **prisma:** allpows to specify not all models inside Subjects helper ([fb9cf8d](https://github.com/stalniy/casl/commit/fb9cf8d3b41f2030e36d2e774731da3540cca55e))
* improved AbilityTuple ([#616](https://github.com/stalniy/casl/issues/616)) ([270446f](https://github.com/stalniy/casl/commit/270446fe7b68bb00a6546d04d6bee88a816a00ff))
* update prisma to version 4 ([#638](https://github.com/stalniy/casl/issues/638)) ([d5abdf1](https://github.com/stalniy/casl/commit/d5abdf1c82b58c8515d2be48d2cf798add5b1e13))
## [1.0.2](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.1...@casl/prisma@1.0.2) (2022-05-29)
### Bug Fixes
* add 'all' to AbilityTuple ([#615](https://github.com/stalniy/casl/issues/615)) ([70025ac](https://github.com/stalniy/casl/commit/70025ac13a8acdf4093d5379961198daf26e9007)), closes [#584](https://github.com/stalniy/casl/issues/584)
* makes sure `WhereInput<T>` resolves to corresponding Prisma model ([9288dcb](https://github.com/stalniy/casl/commit/9288dcb9a6eb91671b23c38454e189cd561af235)), closes [#613](https://github.com/stalniy/casl/issues/613)
* **package:** add repository directory into package.json for all @casl/* packages ([#560](https://github.com/stalniy/casl/issues/560)) ([0ef534c](https://github.com/stalniy/casl/commit/0ef534c9df44816cd64d5142f41621034e5b70db))
## [1.0.1](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.0...@casl/prisma@1.0.1) (2021-10-07)
# 1.0.0 (2021-08-16)
### Bug Fixes
* **prisma:** fix 'isNot' and 'none' condition ([#538](https://github.com/stalniy/casl/issues/538)) ([d3bde31](https://github.com/stalniy/casl/commit/d3bde31b77986b4a99638bd72550d72ce2160200))
* adjusts package tags to improve discoverability ([73e88b0](https://github.com/stalniy/casl/commit/73e88b0a256625b193b2cd9dc4a219f2e1193cbc))
* **prisma:** sets minimum @casl/ability version to 5.3.0 ([55615e4](https://github.com/stalniy/casl/commit/55615e44fa22bfe2b4f2791f6eb218db1df5cfcc))
### Features
* **prisma:** adds prisma integration ([#505](https://github.com/stalniy/casl/issues/505)) ([9f91ac4](https://github.com/stalniy/casl/commit/9f91ac403f05c8fac5229b1c9e243909379efbc6)), closes [#161](https://github.com/stalniy/casl/issues/161) [#161](https://github.com/stalniy/casl/issues/161)
### Performance Improvements
* adds small optimizations in inverted parsing instructions and `toComparable` helper ([32596d1](https://github.com/stalniy/casl/commit/32596d119f26dab09347a0b781a63773c66a3ebc))
# [1.0.0-alpha.2](https://github.com/stalniy/casl/compare/@casl/prisma@1.0.0-alpha.1...@casl/prisma@1.0.0-alpha.2) (2021-05-12)
### Bug Fixes
* adjusts package tags to improve discoverability ([73e88b0](https://github.com/stalniy/casl/commit/73e88b0a256625b193b2cd9dc4a219f2e1193cbc))
* **prisma:** sets minimum @casl/ability version to 5.3.0 ([55615e4](https://github.com/stalniy/casl/commit/55615e44fa22bfe2b4f2791f6eb218db1df5cfcc))
# 1.0.0-alpha.1 (2021-05-10)
### Features
* **prisma:** adds prisma integration ([#505](https://github.com/stalniy/casl/issues/505)) ([9f91ac4](https://github.com/stalniy/casl/commit/9f91ac403f05c8fac5229b1c9e243909379efbc6)), closes [#161](https://github.com/stalniy/casl/issues/161) [#161](https://github.com/stalniy/casl/issues/161)