diff --git a/CHANGELOG.md b/CHANGELOG.md index cb49a3ab..d88c0001 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,58 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -## [v0.7.9](https://github.com/arthurfiorette/axios-cache-interceptor/compare/v0.7.8...v0.7.9) +## [v0.8.0-beta1](https://github.com/arthurfiorette/axios-cache-interceptor/compare/v0.7.9...v0.8.0-beta1) + +### Merged + +- docs: documentation at `axios-cache-interceptor.js.org` [`#108`](https://github.com/arthurfiorette/axios-cache-interceptor/pull/108) +- chore(deps-dev): bump jest from 27.4.6 to 27.4.7 [`#107`](https://github.com/arthurfiorette/axios-cache-interceptor/pull/107) +- chore(deps-dev): bump jest from 27.4.5 to 27.4.6 [`#105`](https://github.com/arthurfiorette/axios-cache-interceptor/pull/105) +- chore(deps-dev): bump @types/node from 17.0.7 to 17.0.8 [`#106`](https://github.com/arthurfiorette/axios-cache-interceptor/pull/106) +- chore(deps-dev): bump @types/jest from 27.0.3 to 27.4.0 [`#98`](https://github.com/arthurfiorette/axios-cache-interceptor/pull/98) + +### Commits + +- chore: bundles exports everything and webpack bundles everything [`ed1e163`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/ed1e1634726252afc4178ae2bcbadacaf9f055ce) +- chore: fixed default tsconfig.json [`96e2d80`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/96e2d8014257f1cffc6f13dfc02d2df4b49bb4f8) +- chore: fixed runkit import [`4c58316`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/4c5831616538d42e787e752cb8eca43957fa491c) +- docs: added blazing fast badge [`225658f`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/225658fb2fd7dfa124cfe61a69a939e02e9dfc87) +- docs: added bundlephobia link [`7c19739`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/7c197390d7567d19736e2eba4c18e66f18eb2ae9) +- docs: added docs mention at runkit example [`bf486ac`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/bf486ac187ecc2a08197658e9a632f9452076e18) +- docs: added info about global axios usage [`53c4d41`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/53c4d4163ed1aa6fbe0cf8299d77cf690dcc603c) +- docs: added interactive examples [`7207542`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/72075423e73226feee40acbcc9beef9fe7de4bc0) +- docs: added og preview [`636ebb3`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/636ebb3d58ef9a8e148b3adb6006e1dc7e4434f3) +- docs: added url-imports example [`e34bfdd`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/e34bfdd92b1e3840e9f97312f3f56bb02c3cf460) +- docs: added usage and examples page [`06d9979`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/06d9979cd79d5d1d4485f47a6cb368c78c8a1fd8) +- docs: fixed `cache.update` example [`766b016`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/766b016866ec2e031740409cc6760e198b92efac) +- docs: fixed development cdn link [`3daf7be`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/3daf7be27b378bbb3f4bde2b50b1e3098d11ea89) +- docs: fixed examples and added `cache: false` example [`16600b0`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/16600b080794501f84791d5902247cd41c377734) +- docs: fixed source links [`c5de326`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/c5de32672ca8b701e76954341e0e2846b244a0bc) +- docs: fixed sw.js location [`b11d51d`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/b11d51dfaa2c50e9bcbb247824a327c780f5b9b2) +- docs: fixed tsdocs and added storages section [`4c1e0ec`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/4c1e0ec3fced95044857d6ce2aec830f746264bf) +- docs: offline support for an axios library does not make sense [`6353b48`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/6353b48a9d98890ecdf05f13e08221fc833b8bdc) +- docs: pwa config [`f810365`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/f81036558b570705e5df814e493d841c27acadf4) +- docs: trying to fix runkit cors [`bcc1f47`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/bcc1f477dab37e2b6ff53afdbc50e90a165044dc) +- docs: updated readme [`1f9ddb4`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/1f9ddb45253b301bc58df5d3efdacd3d42af3d18) +- examples: updated runkit example [`4cfa8d0`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/4cfa8d005e6ec33ba56e09d26c21ad8a50c28bad) +- feat: added isAxiosCacheInterceptor function [`c32c452`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/c32c452190737f9baa1426dad8ae588a2dad4feb) +- feat: allow ttl to be defined based on the response [`1e87549`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/1e87549eb663f5e43d57edc2a85559db14695d09) +- feat: suupport for async `CacheUpdater` [`cfbd601`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/cfbd601b981d4ae509165a7df0ba0ec30b7e7ba5) +- fix: include default storages in cjs bundle [`8d5a90e`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/8d5a90e2fdbff90eea6cd63d2ef0b8a3faa2870f) +- fix: proper generic usage to type deep properties [`ce2f597`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/ce2f5976bc9a1ab87dec0c7cb47a8a36abd36af2) +- merge: merge yarn.lock [`b66ee1e`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/b66ee1e00eafb8def0a892f4010257656283fd98) +- merge: package.json and yarn.lock [`9e3c0f0`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/9e3c0f057bb9db0ac3f3cb5e01c3d60bfc85d1ef) +- refactor: added data property in memory storages [`500ac71`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/500ac715239c27dfaa62e5f969ca08a5d8b04371) +- refactor: allow storages not return promises [`567c1b2`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/567c1b247709da56f9a778330ee09125076ae608) +- refactor: extracted static functions to a single file [`c57916f`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/c57916fd674c478dc802ec44670215aefc52bd67) +- refactor: modified and simplified storages [`bafe1de`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/bafe1de98c1e8a47e1596d82c4a40e1f923480b7) +- refactor: prefer unknown over any and removed find method from storages [`79ce192`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/79ce1926d21c45c537cd3c0c020e1ffb5992fc7c) +- refactor: simplified `defaultKeyGenerator` function [`c155982`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/c15598241a8e0b91aa1b96ffe4ac4ea382ec9e63) +- refactor: simplified header interpreter [`e776f01`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/e776f01c98056f747c61dddd7eec4072aa65663a) +- style: prettified code [`3c38985`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/3c38985113888e4ffbdff28d3f27eccd284c9ea1) +- tests: 100% coverage again [`a7751fd`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/a7751fd1cb803801966982f8a31b25d09bdda19b) + +## [v0.7.9](https://github.com/arthurfiorette/axios-cache-interceptor/compare/v0.7.8...v0.7.9) - 2021-12-30 ### Merged @@ -21,6 +72,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - feat: added many build options [`232e9c5`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/232e9c51fac56b20e8601e2d502bee4d5e615e6e) - fix: verify built ecmascript versions with `es-check` [`58b6b12`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/58b6b126a45b1cb41a38c6c97899f1d2f02d162c) - refactor: prevent confusion by renaming `createCache` to `useCache` [`4a0a99f`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/4a0a99ff288c4cd030066577a8f16ff49afcfd9c) +- tag: v0.7.9 [`2e91a8f`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/2e91a8f101df12c792481dfd72b8febd0d0917c4) - test: added index.development tests [`1e251dd`](https://github.com/arthurfiorette/axios-cache-interceptor/commit/1e251ddef3ec64177797c583f72ef3cfc2bffb22) ## [v0.7.8](https://github.com/arthurfiorette/axios-cache-interceptor/compare/v0.7.7...v0.7.8) - 2021-12-27 diff --git a/package.json b/package.json index 1a6d2ceb..021efd95 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "axios-cache-interceptor", - "version": "0.7.9", + "version": "0.8.0-beta1", "description": "Cache interceptor for axios", "types": "./dist/index.ts", "main": "./dist/index.js",