Skip to content

Latest commit

Β 

History

History
410 lines (183 loc) Β· 16.5 KB

CHANGELOG.md

File metadata and controls

410 lines (183 loc) Β· 16.5 KB

1.1.7 (2024-12-06)

Bug Fixes

  • πŸ› fluent list relation mask (5afde2e)

1.1.6 (2024-12-05)

Bug Fixes

  • πŸ› custom batching function to allow before and after queries (233abda)

1.1.5 (2024-12-05)

Bug Fixes

  • πŸ› use different method to check if transactionId should be used for batch (5bd5dc7)

1.1.4 (2024-12-04)

Bug Fixes

  • πŸ› try fixing batching (56cde5f)

1.1.3 (2024-11-29)

Bug Fixes

  • πŸ› correct return of empty values (2effde5)

1.0.2 (2024-11-28)

Bug Fixes

  • πŸ› deep merge nested rule relations (ecd8741)

1.1.2 (2024-11-28)

Bug Fixes

  • πŸ› possible fix for prisma transaction connection timeout (c39c128)

1.1.1 (2024-11-27)

Bug Fixes

  • πŸ› deep merge nested rule relations (bb933e1)

1.1.0 (2024-11-13)

Features

  • ✨ add before and afterQuery functions (7433bee)

1.0.2 (2024-11-28)

Bug Fixes

  • πŸ› deep merge nested rule relations (ecd8741)

1.0.1 (2024-10-29)

Bug Fixes

  • πŸ› correct store permissions for chained queries (fcbd014)

1.0.0 (2024-10-23)

⚠ BREAKING CHANGES

  • πŸ’₯ V1.0.0 - Prisma v5.20.0

Features

  • πŸ’₯ V1.0.0 - Prisma v5.20.0 (fdc1246)

0.8.1 (2024-10-23)

Bug Fixes

  • πŸ› fix aggregate and groupBy queries (b50547e)

0.8.0 (2024-10-18)

Features

  • ✨ allow querying additional ability actions (37f14f8)

0.7.6 (2024-10-15)

0.7.5 (2024-10-15)

Bug Fixes

  • πŸ› check if mutation field is defined in applyDataQuery (9515111)

0.7.4 (2024-10-11)

Bug Fixes

  • πŸ› correct accessible check of updated models (53ed04b)

0.7.3 (2024-10-11)

Bug Fixes

  • πŸ› limit nestedAbilities rule filter to model (e376852)

0.7.2 (2024-10-11)

Bug Fixes

  • πŸ› throw error when trying to update forbidden fields (bd8647a)

0.7.1 (2024-10-11)

Bug Fixes

  • πŸ› consider restricted fields not only on nested but also direct mutation (6e6bc41)

0.7.0 (2024-10-11)

Features

  • πŸ“¦ update versions and add set polyfills (056ae52)

Bug Fixes

  • πŸ› use correct conditions when restricted fields are used (6a76f97)

0.6.6 (2024-10-09)

Bug Fixes

  • πŸ› return null or empty arry on missing read ability instead of error (afdc77e)

0.6.5 (2024-10-02)

Bug Fixes

  • πŸ› correct optional include query (195f5a4)

0.6.4 (2024-09-30)

Bug Fixes

  • πŸ› create correct extended instance of getAbilities (83f45e0)

0.6.3 (2024-09-26)

Bug Fixes

  • πŸ› store permission on null not possible (3a57167)

0.6.2 (2024-09-25)

Bug Fixes

  • πŸ› fluent model masking (0ad74b6)

0.6.1 (2024-09-24)

Bug Fixes

  • πŸ› debug only when debugCasl true (89970dd)

0.6.0 (2024-09-24)

Features

  • ✨ add possibility to store simplified crud rights on model (7130a33)

0.5.20 (2024-09-23)

Bug Fixes

  • πŸ› disconnect equals true for one to one relationship (43d884d)

