2021-10-09 18:04:31 -03:00

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

v0.2.3 - 2021-09-21

Commits

v0.2.2 - 2021-09-20

Commits

v0.2.1 - 2021-09-20

Commits

  • 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

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 symbol 38133a7
  • style: prettified code 45630e3
  • tag: v0.2.0 8228045
  • tag: v0.2.0 3ae95cf

v0.1.3 - 2021-09-15

Commits

  • feat: use cache: false to ignore caching 4ad803e
  • tag: v0.1.3 60d7ae1

v0.1.2 - 2021-09-15

Commits

  • fix: prevented bugs with the start of id being ::id c4a2dc3
  • tag: 0.1.2 0777874

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 ESNext c1242ac
  • 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.waiting instead of in the storage ab051fc
  • 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

v0.0.1 - 2021-09-01

Commits