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