0.5.19 (2024-09-20)

Bug Fixes

  • πŸ› retransform data query on updateMany query (a327b0e)

0.5.18 (2024-09-19)

Bug Fixes

  • πŸ› rule relation selection bing null (0300772)

0.5.17 (2024-09-19)

Bug Fixes

  • πŸ› allow null query (119ba28)

0.5.16 (2024-09-19)

Bug Fixes

  • πŸ› filter empty accessibly Query (ed06804)

0.5.15 (2024-09-19)

Bug Fixes

  • πŸ› allow return of empty array (0129cd6)

0.5.14 (2024-09-16)

Bug Fixes

  • πŸ› carry abilities on interactive transaction (8bd64e0)

0.5.13 (2024-09-11)

Bug Fixes

  • πŸ› remove where query on creation if it was added by includeSelect (9ca163d)

0.5.12 (2024-09-05)

Bug Fixes

  • πŸ› get nested values to check rules (9096f6a)

0.5.11 (2024-09-04)

Bug Fixes

  • πŸ› proper check if include is undefined (221a78d)

0.5.10 (2024-09-04)

Bug Fixes

  • πŸ› return null if filteredQueryResult has no keys (099e3c2)

0.5.9 (2024-08-16)

Bug Fixes

  • πŸ› properly include create relations (97136c1)

0.5.8 (2024-08-16)

Bug Fixes

  • πŸ› improve error message on create (bffbd83)

0.5.7 (2024-08-16)

Bug Fixes

  • πŸ› fix create queries (e2f678c)

0.5.6 (2024-08-14)

Bug Fixes

  • πŸ› only allow creation if object fits condition (7a6bd77)

0.5.5 (2024-08-09)

Bug Fixes

  • πŸ› fix version of prisma (8c00e9d)

0.5.4 (2024-08-09)

Bug Fixes

  • πŸ› use prisma version 5.14.0 (16f783f)

0.5.3 (2024-08-09)

Bug Fixes

  • πŸ› correct get abilities function (a3469fd)
  • 🏷️ reproduce type of client for $casl output (98f66ba)

0.5.2 (2024-08-08)

Bug Fixes

  • 🏷️ try fix type of casl client (d39c4cc)

0.5.1 (2024-08-08)

Bug Fixes

  • πŸ› alternative way to alter abilities on prisma client (a9e22d9)

0.5.0 (2024-08-08)

Features

  • ✨ add ability to alter abilities before using query (aeb03fc)

0.4.3 (2024-08-08)

Bug Fixes

  • πŸ› consider nested or and and conditions in rule relations (7f5187f)

0.4.2 (2024-08-08)

Bug Fixes

  • πŸ› apply rule relations even if no include or select exist (055f7ed)

0.4.1 (2024-08-07)

Bug Fixes

  • πŸ› query relations even for inverted and conditional rules (50f62c8)

0.4.0 (2024-07-31)

Features

  • πŸ§‘β€πŸ’» add debugCasl flag to query (12aa007)

0.3.0 (2024-07-31)

Features

  • ✨ filter permissions on query result (54b0d8b)

0.2.0 (2024-07-30)

Features

  • ✨ filter results in app and not within db query (3af823f)

0.1.4 (2024-07-26)

Bug Fixes

  • πŸ› consider rules without fields in select queries (2a222ae)

0.1.3 (2024-07-26)

Bug Fixes

  • 🎨 expose apply casl to query function (06e9fdb)
  • 🏷️ fix type in test (4f6be55)

0.1.2 (2024-07-26)

Bug Fixes

  • πŸ› move getAbilities function to prisma queries (3d36182)

0.1.1 (2024-07-26)

  • fix: πŸ› make abilities a function to allow getting context in nodejs app (05b3afd)

0.1.0 (2024-07-26)

  • Initial commit (db726be)
  • feat: ✨ prisma extension casl (8ece2c2)