This repository has been archived by the owner on Dec 4, 2023. It is now read-only.
Releases: Asjas/prisma-redis-middleware
Releases · Asjas/prisma-redis-middleware
v2.0.0-3
- update example 2af9843
- add code to use custom cacheKey per model if it exists 251043b
- remove defaultCacheKey option from types b7b229d
- write API docs to show the options of createPrismaRedisCache 8f2c8a7
- Update README.md 516e7f7
- Move ioredis npm package to dependencies c030aed
- add some more major types 85fdabc
Full Changelog: v2.0.0-2...v2.0.0-3
v2.0.0-2
- Rewrite comments to make more sense of the code 96be6b3
- Use Prisma Model and args as caching keys 512dc78
- Create fetchFromPrisma to query Prisma without stale arguments 14fe080
- update example 92dc18b
Full Changelog: v2.0.0-1...v2.0.0-2
v2.0.0-1
- fix types to use MiddlewareParams where needed e288bcf
- fix bug where wrong params were passed to prisma next function 44f9b73
- update example 3fe03bc
- remove safe-stable-stringify npm package 41af44b
Full Changelog: v2.0.0-0...v2.0.0-1
v2.0.0-0
- Update middleware code 87edbc4
- Update example app 475a314
- Update types.ts 1a767c5
- update size-limit to 50KB and link to correct files d24984b
- ignore SQLite database in gitignore 9de8a82
- set TS module option to ES2015 8360807
- Replace MIT license with Hippocratic License 3.0 f4ae12f
- configure TS module and lib for Node 12 80cf0d9
- remove "dom" from tsconfig lib option d7e6285
- update exports and other npm options in the package.json file bcbc368
- update .npmignore file f70fc0a
- Add findRaw and aggregateRaw to cached queries 194b921
- Merge branch 'main' into v2.0 28a8105
- add ioredis back in example and fix pnpm lock-file 7ae48f5
- Write updated docs with ESM and CJS examples f0aeee3
- Add back ioredis npm packages for dev types e51c56c
- Update tests f9f9550
- Update example 2fe82bc
- Basic cache implementation with async-cache-dedupe 927e1b4
- Create "async-cache-dedupe" typescript module to shut it up f72e67d
- Move cache methods into a cacheMethods.ts file f845683
- Remove previous cache implementation f36b80c
- Remove duplicate types from index.ts file 10d3356
- Move library types to types.ts file f8f5bde
- Add safe-stable-stringify npm package fa0ec3a
- Add mnemonist npm package 0a829e0
- Add async-cache-dedupe npm package 1026084
- Remove debug npm packages 139ddc7
- Remove ioredis npm packages eb1cbb2
- Remove ioredis-mock npm packages 892cc1d
- ESLint disable rule @typescript-eslint/no-shadow 46addbd
- remove types folder from include option e5b211b
- Merge pull request #64 from Asjas/renovate/prisma-redis-middleware-1.x f2e818e
- Update dependency prisma-redis-middleware to v1.4.0 d84aa6a
What's Changed
Full Changelog: v1.4.0...v2.0.0-0
v1.4.0
v1.3.0
- add missing @types/tap package and fix tests e1044c5
- change to using a default export for createPrismaRedisCache e1d50af
- change to using a default export for createPrismaRedisCache 6f7540d
Full Changelog: v1.2.0...v1.3.0
v1.2.0
- Move index.ts to src for TSDX to build project 14d6db6
- Update package.json to output CJS and ESM 1df65a6
- Update tsconfig configuration d44df4a
- Create code size GitHub workflow 7e955b4
- Update main GitHub workflow 2c87c46
- add warning to readme that this is an ESM only library 23ed179
Full Changelog: v1.1.7...v1.2.0
v1.1.7
v1.1.6
- ignore example folder in ESLint 73e0166
- Revert "exclude example folder from lib tsconfig" 6ff14c9
- exclude example folder from lib tsconfig ed86ec6
- add basic example df0ba61
- Merge pull request #59 from Asjas/renovate/ts-node-10.x 85e6ca0
- Update dependency ts-node to v10.7.0 5caf305
- Merge pull request #58 from Asjas/renovate/tap-16.x 3349df6
- Update dependency tap to v16 eb08651
- Merge pull request #55 from Asjas/renovate/tap-15.x 136f370
- Update dependency tap to v15.2.2 a1e61c5
- Merge pull request #56 from Asjas/renovate/lint-staged-12.x 34ab32a
- Update dependency lint-staged to v12.3.5 c45d131
- Update actions/checkout action to v3 5faf561
- Update dependency ts-node to v10.6.0 e52346d
- Update dependency typescript to v4.6.2 e472631
- Update dependency ioredis-mock to v7.1.0 c09948f
- Merge pull request #50 from Asjas/renovate/actions-setup-node-3.x c147e65
- Update actions/setup-node action to v3 04814fe
- Merge pull request #49 from Asjas/renovate/ioredis-mock-7.x 2a6cd9d
- Update dependency ioredis-mock to v7.0.1 e879dde
What's Changed
- Update dependency ioredis-mock to v7.0.1 by @renovate in #49
- Update actions/setup-node action to v3 by @renovate in #50
- Update dependency ioredis-mock to v7.1.0 by @renovate in #51
- Update dependency typescript to v4.6.2 by @renovate in #52
- Update dependency ts-node to v10.6.0 by @renovate in #53
- Update actions/checkout action to v3 by @renovate in #54
- Update dependency lint-staged to v12.3.5 by @renovate in #56
- Update dependency tap to v15.2.2 by @renovate in #55
- Update dependency tap to v16 by @renovate in #58
- Update dependency ts-node to v10.7.0 by @renovate in #59
Full Changelog: v1.1.5...v1.1.6
v1.1.5
- add husky and lint-staged hooks 8e846c1
- update npm keywords 2bb82a7
- add badges to Readme file f8ba261
- run validation script before test script 5cf7868
- fix GitHub CI 86dfa72
- fix GitHub CI 8358528
- fix GitHub CI cecc669
- include test file in tsconfig.json file 83a1778
- add eslint ignore directives 9753ad5
- add code coverage npm script adc00a4
- add codecov and validate steps to GitHub CI 7ff2c08
- update debug log messages ad0c46c
Full Changelog: v1.1.4...v1.1.5