Changelog 
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog.
v1.7.0 
Commits 
v1.7.0 - 2025-03-17 
Merged 
- build(deps): bump codecov/codecov-action from 4 to 5 #943
- docs: add missing ‘different’ word into the code example comment #984
- build(deps-dev): bump axios from 1.8.2 to 1.8.3 #988
- build(deps-dev): bump @types/node from 22.13.9 to 22.13.10 #987
- build(deps-dev): bump axios from 1.8.1 to 1.8.2 #986
- build(deps-dev): bump @types/node from 22.13.8 to 22.13.9 #985
- build(deps-dev): bump typescript from 5.7.3 to 5.8.2 #983
- build(deps-dev): bump @types/node from 22.13.5 to 22.13.8 #982
- build(deps-dev): bump axios from 1.8.0 to 1.8.1 #981
- build(deps-dev): bump axios from 1.7.9 to 1.8.0 #979
- build(deps-dev): bump @types/node from 22.13.4 to 22.13.5 #978
- build(deps-dev): bump @types/node from 22.13.2 to 22.13.4 #976
- build(deps-dev): bump @types/node from 22.13.1 to 22.13.2 #974
- build(deps-dev): bump @arthurfiorette/biomejs-config from 1.0.6 to 1.0.7 #973
- build(deps-dev): bump @types/node from 22.13.0 to 22.13.1 #972
- build(deps-dev): bump @types/node from 22.12.0 to 22.13.0 #971
- build(deps-dev): bump @types/node from 22.10.10 to 22.12.0 #970
- build(deps-dev): bump @types/node from 22.10.9 to 22.10.10 #969
- build(deps-dev): bump @types/node from 22.10.7 to 22.10.9 #968
- build(deps-dev): bump vitepress from 1.6.2 to 1.6.3 #967
- build(deps-dev): bump vitepress from 1.6.1 to 1.6.2 #966
- build(deps-dev): bump vitepress from 1.5.0 to 1.6.1 #965
- build(deps-dev): bump @types/node from 22.10.6 to 22.10.7 #964
- build(deps-dev): bump @types/node from 22.10.5 to 22.10.6 #963
- build(deps-dev): bump typescript from 5.7.2 to 5.7.3 #962
- build(deps-dev): bump @types/node from 22.10.3 to 22.10.5 #960
- build(deps-dev): bump @types/node from 22.10.2 to 22.10.3 #959
- build(deps-dev): bump @types/node from 22.10.1 to 22.10.2 #957
- build(deps): bump nanoid from 3.3.7 to 3.3.8 #956
- build(deps-dev): bump c8 from 10.1.2 to 10.1.3 #955
- build(deps-dev): bump axios from 1.7.8 to 1.7.9 #954
- build(deps-dev): bump @types/node from 22.10.0 to 22.10.1 #952
- build(deps-dev): bump @arthurfiorette/biomejs-config from 1.0.5 to 1.0.6 #951
- build(deps-dev): bump @types/node from 22.9.3 to 22.10.0 #950
- build(deps-dev): bump axios from 1.7.7 to 1.7.8 #949
- build(deps-dev): bump @types/node from 22.9.1 to 22.9.3 #948
- build(deps-dev): bump typescript from 5.6.3 to 5.7.2 #947
- build(deps-dev): bump @types/node from 22.9.0 to 22.9.1 #946
- build(deps): bump cross-spawn from 7.0.3 to 7.0.6 #945
- build(deps-dev): bump @swc/helpers from 0.5.13 to 0.5.15 #942
- build(deps-dev): bump vitepress from 1.4.5 to 1.5.0 #941
- build(deps-dev): bump @types/node from 22.8.7 to 22.9.0 #940
- build(deps-dev): bump @types/node from 22.8.6 to 22.8.7 #939
- build(deps-dev): bump vitepress from 1.4.3 to 1.4.5 #938
- build(deps-dev): bump vitepress from 1.4.2 to 1.4.3 #936
- build(deps-dev): bump @types/node from 22.8.5 to 22.8.6 #937
- build(deps-dev): bump tslib from 2.8.0 to 2.8.1 #935
- docs: vue behavior when modifying cached arrays #934
- build(deps-dev): bump @types/node from 22.8.4 to 22.8.5 #933
- build(deps-dev): bump vitepress from 1.4.1 to 1.4.2 #931
- build(deps-dev): bump @types/node from 22.8.2 to 22.8.4 #930
- build(deps-dev): bump @types/node from 22.8.1 to 22.8.2 #929
- build(deps-dev): bump @types/node from 22.7.9 to 22.8.1 #928
- build(deps-dev): bump @types/node from 22.7.8 to 22.7.9 #927
Commits 
- docs: update changelog 2608bc0
- feat: locationandCache-Control: private1178d33
- fix: check types on CI run cf3a377
- fix: fix pkg json c6b4911
- fix: typing issues with axios >= 11.7.8 (#953) ff5589f
- style: format code 38c393f
- tag: v1.7.0 ec06bd7
v1.6.2 - 2024-10-22 
Merged 
- fix: aborted requests should not clear its cache afterwards if previous request was cached #923
- build(deps-dev): bump @types/node from 22.7.7 to 22.7.8 #926
- build(deps-dev): bump @types/node from 22.7.6 to 22.7.7 #924
Commits 
- tag: v1.6.2 4626ec0
1.6.1 - 2024-10-18 
v1.6.1 - 2024-10-22 
Merged 
- fix: aborted requests should not clear its cache afterwards if previous request was cached #923
- build(deps-dev): bump @types/node from 22.7.7 to 22.7.8 #926
- build(deps-dev): bump @types/node from 22.7.6 to 22.7.7 #924
- fix: cloneData for concurrent requests #921
- build(deps-dev): bump @biomejs/biome from 1.9.3 to 1.9.4 #920
- build(deps-dev): bump @types/node from 22.7.5 to 22.7.6 #919
- build(deps-dev): bump tslib from 2.7.0 to 2.8.0 #918
- build(deps-dev): bump vitepress from 1.4.0 to 1.4.1 #917
- build(deps-dev): bump typescript from 5.6.2 to 5.6.3 #916
- build(deps): bump rollup from 2.79.1 to 2.79.2 #914
- build(deps-dev): bump vitepress from 1.3.4 to 1.4.0 #910
- build(deps): bump ejs from 3.1.9 to 3.1.10 #912
- build(deps): bump vite from 5.4.1 to 5.4.8 #913
- build(deps-dev): bump @types/node from 22.7.4 to 22.7.5 #911
- build(deps-dev): bump @biomejs/biome from 1.9.2 to 1.9.3 #908
- build(deps-dev): bump @types/node from 22.7.2 to 22.7.4 #907
- docs: Fix headerInterpreter type typo #905
- build(deps-dev): bump @types/node from 22.7.0 to 22.7.2 #904
- build(deps-dev): bump @types/node from 22.6.1 to 22.7.0 #903
- build(deps-dev): bump @types/node from 22.5.5 to 22.6.1 #902
- build(deps-dev): bump jsdom from 25.0.0 to 25.0.1 #901
- build(deps-dev): bump @biomejs/biome from 1.9.1 to 1.9.2 #900
- build(deps-dev): bump @types/node from 22.5.4 to 22.5.5 #898
- build(deps-dev): bump @biomejs/biome from 1.9.0 to 1.9.1 #897
- build(deps-dev): bump @biomejs/biome from 1.5.3 to 1.9.0 #895
- build(deps-dev): bump @types/node from 20.11.5 to 22.5.4 #892
- build(deps-dev): bump jsdom from 24.1.1 to 25.0.0 #885
Commits 
- chore: revert analytics 4a8c889
- docs: fix deploy d4d1d2b
- docs: self hosted plausible 869d174
- style: formatted code 2946b5b
- style: lint bf6843d
- tag: v1.6.2 4626ec0
- Update docs.yml 545dd46
- Update README.md 1dc9415
v1.6.0 - 2024-09-13 
Merged 
- build(deps-dev): bump auto-changelog from 2.4.0 to 2.5.0 #894
- build(deps-dev): bump typescript from 5.5.4 to 5.6.2 #893
- build(deps-dev): bump @swc/helpers from 0.5.12 to 0.5.13 #890
- build(deps-dev): bump axios from 1.7.5 to 1.7.7 #889
- build(deps-dev): bump axios from 1.7.4 to 1.7.5 #886
- build(deps-dev): bump vitepress from 1.3.3 to 1.3.4 #884
- build(deps-dev): bump tslib from 2.6.3 to 2.7.0 #883
- build(deps-dev): bump vitepress from 1.3.2 to 1.3.3 #879
- build(deps-dev): bump axios from 1.7.3 to 1.7.4 #877
- build(deps-dev): bump vitepress from 1.3.1 to 1.3.2 #874
- build(deps-dev): bump c8 from 9.1.0 to 10.1.2 #855
- feat: add stale flag in request return object #843
- build(deps-dev): bump axios from 1.7.2 to 1.7.3 #872
- build(deps-dev): bump typescript from 5.5.3 to 5.5.4 #868
- build(deps-dev): bump jsdom from 24.1.0 to 24.1.1 #867
- build(deps-dev): bump vitepress from 1.3.0 to 1.3.1 #864
- build(deps-dev): bump @swc/helpers from 0.5.11 to 0.5.12 #865
- build(deps-dev): bump vitepress from 1.2.3 to 1.3.0 #860
- build(deps-dev): bump typescript from 5.5.2 to 5.5.3 #859
- build(deps-dev): bump typescript from 5.4.5 to 5.5.2 #857
- build(deps-dev): bump tslib from 2.6.2 to 2.6.3 #851
- feat: clear storage method #848
- build(deps-dev): bump vitepress from 1.2.2 to 1.2.3 #849
- build(deps-dev): bump @types/jsdom from 21.1.6 to 21.1.7 #845
- [ImgBot] Optimize images #844
- docs: add an example node-cache implementation in docs #841
- build(deps-dev): bump jsdom from 24.0.0 to 24.1.0 #842
Commits 
v1.5.3 - 2024-05-22 
Merged 
- — #839
- — #840
- — #838
- — #837
- chore(deps-dev): bump axios from 1.6.8 to 1.7.0 #836
- chore(deps-dev): bump vitepress from 1.1.4 to 1.2.0 #835
- chore(deps): bump pnpm/action-setup from 3 to 4 #831
- chore(deps-dev): bump vitepress from 1.1.3 to 1.1.4 #828
- chore(deps-dev): bump @swc/helpers from 0.5.10 to 0.5.11 #826
Commits 
- feat: provenance deployments bd8ec70
- feat: v1.5.3 a30f8d2
- fix: pnpm version e7976e8
- refactor: better tests d72f8d0
v1.5.2 - 2024-04-23 
Merged 
- [must-revalidate] properly revalidate based on eTag #824
- chore(deps-dev): bump vitepress from 1.1.0 to 1.1.3 #823
- chore(deps-dev): bump @swc/helpers from 0.5.9 to 0.5.10 #820
- chore(deps-dev): bump @swc/helpers from 0.5.8 to 0.5.9 #819
- chore(deps-dev): bump vitepress from 1.0.2 to 1.1.0 #817
- chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 #818
- chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 #816
- chore(deps-dev): bump vite from 5.2.2 to 5.2.8 #814
- chore(deps-dev): bump vitepress from 1.0.1 to 1.0.2 #813
- chore(deps-dev): bump @swc/helpers from 0.5.7 to 0.5.8 #812
- chore(deps-dev): bump vitepress from 1.0.0-rc.45 to 1.0.1 #809
- chore(deps-dev): bump typescript from 5.4.2 to 5.4.3 #808
- chore(deps-dev): bump axios from 1.6.7 to 1.6.8 #807
- chore(deps-dev): bump @swc/helpers from 0.5.6 to 0.5.7 #806
- chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 #805
- chore(deps-dev): bump typescript from 5.3.3 to 5.4.2 #802
- chore(deps-dev): bump vitepress from 1.0.0-rc.44 to 1.0.0-rc.45 #801
- chore(deps-dev): bump @swc-node/register from 1.8.0 to 1.9.0 #800
- chore(deps-dev): bump vitepress from 1.0.0-rc.43 to 1.0.0-rc.44 #798
- chore(deps-dev): bump vitepress from 1.0.0-rc.42 to 1.0.0-rc.43 #797
- docs: update cache jsdocs for debugging #796
- chore(deps-dev): bump jsdom from 23.2.0 to 24.0.0 #779
- chore(deps): bump pnpm/action-setup from 2 to 3 #794
- chore(deps): bump codecov/codecov-action from 3 to 4 #786
- chore(deps): bump object-code from 1.3.2 to 1.3.3 #793
- docs: improved clarity of code comments in invalidating-cache.md #792
- chore(deps-dev): bump vitepress from 1.0.0-rc.41 to 1.0.0-rc.42 #791
- chore(deps-dev): bump @swc/helpers from 0.5.3 to 0.5.6 #790
- chore(deps-dev): bump vitepress from 1.0.0-rc.40 to 1.0.0-rc.41 #789
- chore(deps-dev): bump @swc-node/register from 1.6.8 to 1.8.0 #788
- chore(deps-dev): bump axios from 1.6.5 to 1.6.7 #785
- chore(deps-dev): bump vitepress from 1.0.0-rc.39 to 1.0.0-rc.40 #782
- chore(deps-dev): bump @biomejs/biome from 1.5.2 to 1.5.3 #781
- chore(deps-dev): bump vite from 5.0.11 to 5.0.12 #777
Commits 
- docs: added collisions info #795 830d316
- docs: changelog e3dd105
- docs: discord url e9d05ed
- docs: updated collisions info 2244dce
- tag: v1.5.2 da4cf29
v1.5.1 - 2024-01-19 
Commits 
v1.5.0 - 2024-01-19 
Merged 
- fix: transformResponserunning twice on cached requests#775
- feat: correct ESM and CJS support, move to microbundle. #764
- chore(deps-dev): bump vitepress from 1.0.0-rc.37 to 1.0.0-rc.39 #776
- chore(deps-dev): bump @biomejs/biome from 1.5.1 to 1.5.2 #774
- chore(deps-dev): bump vitepress from 1.0.0-rc.36 to 1.0.0-rc.37 #773
- chore(deps-dev): bump c8 from 9.0.0 to 9.1.0 #772
- chore(deps-dev): bump @biomejs/biome from 1.4.1 to 1.5.1 #770
- chore(deps-dev): bump vitepress from 1.0.0-rc.35 to 1.0.0-rc.36 #769
- chore(deps-dev): bump axios from 1.6.4 to 1.6.5 #766
- chore(deps-dev): bump jsdom from 23.0.1 to 23.2.0 #765
- chore(deps-dev): bump c8 from 8.0.1 to 9.0.0 #762
- chore(deps-dev): bump axios from 1.6.3 to 1.6.4 #763
- chore(deps-dev): bump vitepress from 1.0.0-rc.34 to 1.0.0-rc.35 #761
- chore(deps-dev): bump vitepress from 1.0.0-rc.33 to 1.0.0-rc.34 #758
- chore(deps-dev): bump axios from 1.6.2 to 1.6.3 #756
- chore(deps-dev): bump vitepress from 1.0.0-rc.32 to 1.0.0-rc.33 #755
Commits 
- docs: removed yarn install a4a7df3
- docs: support for streams and other types e3b7bcc
- feat: indexeddb docs 6d668ac
- feat: migrate to plausible 9f30d59
- style: lint 7cd4b52
v1.4.1 - 2023-12-26 
Commits 
v1.4.0 - 2023-12-23 
Merged 
- Ådd feature to blacklist some paths #754
- chore(deps): bump github/codeql-action from 2 to 3 #749
- chore(deps-dev): bump vitepress from 1.0.0-rc.31 to 1.0.0-rc.32 #751
Commits 
- Delete .github/FUNDING.yml b9da1fe
- docs: updated install urls c2b3dc2
- tag: v1.3.3 52d1d1b
- tag: v1.4.0 c68f47d
v1.3.3 - 2023-12-13 
Merged 
- chore(deps-dev): bump @biomejs/biome from 1.3.3 to 1.4.1 #740
- chore(deps-dev): bump jsdom from 22.1.0 to 23.0.1 #739
- Update documentation to clarify side effects of setupCache #732
- docs: wording and fixing a broken local link #745
- docs: rewording the invalidating cache page #744
- chore(deps-dev): bump typescript from 5.3.2 to 5.3.3 #743
- chore(deps-dev): bump vite from 5.0.2 to 5.0.5 #741
- chore(deps-dev): bump vitepress from 1.0.0-rc.30 to 1.0.0-rc.31 #735
- chore(deps-dev): bump vitepress from 1.0.0-rc.29 to 1.0.0-rc.30 #733
- chore(deps-dev): bump typescript from 5.2.2 to 5.3.2 #728
- chore(deps-dev): bump @types/jsdom from 21.1.5 to 21.1.6 #727
- chore(deps-dev): bump vitepress from 1.0.0-rc.26 to 1.0.0-rc.29 #726
- chore(deps): bump fast-defer from 1.1.7 to 1.1.8 #725
- chore(deps-dev): bump vitepress from 1.0.0-rc.25 to 1.0.0-rc.26 #724
- chore(deps-dev): bump tsx from 3.14.0 to 4.1.2 #721
- chore(deps-dev): bump axios from 1.6.1 to 1.6.2 #723
- chore(deps-dev): bump ts-loader from 9.5.0 to 9.5.1 #722
- chore(deps-dev): bump prettier-plugin-organize-imports #717
- chore(deps-dev): bump axios from 1.6.0 to 1.6.1 #715
- chore(deps-dev): bump @types/webpack from 5.28.4 to 5.28.5 #714
- chore(deps-dev): bump @types/jsdom from 21.1.4 to 21.1.5 #713
- chore(deps-dev): bump eslint from 8.52.0 to 8.53.0 #712
- chore(deps-dev): bump vitepress from 1.0.0-rc.24 to 1.0.0-rc.25 #711
- docs: fix typos #707
- chore(deps-dev): bump axios from 1.5.1 to 1.6.0 #706
- chore(deps): bump actions/setup-node from 3 to 4 #703
- chore(deps-dev): bump vitepress from 1.0.0-rc.23 to 1.0.0-rc.24 #704
Commits 
- chore: migrated to biomejs.dev 37e2f1e
- docs: prefer user wide security 6d024f6
- docs: removed designer title 707f76c
- docs: updated download url 9428a15
- docs: updated icons #611 0805fda
- feat: pinned dependencies 8d03709
- fix: support for URLSearchParams a890fc2
- perf: faster tests eefc98c
- style: linted code db00789
- style: linted code ecbc27e
v1.3.2 - 2023-10-23 
Merged 
- chore(deps-dev): bump eslint from 8.51.0 to 8.52.0 #702
- chore(deps-dev): bump vitepress from 1.0.0-rc.22 to 1.0.0-rc.23 #701
- chore(deps-dev): bump @types/webpack from 5.28.3 to 5.28.4 #699
- chore(deps-dev): bump tsx from 3.13.0 to 3.14.0 #697
- chore(deps-dev): bump @types/jsdom from 21.1.3 to 21.1.4 #696
- chore(deps-dev): bump vitepress from 1.0.0-rc.21 to 1.0.0-rc.22 #693
- chore(deps-dev): bump webpack from 5.88.2 to 5.89.0 #692
- chore(deps-dev): bump vitepress from 1.0.0-rc.20 to 1.0.0-rc.21 #691
- chore(deps-dev): bump eslint from 8.50.0 to 8.51.0 #690
- chore(deps-dev): bump ts-loader from 9.4.4 to 9.5.0 #689
- chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 #687
- chore(deps-dev): bump @arthurfiorette/prettier-config #686
Commits 
- docs: updated download url e55f08d
- docs: updated download url 9d2c9d6
- fix: override and hydrate globally (#694) 892649c
- tag: v1.3.2 eba6232
- tests: removed .only in tests 277ffa6
- tests: removed console debug 356ec36
v1.3.1 - 2023-09-30 
Merged 
- docs: expression error #684
- chore(deps-dev): bump axios from 1.5.0 to 1.5.1 #683
- chore(deps-dev): bump @types/webpack from 5.28.2 to 5.28.3 #682
- chore(deps-dev): bump vitepress from 1.0.0-rc.15 to 1.0.0-rc.20 #681
- chore(deps-dev): bump eslint from 8.49.0 to 8.50.0 #680
- chore(deps-dev): bump vitepress from 1.0.0-rc.14 to 1.0.0-rc.15 #679
- chore(deps-dev): bump @types/jsdom from 21.1.2 to 21.1.3 #678
- chore(deps-dev): bump vitepress from 1.0.0-rc.13 to 1.0.0-rc.14 #677
- chore(deps-dev): bump vitepress from 1.0.0-rc.12 to 1.0.0-rc.13 #673
- chore(deps-dev): bump vitepress from 1.0.0-rc.10 to 1.0.0-rc.12 #672
- chore(deps-dev): bump eslint from 8.48.0 to 8.49.0 #671
- chore(deps): bump actions/checkout from 3 to 4 #666
Commits 
- chore: fixed bundle license 5adc229
- ci: fixed ci tests 060e67d
- docs: installing e6b6441
- feat: prefer noop over undefined when debugging 16e51e7
- feat: testing with tsx and c8 dd8f634
- fix: handle axios errors without config (#674) 309bfe1
- fix: rejected response deadlocks (#685) 286b2c0
- style: formatted code fe83070
- tag: v1.3.1 953d992
v1.3.0 - 2023-09-05 
Merged 
- chore(deps-dev): bump vitepress from 1.0.0-rc.9 to 1.0.0-rc.10 #661
- chore(deps-dev): bump axios from 1.4.0 to 1.5.0 #659
- chore(deps-dev): bump @types/node from 18.17.11 to 18.17.12 #660
- chore(deps-dev): bump vitepress from 1.0.0-rc.4 to 1.0.0-rc.9 #658
- chore(deps-dev): bump eslint from 8.47.0 to 8.48.0 #657
- chore(deps-dev): bump @types/node from 18.17.9 to 18.17.11 #654
- chore(deps-dev): bump typescript from 5.1.6 to 5.2.2 #653
- chore(deps-dev): bump jest-environment-jsdom from 29.6.3 to 29.6.4 #652
- chore(deps-dev): bump jest from 29.6.3 to 29.6.4 #651
- chore(deps-dev): bump @types/node from 18.17.8 to 18.17.9 #650
- chore(deps-dev): bump @types/webpack from 5.28.1 to 5.28.2 #649
- chore(deps-dev): bump @types/node from 18.17.6 to 18.17.8 #648
- chore(deps-dev): bump @types/jest from 29.5.3 to 29.5.4 #647
- chore(deps-dev): bump jest from 29.6.2 to 29.6.3 #645
- chore(deps-dev): bump jest-environment-jsdom from 29.6.2 to 29.6.3 #646
- chore(deps-dev): bump tslib from 2.6.1 to 2.6.2 #644
- chore(deps-dev): bump @types/node from 18.17.5 to 18.17.6 #643
- chore(deps-dev): bump eslint from 8.46.0 to 8.47.0 #638
- chore(deps-dev): bump @types/node from 18.17.4 to 18.17.5 #637
- chore(deps-dev): bump vitepress from 1.0.0-beta.7 to 1.0.0-rc.4 #636
- chore(deps-dev): bump @types/node from 18.17.3 to 18.17.4 #635
- chore(deps-dev): bump eslint-config-prettier from 8.10.0 to 9.0.0 #634
- chore(deps-dev): bump @types/node from 18.17.2 to 18.17.3 #633
- chore(deps-dev): bump @types/node from 18.17.1 to 18.17.2 #632
- chore(deps-dev): bump eslint-config-prettier from 8.9.0 to 8.10.0 #630
- chore(deps-dev): bump vitepress from 1.0.0-beta.6 to 1.0.0-beta.7 #627
- chore(deps-dev): bump eslint from 8.45.0 to 8.46.0 #626
- fix: avoid RangeError: Maximum call stack size exceededon streams and other objects#616
- chore(deps-dev): bump jest-environment-jsdom from 29.6.1 to 29.6.2 #623
- feat: turn most types into interfaces #615
- chore(deps-dev): bump jest from 29.6.1 to 29.6.2 #622
- chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.9.0 #624
- chore(deps-dev): bump @types/node from 18.17.0 to 18.17.1 #620
- chore(deps-dev): bump tslib from 2.6.0 to 2.6.1 #619
- chore(deps-dev): bump @types/node from 18.16.19 to 18.17.0 #617
- chore(deps-dev): bump vitepress from 1.0.0-beta.5 to 1.0.0-beta.6 #618
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 #614
- chore(deps-dev): bump @typescript-eslint/parser from 5.61.0 to 5.62.0 #602
- chore(deps-dev): bump @types/jest from 29.5.2 to 29.5.3 #600
- chore(deps-dev): bump webpack from 5.88.1 to 5.88.2 #605
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #601
- chore(deps-dev): bump eslint from 8.44.0 to 8.45.0 #604
- chore(deps-dev): bump prettier-plugin-organize-imports #603
- chore(deps-dev): bump jest-environment-jsdom from 29.6.0 to 29.6.1 #599
- chore(deps-dev): bump jest from 29.6.0 to 29.6.1 #598
- chore(deps-dev): bump jest from 29.5.0 to 29.6.0 #595
- chore(deps-dev): bump jest-environment-jsdom from 29.5.0 to 29.6.0 #596
- chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 #593
- chore: new bug template #591
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #592
- chore(deps-dev): bump vitepress from 1.0.0-beta.3 to 1.0.0-beta.5 #589
- chore(deps-dev): bump @types/node from 18.16.18 to 18.16.19 #590
- chore(deps-dev): bump eslint from 8.43.0 to 8.44.0 #588
- feat: ‘cloneData’ option to buildMemoryStorage #581
- chore(deps-dev): bump ts-loader from 9.4.3 to 9.4.4 #584
- chore(deps-dev): bump typescript from 5.1.5 to 5.1.6 #582
- chore(deps-dev): bump webpack from 5.88.0 to 5.88.1 #583
- chore(deps-dev): bump eslint from 8.42.0 to 8.43.0 #567
- chore(deps-dev): bump ts-jest from 29.1.0 to 29.1.1 #585
- chore(deps-dev): bump typescript from 5.1.3 to 5.1.5 #577
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #576
- chore(deps-dev): bump tslib from 2.5.3 to 2.6.0 #575
- chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 #574
- fix(docs): redis link to docs #571
- chore(deps-dev): bump @types/node from 18.16.16 to 18.16.18 #559
- chore(deps-dev): bump webpack from 5.86.0 to 5.88.0 #569
- chore(deps-dev): bump vitepress from 1.0.0-beta.1 to 1.0.0-beta.3 #566
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.9 to 5.60.0 #564
- Fix typo in Request ID docs #561
Commits 
- chore: dependabot f571ad3
- chore: removed unused eslint comment cb3114f
- chore: updated pnpm 4ab04a7
- ci: dependabot c7e3af0
- ci: fixed escheck 60f161a
- ci: ignore if codecov action breaks 605d39b
- docs: added more keywords to help with searching b352f12
- docs: filesizes ee10f76
- docs: fix issue template 281848a
- docs: fix issue template v2 d672a08
- docs: update bug again 😃 ce82bb5
- docs: update bug report 522179b
- docs: update bug report c91e6a0
- docs: updated download url 8fa904c
- feat: added CORS info on cacheTakeover ddacace
- feat: handle non axios errors rejections (#609) 929054e
- feat: moved tests to node:test (#628) 2cc948d
- fix: correct config re throw ddcac5f
- fix: infinite loading states when a restart occurs in the middle of a request. (#612) 130ef0d
- fix: moved to native source map support 4dbfea2
- fix: updated vitepress 3be8029
- tag: v1.3.0 96f03c4
v1.2.0 - 2023-06-09 
Merged 
- chore(deps-dev): bump eslint from 8.34.0 to 8.42.0 #551
- chore(deps-dev): bump jest-environment-jsdom from 29.4.3 to 29.5.0 #553
- chore(deps-dev): bump @types/node from 18.13.0 to 18.16.16 #552
- chore(deps-dev): bump tslib from 2.5.0 to 2.5.3 #550
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #549
- docs: cachePredicate status codes follows RFC 7231 #547
Commits 
- chore: updated dependencies c7dab4f
- feat: v1.2.0 066cc4f
- fix: avoid git checks while publishing 2d2696d
- fix: correct canStale checks (#543) 82182bf
- fix: correct lowercase test 7e5ca7e
- fix: support max-stale on header interpreter (#543) 683dbe0
- style: formatted code 0cca290
- style: formatted code a5f071d
- style: formatted code a7405e1
v1.1.1 - 2023-05-25 
Merged 
- docs: fixed headerInterpreter return type #542
Commits 
- docs: cdnjs links 9e3800c
- feat: better storage docs 5f2ed82
- feat: max entries on memory storage #539 ebd400b
- feat: v1.1.1 143d409
- fix: flaky network test and improved redis documentation ee9a7de
- fix: removed only allow pnpm aa69799
- style: formatted code 7b0fb85
v1.1.0 - 2023-05-17 
Merged 
- fix: Support stale-while-revalidate #514
- docs: added docs for #506 #509
- feat: staleIfErrorusingstale-if-errordirective#506
- chore(deps-dev): bump jest-environment-jsdom from 29.4.2 to 29.4.3 #505
- chore(deps-dev): bump jest from 29.4.2 to 29.4.3 #504
- chore(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 #503
- chore(deps-dev): bump axios from 1.3.2 to 1.3.3 #502
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #501
- chore(deps-dev): bump vitepress from 1.0.0-alpha.45 to 1.0.0-alpha.46 #500
- chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 #499
- chore(deps-dev): bump jest-environment-jsdom from 29.4.1 to 29.4.2 #498
- chore(deps-dev): bump prettier from 2.8.3 to 2.8.4 #497
- chore(deps-dev): bump jest from 29.4.1 to 29.4.2 #496
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #495
- chore(deps-dev): bump @typescript-eslint/parser from 5.50.0 to 5.51.0 #494
- chore(deps-dev): bump axios from 1.3.1 to 1.3.2 #492
- chore(deps-dev): bump @arthurfiorette/prettier-config #491
Fixed 
Commits 
- chore: renamed ci 99a618b
- chore: vscode debug working 84cf26f
- ci: fix pnpm test 7a6f865
- docs: download url & CI fdab846
- docs: fixed cdn link 1f34a7c
- docs: getting started goes to getting started 7c4b3b1
- docs: improved headerInterpreter and methods page #493 & #459 e9dc5c9
- docs: improved searched terms 0afd079
- docs: last commit url 14b1e93
- docs: sponsor notice 0ddd1c7
- docs: styled homepage e213d4c
- docs: updated badges fa3978e
- docs: updated colored blur 559294e
- docs: updated compatibility table e3b92b9
- docs: updated preview 53ffdbe
- docs: updated readme 6de1b13
- docs: updated readme 29f2ce4
- feat: cache predicate defaults follows RFC 7231 174ea35
- feat: handle response interceptor errors 360ba57
- feat: hydrate option #469 384c6b5
- feat: improved config 2cae539
- feat: improved docs again 913b1e1
- feat: improved og tags fa418d4
- feat: incresed tsdoc documentation a lot d6b41e8
- feat: memory storage cleanup 72de39c
- feat: migrated to pnpm 34842d4
- feat: removed react example d72b122
- feat: typescript v5 f29dc40
- feat: updated preview d911aa4
- feat: v1.1.0 70140f6
- fix: canStale should return false if Cache-Control: must-revalidate is present #507 22870d7
- fix: docs workflow aa82487
- fix: lint 7731d7e
- fix: lint again 9bb2918
- fix: test open handles 083f4b7
- style: formatted code a9e8998
- style: formatted code 69f6529
- style: formatted code 88988a3
- test: structured clone coverage ignore 370b9bd
- test: transform response test a2dbb5f
v1.0.1 - 2023-02-02 
Merged 
- chore(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0 #488
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #486
- chore(deps-dev): bump vitepress from 1.0.0-alpha.44 to 1.0.0-alpha.45 #489
- chore(deps-dev): bump typescript from 4.9.4 to 4.9.5 #485
- chore(deps-dev): bump vitepress from 1.0.0-alpha.43 to 1.0.0-alpha.44 #484
- docs: typo at update getting-started.md #483
- chore(deps-dev): bump eslint from 8.32.0 to 8.33.0 #482
- chore(deps-dev): bump vitepress from 1.0.0-alpha.40 to 1.0.0-alpha.43 #481
- chore(deps-dev): bump tslib from 2.4.1 to 2.5.0 #477
- chore(deps-dev): bump jest from 29.4.0 to 29.4.1 #479
- chore(deps-dev): bump jest-environment-jsdom from 29.4.0 to 29.4.1 #478
- chore(deps-dev): bump es-check from 7.0.1 to 7.1.0 #476
- chore(deps-dev): bump jest from 29.3.1 to 29.4.0 #475
- chore(deps-dev): bump jest-environment-jsdom from 29.3.1 to 29.4.0 #474
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #473
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 #472
- chore(deps-dev): bump vitepress from 1.0.0-alpha.38 to 1.0.0-alpha.40 #470
- chore(deps-dev): bump @types/jest from 29.2.5 to 29.2.6 #468
- fix: prevent response storage calls if method is not supported #464
- chore(deps-dev): bump vitepress from 1.0.0-alpha.36 to 1.0.0-alpha.38 #467
- chore(deps-dev): bump prettier from 2.8.1 to 2.8.3 #460
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #466
- chore(deps-dev): bump eslint from 8.31.0 to 8.32.0 #463
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2 #465
- chore(deps-dev): bump prettier-plugin-organize-imports #462
- chore(deps-dev): bump ts-jest from 29.0.4 to 29.0.5 #461
- chore(deps-dev): bump vitepress from 1.0.0-alpha.35 to 1.0.0-alpha.36 #457
- chore(deps-dev): bump ts-jest from 29.0.3 to 29.0.4 #458
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #454
- chore(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1 #455
- chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0 #451
- chore(deps-dev): bump vitepress from 1.0.0-alpha.34 to 1.0.0-alpha.35 #450
- chore(deps): bump json5 from 2.2.1 to 2.2.3 #445
- chore(deps-dev): bump vitepress from 1.0.0-alpha.33 to 1.0.0-alpha.34 #443
- chore: typos #446
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 #448
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #447
- chore(deps-dev): bump eslint from 8.30.0 to 8.31.0 #444
- chore(deps-dev): bump @types/jest from 29.2.4 to 29.2.5 #442
- chore(deps-dev): bump @typescript-eslint/parser from 5.47.0 to 5.47.1 #438
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #439
Commits 
- docs: added #449 section a0cb1ce
- docs: updated documentation 0f68c41
- docs: updated download url c82dfd7
- feat: algolia search <3 67e66b0
- fix: axios headers eddff57
- fix: double registration check and interceptors tests 002e065
- fix: eslint warnings a5ebad3
- fix: vitepress config 5845ebd
- tag: v1.0.1 e58c6b8
v1.0.0 - 2022-12-26 
Merged 
- chore(deps-dev): bump vitepress from 1.0.0-alpha.32 to 1.0.0-alpha.33 #436
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #434
- chore(deps-dev): bump @typescript-eslint/parser from 5.46.1 to 5.47.0 #435
- chore(deps-dev): bump eslint from 8.29.0 to 8.30.0 #432
- chore(deps-dev): bump vitepress from 1.0.0-alpha.31 to 1.0.0-alpha.32 #431
- docs: Fix request-id.md docs #429
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #428
- chore(deps-dev): bump @typescript-eslint/parser from 5.46.0 to 5.46.1 #427
- chore(deps-dev): bump vitepress from 1.0.0-alpha.30 to 1.0.0-alpha.31 #426
- chore(deps-dev): bump prettier from 2.8.0 to 2.8.1 #421
- chore: default prefix parameter for web storage #425
- chore(deps-dev): bump typescript from 4.9.3 to 4.9.4 #420
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #423
- chore(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.0 #422
- chore(deps-dev): bump @typescript-eslint/parser from 5.45.0 to 5.45.1 #419
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #418
- Axios cache interceptor v1 roadmap #368
- chore(deps-dev): bump eslint from 8.28.0 to 8.29.0 #417
- chore(deps-dev): bump ts-loader from 9.4.1 to 9.4.2 #416
- chore(deps-dev): bump @typescript-eslint/parser from 5.44.0 to 5.45.0 #414
- chore(deps-dev): bump prettier from 2.7.1 to 2.8.0 #411
- chore(deps-dev): bump prettier-plugin-organize-imports #413
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #408
- chore(deps-dev): bump @typescript-eslint/parser from 5.42.1 to 5.44.0 #409
- chore(deps-dev): bump eslint from 8.27.0 to 8.28.0 #407
- chore(deps-dev): bump webpack-cli from 4.10.0 to 5.0.0 #406
- chore(deps-dev): bump typescript from 4.8.4 to 4.9.3 #404
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #400
- chore(deps-dev): bump prettier-plugin-organize-imports #399
- chore(deps-dev): bump webpack from 5.74.0 to 5.75.0 #398
- chore(deps-dev): bump jest-environment-jsdom from 29.3.0 to 29.3.1 #396
- chore(deps-dev): bump eslint from 8.26.0 to 8.27.0 #395
- chore(deps-dev): bump @typescript-eslint/parser from 5.42.0 to 5.42.1 #393
- chore(deps-dev): bump jest-environment-jsdom from 29.2.2 to 29.3.0 #394
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #392
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #391
- chore(deps-dev): bump tslib from 2.4.0 to 2.4.1 #390
- chore(deps-dev): bump @typescript-eslint/parser from 5.41.0 to 5.42.0 #389
- chore(deps-dev): bump @typescript-eslint/parser from 5.40.1 to 5.41.0 #387
- chore(deps-dev): bump jest-environment-jsdom from 29.2.1 to 29.2.2 #388
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #386
- chore(deps-dev): bump eslint from 8.25.0 to 8.26.0 #385
- chore(deps-dev): bump jest-environment-jsdom from 29.2.0 to 29.2.1 #384
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #381
- chore(deps-dev): bump @typescript-eslint/parser from 5.40.0 to 5.40.1 #382
- chore(deps-dev): bump jest-environment-jsdom from 29.1.2 to 29.2.0 #379
- chore(deps-dev): bump @typescript-eslint/parser from 5.39.0 to 5.40.0 #375
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #376
- chore(deps-dev): bump express from 4.18.1 to 4.18.2 in /docs #373
- chore(deps-dev): bump eslint from 8.24.0 to 8.25.0 #372
- chore(deps-dev): bump @typescript-eslint/parser from 5.38.1 to 5.39.0 #364
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #363
- chore(deps-dev): bump jest-environment-jsdom from 29.1.1 to 29.1.2 #362
- chore(deps-dev): bump jest-environment-jsdom from 29.0.3 to 29.1.1 #360
- chore(deps-dev): bump typescript from 4.8.3 to 4.8.4 #361
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #359
- chore(deps-dev): bump @typescript-eslint/parser from 5.38.0 to 5.38.1 #358
- chore(deps): bump ahmadnassri/action-dependabot-auto-merge #356
- chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 #357
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #351
- chore(deps-dev): bump @typescript-eslint/parser from 5.37.0 to 5.38.0 #352
- chore(deps-dev): bump ts-loader from 9.3.1 to 9.4.1 #355
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #350
- chore(deps-dev): bump @typescript-eslint/parser from 5.36.2 to 5.37.0 #349
- chore(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 #348
- chore(deps-dev): bump eslint from 8.23.0 to 8.23.1 #347
- chore(deps-dev): bump es-check from 7.0.0 to 7.0.1 #346
- chore(deps-dev): bump typescript from 4.8.2 to 4.8.3 #345
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #343
- chore(deps-dev): bump @typescript-eslint/parser from 5.36.1 to 5.36.2 #342
- chore(deps-dev): bump jest-environment-jsdom from 29.0.1 to 29.0.2 #340
- chore(deps-dev): bump prettier-plugin-organize-imports #341
- chore(deps-dev): bump @typescript-eslint/parser from 5.36.0 to 5.36.1 #338
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #339
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #336
- chore(deps-dev): bump @typescript-eslint/parser from 5.35.1 to 5.36.0 #337
- chore(deps-dev): bump eslint from 8.22.0 to 8.23.0 #334
- chore(deps-dev): bump jest-environment-jsdom from 29.0.0 to 29.0.1 #335
- chore(deps-dev): bump jest-environment-jsdom from 28.1.3 to 29.0.0 #332
- chore(deps-dev): bump typescript from 4.7.4 to 4.8.2 #333
- chore(deps-dev): bump @typescript-eslint/parser from 5.34.0 to 5.35.1 #331
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #330
- chore(deps-dev): bump @typescript-eslint/parser from 5.33.1 to 5.34.0 #328
- chore(deps-dev): bump prettier-plugin-organize-imports #324
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #320
- chore(deps-dev): bump @typescript-eslint/parser from 5.33.0 to 5.33.1 #322
- chore(deps-dev): bump @types/jest from 28.1.6 to 28.1.7 #321
- chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 #319
- chore(deps-dev): bump ts-jest from 28.0.7 to 28.0.8 #318
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #315
- chore(deps-dev): bump @typescript-eslint/parser from 5.32.0 to 5.33.0 #316
- chore(deps-dev): bump prettier-plugin-organize-imports #313
- chore(deps-dev): bump prettier-plugin-organize-imports from 3.0.0 to 3.0.1 #310
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #312
- chore(deps-dev): bump @typescript-eslint/parser from 5.31.0 to 5.32.0 #311
- chore(deps-dev): bump eslint from 8.20.0 to 8.21.0 #309
Commits 
- chore: automerge dependabot prs 9c90644
- chore: avoid github activity 0e97446
- chore: axios as a peer dependency 9683de5
- chore: docs versioning nav 13529b9
- chore: fixed dependabot automerge 1c024f4
- chore: re-added dev web bundle 9780d13
- docs: improved features 79ac027
- docs: spelling db41b7c
- docs: update navbar again b6b9fc9
- docs: updated version 232bb7d
- docs: version selector b4ab156
- feat: add ecompatible node version to engines 5562819
- feat: cache takeover #437 7d82c5a
- feat: MIT copyright notice on bundle f842c36
- fix: action to deploy docs 64222ec
- fix: correct skypack download url c7b6604
- fix: docs versioning 09a0082
- fix: removed check for non existent file 04d95f4
- fix: types not available on esm packaging #430 00fdff0
- refactor: dependencies, lint and null assertions 67819a3
- tag: v1.0.0 d39cb29
- test: added #317 test 491fb01
v0.10.7 - 2022-07-29 
Merged 
- feat: cache updater function for multiple keys. #304
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #307
- chore(deps-dev): bump @typescript-eslint/parser from 5.30.7 to 5.31.0 #306
- chore(deps-dev): bump webpack from 5.73.0 to 5.74.0 #305
- chore(deps): bump terser from 5.12.1 to 5.14.2 #302
- chore(deps-dev): bump es-check from 6.2.1 to 7.0.0 #303
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #300
- chore(deps-dev): bump @typescript-eslint/parser from 5.30.6 to 5.30.7 #301
- chore(deps-dev): bump @types/jest from 28.1.5 to 28.1.6 #298
- chore(deps-dev): bump eslint from 8.19.0 to 8.20.0 #297
- chore(deps-dev): bump ts-jest from 28.0.5 to 28.0.7 #299
- chore(deps-dev): bump jest-environment-jsdom from 28.1.2 to 28.1.3 #295
- chore(deps-dev): bump jest from 28.1.2 to 28.1.3 #294
- chore(deps-dev): bump @types/jest from 28.1.4 to 28.1.5 #293
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #292
- chore(deps-dev): bump @typescript-eslint/parser from 5.30.5 to 5.30.6 #291
- chore(deps-dev): bump @typescript-eslint/parser from 5.30.4 to 5.30.5 #289
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #290
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #288
- chore(deps-dev): bump eslint from 8.18.0 to 8.19.0 #287
- chore(deps-dev): bump @typescript-eslint/parser from 5.30.0 to 5.30.4 #286
- chore(deps-dev): bump @types/jest from 28.1.3 to 28.1.4 #285
- chore(deps-dev): bump eslint-plugin-prettier from 4.1.0 to 4.2.1 #284
Commits 
v0.10.6 - 2022-06-29 
Merged 
- fix: cache update not being executed correctly #283
- chore(deps-dev): bump @typescript-eslint/parser from 5.29.0 to 5.30.0 #282
- chore(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.1.0 #280
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #281
- chore(deps-dev): bump ts-loader from 9.3.0 to 9.3.1 #278
- chore(deps-dev): bump @types/jest from 28.1.2 to 28.1.3 #276
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #275
- chore(deps-dev): bump @typescript-eslint/parser from 5.28.0 to 5.29.0 #274
- chore(deps-dev): bump eslint from 8.17.0 to 8.18.0 #271
- chore(deps-dev): bump typescript from 4.7.3 to 4.7.4 #272
- chore(deps-dev): bump @types/jest from 28.1.1 to 28.1.2 #273
- chore(deps-dev): bump prettier-plugin-organize-imports #270
- chore(deps-dev): bump prettier from 2.7.0 to 2.7.1 #269
- chore(deps-dev): bump @typescript-eslint/parser from 5.27.1 to 5.28.0 #266
- chore(deps-dev): bump ts-jest from 28.0.4 to 28.0.5 #265
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #268
- chore(deps-dev): bump prettier from 2.6.2 to 2.7.0 #267
- chore(deps-dev): bump webpack-cli from 4.9.2 to 4.10.0 #264
Commits 
v0.10.5 - 2022-06-11 
Merged 
- chore(deps-dev): bump jest-environment-jsdom from 28.1.0 to 28.1.1 #261
- chore(deps-dev): bump @typescript-eslint/parser from 5.27.0 to 5.27.1 #263
- chore(deps-dev): bump jest from 28.1.0 to 28.1.1 #260
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #262
- chore(deps-dev): bump @types/jest from 28.1.0 to 28.1.1 #257
- chore(deps-dev): bump typescript from 4.7.2 to 4.7.3 #258
- chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 #259
Commits 
- chore: fixed debug configuration 33398ce
- chore: updated sponsors e8cb692
- docs: improved override docs dfe1595
- docs: typos 67bad37
- docs: updated version 8c94ef9
- feat: better override documentation 338c9a6
- feat: override cache option 268fccb
- feat: remove remnant x-axios-headers from server response d87307a
- tag: v0.10.5 30617dd
v0.10.4 - 2022-06-03 
Merged 
- chore(deps-dev): bump webpack from 5.72.1 to 5.73.0 #255
- chore(deps-dev): bump ts-jest from 28.0.3 to 28.0.4 #254
- chore(deps-dev): bump @types/jest from 27.5.1 to 28.1.0 #252
- fix: Interpret max-age=0as a validcache-controlheader#253
- chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 #250
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #251
- chore(deps-dev): bump typescript from 4.6.4 to 4.7.2 #249
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #246
- chore(deps-dev): bump ts-jest from 28.0.2 to 28.0.3 #247
- chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 #248
- chore(deps-dev): bump eslint from 8.15.0 to 8.16.0 #245
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #243
- chore(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.25.0 #242
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #241
- chore(deps-dev): bump @types/jest from 27.5.0 to 27.5.1 #238
- chore(deps-dev): bump ts-jest from 28.0.1 to 28.0.2 #234
- chore(deps-dev): bump webpack from 5.72.0 to 5.72.1 #237
- chore(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.23.0 #235
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #236
- chore(deps-dev): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 #231
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #230
- chore(deps-dev): bump @types/jest from 27.4.1 to 27.5.0 #232
Commits 
- chore(deps): update jest to 28 f4f4be1
- deps: updated object-code 6b1a1c5
- deps: updated object-code 77adcaf
- docs: fixed variable name (#239) e97a515
- docs: help this repo grow 2fc2c17
- docs: improved documentation 6bcd7dc
- docs: updated version 5cb76aa
- fix: removed symbol to preserve sideEffect free status (#233) b6302ef
- refactor: updated some minor things 623ae22
- tag: v0.10.4 d00bdc8
v0.10.3 - 2022-05-02 
Merged 
- chore(deps-dev): bump ts-loader from 9.2.9 to 9.3.0 #228
- chore(deps-dev): bump express from 4.18.0 to 4.18.1 in /docs #229
- feat: updated axios to 0.27 #227
- Pass currentRequeston each access to storages (#220)#226
- chore(deps-dev): bump typescript from 4.6.3 to 4.6.4 #225
- chore(deps-dev): bump ts-loader from 9.2.8 to 9.2.9 #222
- chore(deps-dev): bump @typescript-eslint/parser from 5.20.0 to 5.21.0 #215
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #217
- chore(deps-dev): bump express from 4.17.3 to 4.18.0 in /docs #218
- chore(deps): bump github/codeql-action from 1 to 2 #214
- chore(deps-dev): bump eslint from 8.13.0 to 8.14.0 #213
- chore(deps-dev): bump tslib from 2.3.1 to 2.4.0 #212
- chore(deps): bump async from 2.6.3 to 2.6.4 #211
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #209
- chore(deps-dev): bump @typescript-eslint/parser from 5.19.0 to 5.20.0 #210
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.36 to 0.3.38 #208
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #207
- chore(deps-dev): bump @typescript-eslint/parser from 5.18.0 to 5.19.0 #206
- chore(deps-dev): bump eslint from 8.12.0 to 8.13.0 #205
- chore(deps-dev): bump webpack from 5.71.0 to 5.72.0 #204
- chore(deps): bump codecov/codecov-action from 2.1.0 to 3 #203
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #202
- chore(deps-dev): bump @typescript-eslint/parser from 5.17.0 to 5.18.0 #201
- chore(deps-dev): bump prettier from 2.6.1 to 2.6.2 #197
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.35 to 0.3.36 #199
- chore(deps-dev): bump webpack from 5.70.0 to 5.71.0 #198
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.34 to 0.3.35 #196
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.33 to 0.3.34 #195
- chore(deps): bump ansi-regex from 3.0.0 to 3.0.1 #194
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #192
- chore(deps-dev): bump @typescript-eslint/parser from 5.16.0 to 5.17.0 #193
- chore(deps-dev): bump eslint from 8.11.0 to 8.12.0 #191
Commits 
- docs: updated benchmark 9e23648
- docs: updated docs theme 7a1ff7b
- docs: updated download urls 8297fe2
- docs: updated issue template 639b284
- refactor: simpler config.cache check 55f9599
- tag: v0.10.3 7b443dd
v0.10.2 - 2022-03-25 
Merged 
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /docs #190
- chore(deps): bump minimist from 1.2.5 to 1.2.6 #189
- chore(deps-dev): bump prettier from 2.6.0 to 2.6.1 #187
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.31 to 0.3.33 #185
- chore(deps-dev): bump ts-jest from 27.1.3 to 27.1.4 #186
- chore(deps-dev): bump typescript from 4.6.2 to 4.6.3 #188
- chore(deps-dev): bump @typescript-eslint/parser from 5.15.0 to 5.16.0 #183
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #184
- chore(deps): bump object-code from 1.2.0 to 1.2.2 #182
- chore(deps): bump fast-defer from 1.1.5 to 1.1.7 #181
- chore(deps): bump cache-parser from 1.2.2 to 1.2.4 #180
- chore(deps-dev): bump prettier from 2.5.1 to 2.6.0 #178
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #175
- chore(deps-dev): bump @typescript-eslint/parser from 5.14.0 to 5.15.0 #176
Commits 
- chore: fixed escheck script 4e93728
- deps: updated all deps 1b50018
- docs: added runkit comment f25bff6
- docs: updated download urls b98f4b0
- fix: fixed bug when a pending request had it cached empty (#165) 0a00778
- style: formatted code b44c6b3
- tag: v0.10.2 2fe8129
v0.10.1 - 2022-03-14 
Commits 
v0.10.0 - 2022-03-14 
Merged 
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.30 to 0.3.31 #171
- chore(deps-dev): bump eslint from 8.10.0 to 8.11.0 #170
- chore(deps-dev): bump docsify-cli from 4.4.3 to 4.4.4 in /docs #172
- feat!: new bundle setup & fixed development bundles #167
- fix: memory storage copy data to avoid reference changes #164
- chore(deps-dev): bump ts-loader from 9.2.7 to 9.2.8 #168
- chore(deps-dev): bump axios from 0.26.0 to 0.26.1 #166
Commits 
- chore: brave rewards f140b02
- chore: fixed unknown build bug 😃 cb8eb37
- chore: updated yarn.lock bb88a8b
- ci: dependabot for docs folder e7922bd
- deps: updated typescript eslint ae58690
- docs: updated benchmark and fixed some typos 08d7ab4
- docs: updated download urls e2f2428
- docs: updated many things in the documentation 766c6de
- feat!: updated default caching options 119fa32
- perf: optimized build config 3a800d7
- refactor: clone data only when needed 09a69f8
- style: formatted code 6fd42b2
- style: formatted code 58d3859
- tag: v0.10.0 e2fb91b
- tag: v0.9.3 41d9fe1
- tests: fixed memory storage clone test a0e05e8
v0.9.3 - 2022-03-04 
Merged 
- chore(deps-dev): bump webpack from 5.69.1 to 5.70.0 #162
- chore(deps-dev): bump eslint-config-prettier from 8.4.0 to 8.5.0 #160
- chore(deps): bump actions/checkout from 2 to 3 #158
- chore(deps-dev): bump ts-loader from 9.2.6 to 9.2.7 #159
- chore(deps-dev): bump typescript from 4.5.5 to 4.6.2 #157
Commits 
- chore: add funding.yml 2429ae2
- chore: cache parser dependency range a71f9aa
- docs: updated code comment 80850b9
- docs: updated download urls 06091a2
- fix: defaultKeyGenerator keeps response unchanged (#161) ab45164
- tag: v0.9.3 9993af2
v0.9.2 - 2022-02-28 
Merged 
- chore(deps-dev): bump eslint from 8.9.0 to 8.10.0 #156
- chore(deps): bump prismjs from 1.26.0 to 1.27.0 in /docs #155
- chore(deps): bump actions/setup-node from 2 to 3 #154
Commits 
v0.9.1 - 2022-02-23 
Merged 
- feat: support for react-nativecli#153
- chore(deps-dev): bump @types/jest from 27.4.0 to 27.4.1 #152
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #150
- chore(deps-dev): bump @typescript-eslint/parser from 5.12.0 to 5.12.1 #151
Commits 
v0.9.0 - 2022-02-21 
Merged 
- feat: handle web storage DOMExceptions #148
- chore(deps-dev): bump eslint-config-prettier from 8.3.0 to 8.4.0 #149
- chore(deps-dev): bump webpack from 5.69.0 to 5.69.1 #147
Commits 
- deps: updated object-code 9f4b400
- docs: updated docs and runkit playground 89066df
- docs: updated download urls 683fdb2
- style: formatted code 71fbfab
- tag: v0.9.0 4a13dc0
v0.8.10 - 2022-02-16 
Merged 
- chore(deps-dev): bump webpack from 5.68.0 to 5.69.0 #146
Commits 
- docs: updated benchmark 97c38ba
- docs: updated download urls 9d0d367
- fix: peerDependencies warning (#145) 031934a
- tag: v0.8.10 1315d83
v0.8.9 - 2022-02-14 
Merged 
- chore(deps-dev): bump eslint from 8.8.0 to 8.9.0 #142
- chore(deps-dev): bump jest from 27.5.0 to 27.5.1 #140
Commits 
- deps: updated dev deps 656c0b0
- deps: upgrade axios to v0.26 b186839
- docs: updated download urls 102a02b
- tag: v0.8.9 00e1a8b
v0.8.8 - 2022-02-08 
Commits 
v0.8.7 - 2022-02-08 
Commits 
v0.8.6 - 2022-02-08 
Merged 
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #138
- chore(deps-dev): bump jest from 27.4.7 to 27.5.0 #136
- chore(deps-dev): bump @typescript-eslint/parser from 5.10.1 to 5.10.2 #132
- chore(deps-dev): bump webpack from 5.67.0 to 5.68.0 #133
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #134
- chore(deps-dev): bump eslint from 8.7.0 to 8.8.0 #131
- chore(deps-dev): bump es-check from 6.1.1 to 6.2.1 #130
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #126
- chore(deps-dev): bump webpack-cli from 4.9.1 to 4.9.2 #127
- chore(deps-dev): bump @typescript-eslint/parser from 5.10.0 to 5.10.1 #125
Commits 
- build: es2017 as default output f235fd4
- build: fixed umd/es5declaration fileed81ea7
- chore: added .npmignore ad1e965
- chore: codecov bug was not fixed 😦 1159840
- ci: fixed actions/checkout#237 7f41583
- deps: updated dependencies e183bea
- docs: fixed benchmark db4cecb
- docs: gitter badge 0c27b9e
- docs: more examples ab68a9f
- docs: updated benchmark e6f2a12
- docs: updated benchmark 27b9a49
- docs: updated download urls 95dc96c
- style: formatted code 1f884e9
- tag: v0.8.6 372f892
v0.8.5 - 2022-01-23 
Merged 
- docs: add license scan report and status #124
- chore(deps-dev): bump typescript from 4.5.4 to 4.5.5 #123
Commits 
- build: build everything from webpack f160428
- build: minimize all bundles bc devtool is active 2d779ec
- chore: switch back to yarn v1 7d314c2
- docs: added react component example df74939
- docs: added tsx syntax highlight 706c4dd
- docs: removed coverpage bdbdd37
- docs: simple analytics 😦 cb59384
- docs: updated docs 95f4137
- docs: updated documentation e9fc692
- docs: updated download urls 026465c
- docs: updated fossa badges 9b9ae3a
- docs: updated homepage 7ccac42
- docs: updated homepage 989ceec
- docs: updated installing page b76087e
- docs: updated sidebar and added dev mode section cc6523f
- feat: debug mode & fixed tests 0ba6025
- fixed jsx highlighting 64c0f40
- refactor: added ACI prefix to avoid external conflicts ea4ab4c
- refactor: added debug points 098cf47
- refactor: added memory storage type 7dc15be
- refactor: moved header file d14750e
- refactor: prefer the usage of AxiosResponseHeadersbd4bf26
- style: format code 31ef7e7
- tag: v0.8.5 f09670d
v0.8.4 - 2022-01-18 
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 staleIfErrorsupportedb32bd
- fix: removed breaking behaviour 7217eaf
- refactor: use Object.freezeatHeaderenum0e2508c
- style: format code 1e8ca38
- tag: v0.8.4 e356386
v0.8.3 - 2022-01-15 
Commits 
- build: optimize umd builds with tslib 6d9683a
- deps: updated cache-parserandjest16184ac
- docs: updated download urls d51c622
- refactor: Headeras const and renaming…e391f56
- tag: v0.8.3 429256d
v0.8.2 - 2022-01-14 
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
- tag: v0.8.2 650d094
v0.8.1 - 2022-01-13 
Merged 
- build: Yarn v2 and ESM&CJSbundles#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-any93df4fd
- deps: fixed colors (marak/colors.js#285) 8243da5
- deps: updated typescript-eslintmonorepo829b1a7
- 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 unknowninstead ofanyd0b0e2f
- refactor: removed return awaitc3661a6
- refactor: simplified cachePredicate38a5ecd
- refactor: used triple equal sign 1b93070
- tag: v0.8.1 f928cfa
- test: static roots to prevent other tests from running 57ee1e0
v0.8.0 - 2022-01-08 
Commits 
- build: disabled downLevelIterationd30b862
- deps: updated yarn.lock 2de68f3
- docs: added SECURITY.mda6313ea
- docs: fixed baseURLcasing 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 isAxiosCacheInterceptorfunction37431a9
- tag: v0.8.0 46a4ee5
- tests: fixed coverage by enabling sourceMapsagain17408aa
- tests: splited header interpreter tests into multiple files 4f938a4
v0.8.0-beta1 - 2022-01-07 
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.updateexample766b016
- docs: fixed development cdn link 3daf7be
- docs: fixed examples and added cache: falseexample16600b0
- 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 CacheUpdatercfbd601
- 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 defaultKeyGeneratorfunctionc155982
- refactor: simplified header interpreter e776f01
- style: prettified code 3c38985
- tag: v0.8.0-beta1 db26ec6
- tests: 100% coverage again a7751fd
v0.7.9 - 2021-12-30 
Merged 
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #97
Commits 
- deps: updated fast-defer c6bec60
- docs: fixed badges links 37a37b7
- docs: updated docs ec523e8
- feat: added many build options 232e9c5
- fix: verify built ecmascript versions with es-check58b6b12
- refactor: prevent confusion by renaming createCachetouseCache4a0a99f
- tag: v0.7.9 2e91a8f
- test: added index.development tests 1e251dd
v0.7.8 - 2021-12-27 
Commits 
- chore: fixed prettier config 144d3ae
- deps: removed unused dependency 1b1b93b
- docs: updated badges 5e04e5c
- perf: minified code bundled as ES6 because axios itself needs ES6 8cad803
- style: formatted code 27de629
- tag: v0.7.8 cd0c189
v0.7.7 - 2021-12-27 
Merged 
- chore(deps-dev): bump @types/node from 17.0.4 to 17.0.5 #94
Commits 
- refactor: deprecated useCachein favor ofcreateCache(#95)065b6ef
- tag: v0.7.7 c611b42
- test: added one simple test fec63a8
v0.7.6 - 2021-12-26 
Merged 
- chore(deps-dev): bump @types/node from 17.0.3 to 17.0.4 #92
- chore(deps-dev): bump @types/node from 17.0.2 to 17.0.3 #91
- chore(deps-dev): bump @typescript-eslint/parser from 5.7.0 to 5.8.0 #88
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #89
- chore(deps-dev): bump @types/node from 17.0.1 to 17.0.2 #90
- chore(deps-dev): bump @types/node from 17.0.0 to 17.0.1 #85
- chore(deps-dev): bump concurrently from 6.4.0 to 6.5.1 #86
- chore(deps-dev): bump eslint from 8.4.1 to 8.5.0 #87
- chore(deps-dev): bump ts-jest from 27.1.1 to 27.1.2 #84
- chore(deps-dev): bump @types/node from 16.11.13 to 17.0.0 #83
- chore(deps-dev): bump @babel/preset-env from 7.16.4 to 7.16.5 #78
- chore(deps-dev): bump @babel/runtime from 7.16.3 to 7.16.5 #75
- chore(deps-dev): bump @babel/preset-typescript from 7.16.0 to 7.16.5 #76
- chore(deps-dev): bump @babel/plugin-transform-runtime #77
- chore(deps-dev): bump @babel/plugin-transform-modules-commonjs #79
Commits 
- chore: include runkit examples 4fc6825
- deps: updated cache-parser 9a2e4bc
- deps: updated some dependencies 0640141
- perf: reduce bundle size and replaced babel by ts-loader6e25ba6
- tag: v0.7.6 d6b2aff
v0.7.5 - 2021-12-13 
Commits 
- chore: allow ESNext at development 9044495
- docs: updated compiled-code section f3bd30c
- tag: v0.7.5 d3888fc
v0.7.4 - 2021-12-13 
Commits 
v0.7.3 - 2021-12-13 
Commits 
- chore: defined package.json browser field 3b40abd
- deps: updated some dependencies 86a576d
- deps: use cache-parser6ce658b
- refactor: better cache predicate function a77cde7
- tag: v0.7.3 47beacc
v0.7.2 - 2021-12-11 
Commits 
- chore: fixed typescript build ef94c70
- chore: minor config changes d00b607
- chore: use default webpack-terser-plugin 2d157c8
- deps: updated dev dependencies b8623b6
- refactor: externalized createCacheData function c3a0fea
- refactor: made some methods static and public b4ad24d
- style: fixed prettier plugin order 6929b02
- tag: v0.7.2 795d706
v0.7.1 - 2021-12-09 
Commits 
- tag: v0.7.1 27fdd84
v0.7.0 - 2021-12-09 
Commits 
- chore: CacheOptions at the top of the file 1615f28
- chore: correct babel filename 5d77ef1
- chore: don’t transpile node_modules 05aadff
- chore: good times 😃 1a5fdf9
- chore: removed babel runtime usage d2a6fed
- chore: transpile @tusbar/cache-control and correct babel config 32afef4
- chore: use default browserslist config e9aeacc
- chore!: use google browserlist config 1fc3552
- deps: added missing explicit dependency 4fa9bc9
- docs: updated badges 3ebe9e5
- docs: updated readme badges f7f9033
- refactor: bundle does not export everything that index has 488cd49
- style: formatted code 964f7b0
- tag: v0.7.0 39777cc
- tag: v0.7.0 9d0f429
v0.7.0-beta3 - 2021-12-08 
Commits 
- deps: moved concurrentlyto dev dependenciesbdf5f0f
- docs: updated badges 3c6e76f
- docs: updated cdn links 3dc8b36
- tag: v0.7.0-beta3 3a2a163
v0.7.0-beta2 - 2021-12-08 
Commits 
v0.7.0-beta1 - 2021-12-08 
Merged 
- chore(deps-dev): bump @typescript-eslint/parser from 5.5.0 to 5.6.0 #69
- chore(deps-dev): bump eslint from 8.4.0 to 8.4.1 #70
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #71
- chore(deps-dev): bump @types/node from 16.11.11 to 16.11.12 #72
- chore(deps-dev): bump eslint from 8.3.0 to 8.4.0 #66
- chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 #68
- chore(deps-dev): bump ts-jest from 27.0.7 to 27.1.0 #67
Commits 
- deps: updated ts-jest 704be77
- feat: added web bundle and babel 78cf406
- feat!: removed createCache function 60ad91e
- fix: fixed tests b9b4f79
- perf: removed tslibandtyped-corein favor offast-defer07ec645
- tag: v0.7.0-beta1 6a67d4c
v0.6.3 - 2021-12-02 
Merged 
- chore(deps-dev): bump jest from 27.4.2 to 27.4.3 #65
- chore(deps-dev): bump @types/node from 16.11.10 to 16.11.11 #61
- chore(deps): bump @tusbar/cache-control from 0.6.0 to 0.6.1 #60
- chore(deps-dev): bump @typescript-eslint/parser from 5.4.0 to 5.5.0 #62
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #63
- chore(deps-dev): bump jest from 27.4.0 to 27.4.2 #64
- chore(deps-dev): bump @types/node from 16.11.9 to 16.11.10 #58
- chore(deps-dev): bump prettier from 2.4.1 to 2.5.0 #59
Commits 
- chore: use tslib to optimize builds 8610d6a
- deps: updated dependencies 8070e2f
- deps: updated yarn.lock 3f8bd14
- tag: v0.6.3 eeec119
v0.6.2 - 2021-11-23 
Commits 
v0.6.1 - 2021-11-23 
Merged 
- chore(deps-dev): bump @types/node from 16.11.8 to 16.11.9 #57
- chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 #56
- chore(deps-dev): bump @types/node from 16.11.7 to 16.11.8 #55
- chore(deps-dev): bump typescript from 4.4.4 to 4.5.2 #54
Commits 
- build: emit declaration in dist folder e2de928
- docs: removed readme duplicated title 1e1627b
- tag: v0.6.1 097a179
v0.6.0 - 2021-11-15 
Merged 
- feat: etag and if-modified-since support #53
- feat: storage abstractions #52
- feat: more headers supports, tests and must-revalidate fix #51
- chore(deps-dev): bump @types/node from 16.11.6 to 16.11.7 #48
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.24 to 0.3.30 #47
Commits 
- feat: immutable cache support 76a8af7
- fix: compile to ES2020, instead ofES20215970483
- style: prettier and changelog config changes 19d0e9b
- tag: v0.6.0 bd98a16
v0.5.1 - 2021-11-05 
Commits 
v0.5.0 - 2021-10-28 
Merged 
- chore(deps-dev): bump @types/node from 16.11.4 to 16.11.6 #46
Commits 
- deps: bump axios to v0.24 99906e5
- merge: merged code 312ff64
- merge: merged code b3f832c
- style: prettified code 0058cd5
- tag: v0.5.0 3ca29dc
- tag: v0.5.0 a50c0b6
v0.4.1 - 2021-10-25 
Merged 
- chore(deps-dev): bump @types/node from 16.11.3 to 16.11.4 #44
- chore(deps-dev): bump @types/node from 16.11.1 to 16.11.3 #43
- chore(deps-dev): bump jest from 27.2.5 to 27.3.1 #42
- chore(deps-dev): bump ts-jest from 27.0.6 to 27.0.7 #40
- chore(deps-dev): bump @types/node from 16.11.0 to 16.11.1 #39
- chore(deps-dev): bump @types/node from 16.10.9 to 16.11.0 #37
- chore(deps-dev): bump ts-jest from 27.0.5 to 27.0.6 #38
- chore(deps-dev): bump @types/node from 16.10.3 to 16.10.9 #36
- chore(deps-dev): bump typescript from 4.4.3 to 4.4.4 #34
Commits 
- build: emit consistent javascript bundles with ES2021 cc23204
- build: separate code and types build folder ede19c1
- deps: latest @arthurfiorette/prettier-configb2ba65e
- fix: fixed isCacheValid function and added tests 6e6100b
- refactor: externalized cache eviction predicate f141b2e
- tag: v0.4.1 28e3392
- tag: v0.4.1 6ec1b57
v0.4.0 - 2021-10-12 
Merged 
- chore(deps-dev): bump jest from 27.2.4 to 27.2.5 #33
Commits 
- docs: correct suported axios version 6b790af
- docs: updated documentation 9b9827c
- docs: updated minimal example dd1fa41
- docs: updated readme 4c757d3
- docs: updated readme 861567a
- feat: preserve response status codes and use response.cached 75deccf
- feat!: updated axios to v0.22.0 1713bb0
- fix: generic spaghetti that axios brought 12a5032
- fix: response and request types 891f1d0
- merge: yarn.lock 03c4fba
- refactor: cacheUpdater as generic function 2fa2557
- refactor: eslint more strict 0605ad8
- refactor: more type and naming refactors b42d3f1
- style: indented tsconfig comments 65cec04
- style: prettified code 3ed92c8
- tag: v0.4.0 87880cf
- tests: correct test name 49f80d7
v0.3.0 - 2021-10-09 
Merged 
- chore(deps-dev): bump @types/node from 16.10.2 to 16.10.3 #32
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #30
- chore(deps-dev): bump @typescript-eslint/parser from 4.32.0 to 4.33.0 #31
Commits 
- deps: updated yarn.lock 1489a7c
- deps!: updated axios to v0.22 ebe313f
- docs: correct tag names d961485
- docs: table of contents 6fa0e7b
- fix: axios package also as dev deps 12c207d
- fix: removed implict never 52689e2
- style: prettified code 50de35d
- tag: v0.3.0 ca491d8
v0.2.8 - 2021-09-30 
Merged 
- chore(deps-dev): bump jest from 27.2.3 to 27.2.4 #27
- chore(deps-dev): bump @types/node from 16.10.1 to 16.10.2 #28
- chore(deps-dev): bump jest from 27.2.2 to 27.2.3 #26
- chore(deps-dev): bump @typescript-eslint/parser from 4.31.2 to 4.32.0 #25
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #24
- chore(deps-dev): bump jest from 27.2.1 to 27.2.2 #23
- chore(deps-dev): bump @types/node from 16.9.6 to 16.10.1 #22
Commits 
v0.2.7 - 2021-09-26 
Commits 
- chore: updated tsconfig 9ea72dc
- fix: force import type to help compilation tools f8adcc4
- refactor: removed double if 9d33ad6
- refactor: renamed interceptor apply method c70bf3a
- refactor: use for in instead of Object.entries 5b9847d
- tag: v0.2.7 bc1aa19
v0.2.6 - 2021-09-26 
Commits 
- ci: only run codeql when js files are changed b861277
- refactor: use the same object for both properties 47349df
- tag: v0.2.6 9c1f74f
v0.2.5 - 2021-09-23 
Merged 
- chore(deps-dev): bump prettier-plugin-organize-imports #21
- chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 #20
- chore(deps-dev): bump @types/node from 16.9.4 to 16.9.6 #19
Commits 
v0.2.4 - 2021-09-21 
Merged 
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #16
- chore(deps-dev): bump @typescript-eslint/parser from 4.31.1 to 4.31.2 #18
- chore(deps-dev): bump jest from 27.2.0 to 27.2.1 #17
- chore(deps-dev): bump @types/jest from 27.0.1 to 27.0.2 #15
Commits 
- deps: updated package.json dependencies 01090bc
- docs: removed instable warning 35ca874
- docs: updated docs 07731e4
- style: updated prettier config d96a9dc
- tag: v0.2.4 a9ad93d
v0.2.3 - 2021-09-21 
Commits 
v0.2.2 - 2021-09-20 
Commits 
- ci: codeql action a71c16d
- docs: initial docs 2d3cbda
- docs: removed readme example dedicated file 1178fd4
- tag: v0.2.2 7e1134e
v0.2.1 - 2021-09-20 
Commits 
- chore: prettify script with plugins c917f36
- chore: push git tag on yarn versionec01751
- chore: removed filename in launch.json eb868d4
- refactor: concurreny fixes and refactored deferred 70e5c07
- refactor: removed symbol support and more tests 5b6d14f
- tag: v0.2.1 1099942
v0.2.0 - 2021-09-20 
Merged 
- chore(deps-dev): bump @types/node from 16.9.2 to 16.9.4 #14
- chore(deps-dev): bump @types/node from 16.9.1 to 16.9.2 #13
- chore(deps-dev): bump prettier from 2.4.0 to 2.4.1 #12
Commits 
- chore: changelog generation 4363f65
- feat: enable cache by creating or applying f4bbd8b
- fix: a bunch of tests 6075a0a
- fix: axios headers are lowercased 1f88779
- fix: concurrent requests not beeing cached 1490bfc
- refactor: interceptors in classes f1033a5
- refactor: renamed status constants 6e61c0d
- refactor: requests ids can also be symbol38133a7
- style: prettified code 45630e3
- tag: v0.2.0 8228045
- tag: v0.2.0 3ae95cf
v0.1.3 - 2021-09-15 
Commits 
v0.1.2 - 2021-09-15 
Commits 
v0.1.1 - 2021-09-15 
Commits 
v0.1.0 - 2021-09-15 
Merged 
- chore(deps-dev): bump @typescript-eslint/parser from 4.31.0 to 4.31.1 #11
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #10
Commits 
- chore: removed unused methods from memory storage 5ddf9ed
- chore: vscode tests debug b5c5905
- ci: added main ci to lint and test code c48769a
- ci: updated ci to support better caching 1c442ce
- docs: changed # to h1 3f0e022
- docs: fixed project name 🤣 6972069
- docs: updated codecov badge token b45fd54
- docs: updated readme d8afd8a
- feat: interpreter also handles Expires header (and tests) 288c118
- fix: fixed a log of bugs and added unit tests 2bbc9cb
- refactor: init request and response tests 84dc522
- refactor: more tests and fixes ee36bd5
- refactor: ttl and createdAt instead of maxAge and storage takes care of staled entries be5ee1e
- refactor: use generics on responseMatch 1c10b41
- tag: v0.1.0 6d5bcf3
- tests: added cache predicate tests bb552c8
- tests: added deferred tests d09b3ad
- tests: added key generator tests 7975c58
v0.0.6 - 2021-09-11 
Commits 
v0.0.5 - 2021-09-11 
Merged 
- chore(deps-dev): bump prettier from 2.3.2 to 2.4.0 #9
- chore(deps-dev): bump @types/node from 16.7.13 to 16.9.1 #8
Commits 
- chore: change built target to ESNextc1242ac
- chore: updated eslint rules 4825739
- dps: bump typescript@4.4.2 to typescript@4.4.3 b63e67b
- feat: better cache predicate 892dab4
- fix: define an empty waiting object at creation 2c49a49
- refactor: axios.defaults.cache required 29d79d5
- refactor: eslint more strict and some minor refactors d2c2a56
- refactor: externalized the header interceptor ce2b7ec
- refactor: moved all “utils” to one folder 211dd50
- refactor: save all deferred to cache.waitinginstead of in the storageab051fc
- Revert “tag: v0.0.6” aa0f90e
- style: prettified code 6ae6d8f
- tag: v0.0.4 96bc45d
- tag: v0.0.5 (4 was already used) 99f69ce
- tag: v0.0.6 80c4220
v0.0.4 - 2021-09-08 
Merged 
- chore(deps-dev): bump axios from 0.21.1 to 0.21.4 #5
- chore(deps-dev): bump @typescript-eslint/parser from 4.30.0 to 4.31.0 #4
- chore(deps-dev): bump @types/node from 16.7.10 to 16.7.13 #6
- chore(deps-dev): bump @typescript-eslint/eslint-plugin #3
- chore(deps-dev): bump prettier-plugin-jsdoc from 0.3.23 to 0.3.24 #1
Commits 
- chore: include eslint files on package 0e88571
- docs: npm badge a43dfab
- docs: updated author and readme 3465bc3
- docs: updated readme 33f7385
- style: use @arthurfiorette/prettier-config dc56085
v0.0.3 - 2021-09-01 
Commits 
v0.0.2 - 2021-09-01 
Commits 
- chore: added eslint 5a201e3
- docs: fix typo in examples 5d8b698
- docs: updated readme 4a88c32
- docs: updated readme again c1a4144
- docs: warning for production usage be210b2
- feat: cache working 9f6e1a4
- feat(WIP): structured code 5ee2b04
- fix: comments to outputs and removed # path alias 4592d18
- tag: v0.0.2 cc6332f