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
.
- 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
- fix: build config
689c9b3
v1.5.3 - 2024-05-22
- ---
#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
- feat: provenance deployments
bd8ec70
- feat: v1.5.3
a30f8d2
- fix: pnpm version
e7976e8
- refactor: better tests
d72f8d0
v1.5.2 - 2024-04-23
- [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
- 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
v1.5.0 - 2024-01-19
- fix:
transformResponse
running 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
- 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
v1.4.0 - 2023-12-23
- Å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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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 exceeded
on 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
- 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
- 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
- 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
- docs: fixed headerInterpreter return type
#542
- 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
- fix: Support stale-while-revalidate
#514
- docs: added docs for #506
#509
- feat:
staleIfError
usingstale-if-error
directive#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
- 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
- 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
- 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
- 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
- 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
- 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
v0.10.6 - 2022-06-29
- 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
v0.10.5 - 2022-06-11
- 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
- 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
- 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=0
as a validcache-control
header#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
- 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
- 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
currentRequest
on 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
- 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
- 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
- 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
v0.10.0 - 2022-03-14
- 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
- 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
- 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
- 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
- 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
v0.9.1 - 2022-02-23
- feat: support for
react-native
cli#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
v0.9.0 - 2022-02-21
- 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
- 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
- chore(deps-dev): bump webpack from 5.68.0 to 5.69.0
#146
- 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
- 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
- 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
v0.8.7 - 2022-02-08
v0.8.6 - 2022-02-08
- 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
- build: es2017 as default output
f235fd4
- build: fixed
umd/es5
declaration 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
- docs: add license scan report and status
#124
- chore(deps-dev): bump typescript from 4.5.4 to 4.5.5
#123
- 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
AxiosResponseHeaders
bd4bf26
- style: format code
31ef7e7
- tag: v0.8.5
f09670d
v0.8.4 - 2022-01-18
- chore: fix yarn.lock (yarnpkg/berry#3416)
9922650
- chore: sideEffects: false and updated badges
b555f95
- deps: updated axios to v0.25
66f29c9
- deps: updated eslint dependencies
2540c1e
- docs: added staleIfError documentation
93dda05
- docs: added table header
8273399
- docs: updated documentation
668ce0c
- docs: updated download urls
c5629be
- docs: updated rukit example
0aed72f
- feat: add
staleIfError
supportedb32bd
- fix: removed breaking behaviour
7217eaf
- refactor: use
Object.freeze
atHeader
enum0e2508c
- style: format code
1e8ca38
- tag: v0.8.4
e356386
v0.8.3 - 2022-01-15
- build: optimize umd builds with tslib
6d9683a
- deps: updated
cache-parser
andjest
16184ac
- docs: updated download urls
d51c622
- refactor:
Header
as const and renaming...e391f56
- tag: v0.8.3
429256d
v0.8.2 - 2022-01-14
- 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
- build: Yarn v2 and
ESM
&CJS
bundles#114
- chore(deps): bump follow-redirects from 1.14.6 to 1.14.7
#113
- chore(deps-dev): bump webpack from 5.65.0 to 5.66.0
#112
- chore: eslint
no-explicit-any
93df4fd
- deps: fixed colors (Marak/colors.js#285)
8243da5
- deps: updated
typescript-eslint
monorepo829b1a7
- docs: fixed casing
c76f2b7
- docs: updated download urls
ab53ac1
- feat: cache predicate now supports async functions
88d45cc
- fix: await unawaited promises and eslint more severe
ff73ad5
- fix: removed deprecated code
e11e346
- refactor: prefer
unknown
instead ofany
d0b0e2f
- refactor: removed
return await
c3661a6
- refactor: simplified
cachePredicate
38a5ecd
- refactor: used triple equal sign
1b93070
- tag: v0.8.1
f928cfa
- test: static roots to prevent other tests from running
57ee1e0
v0.8.0 - 2022-01-08
- build: disabled
downLevelIteration
d30b862
- deps: updated yarn.lock
2de68f3
- docs: added
SECURITY.md
a6313ea
- docs: fixed
baseURL
casing in examples & documentation85336da
- docs: updated download urls
75ec6fd
- fix: code scanning alert
733a476
- refactor: removed "abstract" buildInterceptor function
f30e262
- refactor: removed classes to decrease bundle size
cd2f14c
- refactor!: removed
isAxiosCacheInterceptor
function37431a9
- tag: v0.8.0
46a4ee5
- tests: fixed coverage by enabling
sourceMaps
again17408aa
- tests: splited header interpreter tests into multiple files
4f938a4
v0.8.0-beta1 - 2022-01-07
- 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
- chore: bundles exports everything and webpack bundles everything
ed1e163
- chore: fixed default tsconfig.json
96e2d80
- chore: fixed runkit import
4c58316
- docs: added blazing fast badge
225658f
- docs: added bundlephobia link
7c19739
- docs: added docs mention at runkit example
bf486ac
- docs: added info about global axios usage
53c4d41
- docs: added interactive examples
7207542
- docs: added og preview
636ebb3
- docs: added url-imports example
e34bfdd
- docs: added usage and examples page
06d9979
- docs: fixed
cache.update
example766b016
- docs: fixed development cdn link
3daf7be
- docs: fixed examples and added
cache: false
example16600b0
- docs: fixed source links
c5de326
- docs: fixed sw.js location
b11d51d
- docs: fixed tsdocs and added storages section
4c1e0ec
- docs: offline support for an axios library does not make sense
6353b48
- docs: pwa config
f810365
- docs: trying to fix runkit cors
bcc1f47
- docs: updated readme
1f9ddb4
- examples: updated runkit example
4cfa8d0
- feat: added isAxiosCacheInterceptor function
c32c452
- feat: allow ttl to be defined based on the response
1e87549
- feat: suupport for async
CacheUpdater
cfbd601
- fix: include default storages in cjs bundle
8d5a90e
- fix: proper generic usage to type deep properties
ce2f597
- merge: merge yarn.lock
b66ee1e
- merge: package.json and yarn.lock
9e3c0f0
- refactor: added data property in memory storages
500ac71
- refactor: allow storages not return promises
567c1b2
- refactor: extracted static functions to a single file
c57916f
- refactor: modified and simplified storages
bafe1de
- refactor: prefer unknown over any and removed find method from storages
79ce192
- refactor: simplified
defaultKeyGenerator
functionc155982
- refactor: simplified header interpreter
e776f01
- style: prettified code
3c38985
- tag: v0.8.0-beta1
db26ec6
- tests: 100% coverage again
a7751fd
v0.7.9 - 2021-12-30
- chore(deps-dev): bump @typescript-eslint/eslint-plugin
#97
- 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-check
58b6b12
- refactor: prevent confusion by renaming
createCache
touseCache
4a0a99f
- tag: v0.7.9
2e91a8f
- test: added index.development tests
1e251dd
v0.7.8 - 2021-12-27
- 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
- chore(deps-dev): bump @types/node from 17.0.4 to 17.0.5
#94
- refactor: deprecated
useCache
in favor ofcreateCache
(#95)065b6ef
- tag: v0.7.7
c611b42
- test: added one simple test
fec63a8
v0.7.6 - 2021-12-26
- 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
- chore: include runkit examples
4fc6825
- deps: updated cache-parser
9a2e4bc
- deps: updated some dependencies
0640141
- perf: reduce bundle size and replaced babel by
ts-loader
6e25ba6
- tag: v0.7.6
d6b2aff
v0.7.5 - 2021-12-13
- chore: allow ESNext at development
9044495
- docs: updated compiled-code section
f3bd30c
- tag: v0.7.5
d3888fc
v0.7.4 - 2021-12-13
v0.7.3 - 2021-12-13
- chore: defined package.json browser field
3b40abd
- deps: updated some dependencies
86a576d
- deps: use
cache-parser
6ce658b
- refactor: better cache predicate function
a77cde7
- tag: v0.7.3
47beacc
v0.7.2 - 2021-12-11
- 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
- tag: v0.7.1
27fdd84
v0.7.0 - 2021-12-09
- 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
- deps: moved
concurrently
to dev dependenciesbdf5f0f
- docs: updated badges
3c6e76f
- docs: updated cdn links
3dc8b36
- tag: v0.7.0-beta3
3a2a163
v0.7.0-beta2 - 2021-12-08
v0.7.0-beta1 - 2021-12-08
- 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
- deps: updated ts-jest
704be77
- feat: added web bundle and babel
78cf406
- feat!: removed createCache function
60ad91e
- fix: fixed tests
b9b4f79
- perf: removed
tslib
andtyped-core
in favor offast-defer
07ec645
- tag: v0.7.0-beta1
6a67d4c
v0.6.3 - 2021-12-02
- 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
- 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
v0.6.1 - 2021-11-23
- 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
- build: emit declaration in dist folder
e2de928
- docs: removed readme duplicated title
1e1627b
- tag: v0.6.1
097a179
v0.6.0 - 2021-11-15
- 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
- feat: immutable cache support
76a8af7
- fix: compile to
ES2020
, instead ofES2021
5970483
- style: prettier and changelog config changes
19d0e9b
- tag: v0.6.0
bd98a16
v0.5.1 - 2021-11-05
v0.5.0 - 2021-10-28
- chore(deps-dev): bump @types/node from 16.11.4 to 16.11.6
#46
- 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
- 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
- build: emit consistent javascript bundles with ES2021
cc23204
- build: separate code and types build folder
ede19c1
- deps: latest
@arthurfiorette/prettier-config
b2ba65e
- 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
- chore(deps-dev): bump jest from 27.2.4 to 27.2.5
#33
- 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
- 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
- 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
- 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
v0.2.7 - 2021-09-26
- 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
- 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
- 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
v0.2.4 - 2021-09-21
- 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
- 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
v0.2.2 - 2021-09-20
- 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
- chore: prettify script with plugins
c917f36
- chore: push git tag on
yarn version
ec01751
- 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
- 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
- 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
symbol
38133a7
- style: prettified code
45630e3
- tag: v0.2.0
8228045
- tag: v0.2.0
3ae95cf
v0.1.3 - 2021-09-15
v0.1.2 - 2021-09-15
v0.1.1 - 2021-09-15
v0.1.0 - 2021-09-15
- 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
- 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
v0.0.5 - 2021-09-11
- 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
- chore: change built target to
ESNext
c1242ac
- chore: updated eslint rules
4825739
- dps: bump [email protected] to [email protected]
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.waiting
instead 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
- 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
- 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
v0.0.2 - 2021-09-01
- 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