Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Releases: Asjas/prisma-redis-middleware

v2.0.0-3

22 Mar 21:03
Compare
Choose a tag to compare
v2.0.0-3 Pre-release
Pre-release
  • 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

v2.0.0-2...v2.0.0-3

Full Changelog: v2.0.0-2...v2.0.0-3

v2.0.0-2

22 Mar 19:32
Compare
Choose a tag to compare
v2.0.0-2 Pre-release
Pre-release
  • 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

v2.0.0-1...v2.0.0-2

Full Changelog: v2.0.0-1...v2.0.0-2

v2.0.0-1

21 Mar 17:57
Compare
Choose a tag to compare
v2.0.0-1 Pre-release
Pre-release
  • 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

v2.0.0-0...v2.0.0-1

Full Changelog: v2.0.0-0...v2.0.0-1

v2.0.0-0

21 Mar 16:57
Compare
Choose a tag to compare
v2.0.0-0 Pre-release
Pre-release
  • 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

v1.4.0...v2.0.0-0

What's Changed

  • Update dependency prisma-redis-middleware to v1.4.0 by @renovate in #64

Full Changelog: v1.4.0...v2.0.0-0

v1.4.0

15 Mar 14:54
Compare
Choose a tag to compare
  • fix module file in the package.json file cd2d68c
  • remove type: module from package.json file a4b394d

v1.3.0...v1.4.0

v1.3.0

15 Mar 14:42
Compare
Choose a tag to compare
  • 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

v1.2.0...v1.3.0

Full Changelog: v1.2.0...v1.3.0

v1.2.0

15 Mar 14:29
Compare
Choose a tag to compare
  • 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

v1.1.7...v1.2.0

Full Changelog: v1.1.7...v1.2.0

v1.1.7

12 Mar 10:18
Compare
Choose a tag to compare
  • ignore test folder in tsconfig 3e7d090
  • don't lint test folder 9caecc6
  • Remove test file from typescript config 81bba48
  • Update exports object in package.json file 60046f0
  • Update dependency prisma-redis-middleware to v1.1.6 0cf73c0

v1.1.6...v1.1.7

What's Changed

  • Update dependency prisma-redis-middleware to v1.1.6 by @renovate in #60

Full Changelog: v1.1.6...v1.1.7

v1.1.6

08 Mar 20:22
Compare
Choose a tag to compare
  • 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

v1.1.5...v1.1.6

What's Changed

Full Changelog: v1.1.5...v1.1.6

v1.1.5

20 Feb 12:37
Compare
Choose a tag to compare
  • 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

v1.1.4...v1.1.5

Full Changelog: v1.1.4...v1.1.5