mirror of
https://github.com/arthurfiorette/axios-cache-interceptor.git
synced 2026-02-01 14:32:40 +00:00
23 KiB
23 KiB
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.
v0.3.0
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
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
This reverts commit 80c4220ae3.
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