1.1.7 (2024-12-06)
- π fluent list relation mask (5afde2e)
1.1.6 (2024-12-05)
- π custom batching function to allow before and after queries (233abda)
1.1.5 (2024-12-05)
- π use different method to check if transactionId should be used for batch (5bd5dc7)
1.1.4 (2024-12-04)
- π try fixing batching (56cde5f)
1.1.3 (2024-11-29)
- π correct return of empty values (2effde5)
1.0.2 (2024-11-28)
- π deep merge nested rule relations (ecd8741)
1.1.2 (2024-11-28)
- π possible fix for prisma transaction connection timeout (c39c128)
1.1.1 (2024-11-27)
- π deep merge nested rule relations (bb933e1)
1.1.0 (2024-11-13)
- β¨ add before and afterQuery functions (7433bee)
1.0.2 (2024-11-28)
- π deep merge nested rule relations (ecd8741)
1.0.1 (2024-10-29)
- π correct store permissions for chained queries (fcbd014)
1.0.0 (2024-10-23)
- π₯ V1.0.0 - Prisma v5.20.0
- π₯ V1.0.0 - Prisma v5.20.0 (fdc1246)
0.8.1 (2024-10-23)
- π fix aggregate and groupBy queries (b50547e)
0.8.0 (2024-10-18)
- β¨ allow querying additional ability actions (37f14f8)
0.7.6 (2024-10-15)
0.7.5 (2024-10-15)
- π check if mutation field is defined in applyDataQuery (9515111)
0.7.4 (2024-10-11)
- π correct accessible check of updated models (53ed04b)
0.7.3 (2024-10-11)
- π limit nestedAbilities rule filter to model (e376852)
0.7.2 (2024-10-11)
- π throw error when trying to update forbidden fields (bd8647a)
0.7.1 (2024-10-11)
- π consider restricted fields not only on nested but also direct mutation (6e6bc41)
0.7.0 (2024-10-11)
- π¦ update versions and add set polyfills (056ae52)
- π use correct conditions when restricted fields are used (6a76f97)
0.6.6 (2024-10-09)
- π return null or empty arry on missing read ability instead of error (afdc77e)
0.6.5 (2024-10-02)
- π correct optional include query (195f5a4)
0.6.4 (2024-09-30)
- π create correct extended instance of getAbilities (83f45e0)
0.6.3 (2024-09-26)
- π store permission on null not possible (3a57167)
0.6.2 (2024-09-25)
- π fluent model masking (0ad74b6)
0.6.1 (2024-09-24)
- π debug only when debugCasl true (89970dd)
0.6.0 (2024-09-24)
- β¨ add possibility to store simplified crud rights on model (7130a33)
0.5.20 (2024-09-23)
- π disconnect equals true for one to one relationship (43d884d)
0.5.19 (2024-09-20)
- π retransform data query on updateMany query (a327b0e)
0.5.18 (2024-09-19)
- π rule relation selection bing null (0300772)
0.5.17 (2024-09-19)
- π allow null query (119ba28)
0.5.16 (2024-09-19)
- π filter empty accessibly Query (ed06804)
0.5.15 (2024-09-19)
- π allow return of empty array (0129cd6)
0.5.14 (2024-09-16)
- π carry abilities on interactive transaction (8bd64e0)
0.5.13 (2024-09-11)
- π remove where query on creation if it was added by includeSelect (9ca163d)
0.5.12 (2024-09-05)
- π get nested values to check rules (9096f6a)
0.5.11 (2024-09-04)
- π proper check if include is undefined (221a78d)
0.5.10 (2024-09-04)
- π return null if filteredQueryResult has no keys (099e3c2)
0.5.9 (2024-08-16)
- π properly include create relations (97136c1)
0.5.8 (2024-08-16)
- π improve error message on create (bffbd83)
0.5.7 (2024-08-16)
- π fix create queries (e2f678c)
0.5.6 (2024-08-14)
- π only allow creation if object fits condition (7a6bd77)
0.5.5 (2024-08-09)
- π fix version of prisma (8c00e9d)
0.5.4 (2024-08-09)
- π use prisma version 5.14.0 (16f783f)
0.5.3 (2024-08-09)
- π correct get abilities function (a3469fd)
- π·οΈ reproduce type of client for $casl output (98f66ba)
0.5.2 (2024-08-08)
- π·οΈ try fix type of casl client (d39c4cc)
0.5.1 (2024-08-08)
- π alternative way to alter abilities on prisma client (a9e22d9)
0.5.0 (2024-08-08)
- β¨ add ability to alter abilities before using query (aeb03fc)
0.4.3 (2024-08-08)
- π consider nested or and and conditions in rule relations (7f5187f)
0.4.2 (2024-08-08)
- π apply rule relations even if no include or select exist (055f7ed)
0.4.1 (2024-08-07)
- π query relations even for inverted and conditional rules (50f62c8)
0.4.0 (2024-07-31)
- π§βπ» add debugCasl flag to query (12aa007)
0.3.0 (2024-07-31)
- β¨ filter permissions on query result (54b0d8b)
0.2.0 (2024-07-30)
- β¨ filter results in app and not within db query (3af823f)
0.1.4 (2024-07-26)
- π consider rules without fields in select queries (2a222ae)
0.1.3 (2024-07-26)
0.1.2 (2024-07-26)
- π move getAbilities function to prisma queries (3d36182)
- fix: π make abilities a function to allow getting context in nodejs app (05b3afd)