Releases: arthurfiorette/axios-cache-interceptor
Releases · arthurfiorette/axios-cache-interceptor
v0.8.10
v0.8.9
v0.8.8
Important changes
- Fixed .npmignore bug (ca033eb and 79ab592).
- Fixed umd/es5 declaration bug.
- Uses ES2017 as default output, because we are in 2022 and even if you CANNOT :) update you bundler/node version,
umd/es5
bundle still exists. - Versions
v0.8.6
andv0.8.7
were shipped without code, thats why this jump fromv0.8.5
tov0.8.8
.
Extra information
- Updated benchmark
- Browser CDN / Skypack CDN continues normal...
- Updated
axios-cache-interceptor.js.org
documentation
Full Changelog: v0.8.5...v0.8.8
v0.8.5
Important changes
- Updated build config. Your import path may have changes
- Added development build with
debug
exclusive support. See more - Fixed incompatibility with axios headers types. bd4bf26
- Minor internal refactors
New Contributors
Full Changelog: v0.8.4...v0.8.5
v0.8.4
Changes
- Upgraded axios to
0.25.0
. - Added
Stale If Error
options - Added
sideEffects:false
in the package.json - Documentation changes
Commits
- chore: fix yarn.lock (yarnpkg/berry#3416)
9922650
- chore: sideEffects: false and updated badges
b555f95
- deps: updated axios to v0.25
66f29c9
- deps: updated eslint dependencies
2540c1e
- docs: added staleIfError documentation
93dda05
- docs: added table header
8273399
- docs: updated documentation
668ce0c
- docs: updated download urls
c5629be
- docs: updated rukit example
0aed72f
- feat: add
staleIfError
supportedb32bd
- fix: removed breaking behaviour
7217eaf
- refactor: use
Object.freeze
atHeader
enum0e2508c
- style: format code
1e8ca38
Full Changelog: v0.8.3...v0.8.4
v0.8.3
v0.8.2
Commits
- build: add umd/index.js for es2017+
7f3a153
- build: remove .min at umd bundles
5a7e015
- chore: add source in the bundle
4c9c185
- docs: updated docs
a981cf2
- docs: updated download urls
1ccfad3
- docs: updated keyGenerator info
3c8b373
- docs: updated umd filesizes
ad51c23
- feat: buildKeyGenerator and ids with req.data by default
9379fce
- fix: include data at keyGenerator (#116)
6f9ef36
- perf: only execute one generateKey per request
fa2c6e3
Full Changelog: v0.8.1...v0.8.2
v0.8.1
Merged
- build: Yarn v2 and
ESM
&CJS
bundles#114
- chore(deps): bump follow-redirects from 1.14.6 to 1.14.7
#113
- chore(deps-dev): bump webpack from 5.65.0 to 5.66.0
#112
Commits
- chore: eslint
no-explicit-any
93df4fd
- deps: fixed colors (Marak/colors.js#285)
8243da5
- deps: updated
typescript-eslint
monorepo829b1a7
- docs: fixed casing
c76f2b7
- docs: updated download urls
ab53ac1
- feat: cache predicate now supports async functions
88d45cc
- fix: await unawaited promises and eslint more severe
ff73ad5
- fix: removed deprecated code
e11e346
- refactor: prefer
unknown
instead ofany
d0b0e2f
- refactor: removed
return await
c3661a6
- refactor: simplified
cachePredicate
38a5ecd
- refactor: used triple equal sign
1b93070
- test: static roots to prevent other tests from running
57ee1e0
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Commits
- build: disabled
downLevelIteration
d30b862
- deps: updated yarn.lock
2de68f3
- docs: added
SECURITY.md
a6313ea
- docs: fixed
baseURL
casing in examples & documentation85336da
- docs: updated download urls
75ec6fd
- fix: code scanning alert
733a476
- refactor: removed "abstract" buildInterceptor function
f30e262
- refactor: removed classes to decrease bundle size
cd2f14c
- refactor!: removed
isAxiosCacheInterceptor
function37431a9
- tests: fixed coverage by enabling
sourceMaps
again17408aa
- tests: splited header interpreter tests into multiple files
4f938a4
Full Changelog: v0.7.9...v0.8.0
v0.8.0-beta1
Merged
- docs: documentation at
axios-cache-interceptor.js.org
#108
- chore(deps-dev): bump jest from 27.4.6 to 27.4.7
#107
- chore(deps-dev): bump jest from 27.4.5 to 27.4.6
#105
- chore(deps-dev): bump @types/node from 17.0.7 to 17.0.8
#106
- chore(deps-dev): bump @types/jest from 27.0.3 to 27.4.0
#98
Commits
- chore: bundles exports everything and webpack bundles everything
ed1e163
- chore: fixed default tsconfig.json
96e2d80
- chore: fixed runkit import
4c58316
- docs: added blazing fast badge
225658f
- docs: added bundlephobia link
7c19739
- docs: added docs mention at runkit example
bf486ac
- docs: added info about global axios usage
53c4d41
- docs: added interactive examples
7207542
- docs: added og preview
636ebb3
- docs: added url-imports example
e34bfdd
- docs: added usage and examples page
06d9979
- docs: fixed
cache.update
example766b016
- docs: fixed development cdn link
3daf7be
- docs: fixed examples and added
cache: false
example16600b0
- docs: fixed source links
c5de326
- docs: fixed sw.js location
b11d51d
- docs: fixed tsdocs and added storages section
4c1e0ec
- docs: offline support for an axios library does not make sense
6353b48
- docs: pwa config
f810365
- docs: trying to fix runkit cors
bcc1f47
- docs: updated readme
1f9ddb4
- examples: updated runkit example
4cfa8d0
- feat: added isAxiosCacheInterceptor function
c32c452
- feat: allow ttl to be defined based on the response
1e87549
- feat: suupport for async
CacheUpdater
cfbd601
- fix: include default storages in cjs bundle
8d5a90e
- fix: proper generic usage to type deep properties
ce2f597
- merge: merge yarn.lock
b66ee1e
- merge: package.json and yarn.lock
9e3c0f0
- refactor: added data property in memory storages
500ac71
- refactor: allow storages not return promises
567c1b2
- refactor: extracted static functions to a single file
c57916f
- refactor: modified and simplified storages
bafe1de
- refactor: prefer unknown over any and removed find method from storages
79ce192
- refactor: simplified
defaultKeyGenerator
functionc155982
- refactor: simplified header interpreter
e776f01
- style: prettified code
3c38985
- tests: 100% coverage again
a7751fd
Full Changelog: v0.7.9...v0.8.0-beta1