Skip to content

Releases: stephanebachelier/superapi-cache

Release 0.12.0

27 Jul 08:54
Compare
Choose a tag to compare

0.10.3 (2016-05-17)

Bug Fixes

  • cache: do not process HEAD requests (1d41e98)

0.10.2 (2016-05-13)

Bug Fixes

  • cache: remove cache entry for non HEAD or GET request (08b0c2e)

0.10.1 (2016-05-13)

Bug Fixes

  • cache: avoid remove item from cache when using HEAD request (4017289)

0.10.0 (2016-04-25)

0.9.0 (2016-04-25)

Bug Fixes

  • cache: return promise to not break promise chain (2724ee7)

Features

  • cache: add flag to choose cache strategy if stale (d228174)

0.8.0 (2016-04-05)

Features

  • exclude: regroup all exclusion logic (3184b20)

0.7.1 (2016-03-16)

Features

  • cache: exclude all non 2xx response from being cached (0924943)

0.7.0 (2016-03-10)

0.6.3 (2016-03-07)

Bug Fixes

  • e2e: fix hit cache test (d58cd9d)
  • helper: add missing xhr field (6f0eb8e)
  • helper: assign result to variable (5f67e3b)
  • hydrate: remove applied default value (96d7b53)

Features

  • exclude: reorganize exclude option (c4cd458)
  • hydrate: use empty string as default value (3c9f0ac)
  • readCache: add test for stale value (2bec9e7)

0.6.2 (2016-02-22)

Bug Fixes

  • hydrate: revert to reading from cached response part (3a10d8d)

0.6.1 (2016-02-22)

Features

  • cache: add support for path exclusion (bafe512)
  • store: default to memory store (f7f4d58)

0.6.0 (2016-02-19)

Features

  • cache: cleanup cache entry if stale (8129677)

0.5.3 (2016-02-19)

Features

  • cache: add support for expiration (9809510)

0.5.2 (2016-02-19)

Features

  • cache: delete cache for any non get request (54bccb7)

0.5.1 (2016-02-19)

Features

  • cache: bypass middleware in case request has a query (4492c05)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix runtime error when no service (33bda03)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inject caching handler (3b77567)
  • cache: intercept the cache error to trigger a network fetch (1e2db42)
  • cache: return value from cache if it exists (a202ddc)
  • cache: stop cache handling on cache miss (644cb09)
  • example: add simple example (9c42154)
  • hydrate: add logic to build response from cache (4adad10)
  • hydrate: parse JSON-based cache value (8386519)
  • hydrate: throw error on empty cache (c9c5f5a)
  • log: add configurable log about cache hit/miss (54b7a1f)
  • memory: migrate store to promise (5794e33)
  • middleware: export default cache read function (798ce92)
  • response: add logic to build response from serialized response (8015708)
  • store: add memory store (118d462)

BREAKING CHANGES

  • cache: caching function should be a function not related to the store

0.0.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inj...
Read more

Release 0.11.2

15 Jul 18:37
Compare
Choose a tag to compare

0.10.3 (2016-05-17)

Bug Fixes

  • cache: do not process HEAD requests (1d41e98)

0.10.2 (2016-05-13)

Bug Fixes

  • cache: remove cache entry for non HEAD or GET request (08b0c2e)

0.10.1 (2016-05-13)

Bug Fixes

  • cache: avoid remove item from cache when using HEAD request (4017289)

0.10.0 (2016-04-25)

0.9.0 (2016-04-25)

Bug Fixes

  • cache: return promise to not break promise chain (2724ee7)

Features

  • cache: add flag to choose cache strategy if stale (d228174)

0.8.0 (2016-04-05)

Features

  • exclude: regroup all exclusion logic (3184b20)

0.7.1 (2016-03-16)

Features

  • cache: exclude all non 2xx response from being cached (0924943)

0.7.0 (2016-03-10)

0.6.3 (2016-03-07)

Bug Fixes

  • e2e: fix hit cache test (d58cd9d)
  • helper: add missing xhr field (6f0eb8e)
  • helper: assign result to variable (5f67e3b)
  • hydrate: remove applied default value (96d7b53)

Features

  • exclude: reorganize exclude option (c4cd458)
  • hydrate: use empty string as default value (3c9f0ac)
  • readCache: add test for stale value (2bec9e7)

0.6.2 (2016-02-22)

Bug Fixes

  • hydrate: revert to reading from cached response part (3a10d8d)

0.6.1 (2016-02-22)

Features

  • cache: add support for path exclusion (bafe512)
  • store: default to memory store (f7f4d58)

0.6.0 (2016-02-19)

Features

  • cache: cleanup cache entry if stale (8129677)

0.5.3 (2016-02-19)

Features

  • cache: add support for expiration (9809510)

0.5.2 (2016-02-19)

Features

  • cache: delete cache for any non get request (54bccb7)

0.5.1 (2016-02-19)

Features

  • cache: bypass middleware in case request has a query (4492c05)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix runtime error when no service (33bda03)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inject caching handler (3b77567)
  • cache: intercept the cache error to trigger a network fetch (1e2db42)
  • cache: return value from cache if it exists (a202ddc)
  • cache: stop cache handling on cache miss (644cb09)
  • example: add simple example (9c42154)
  • hydrate: add logic to build response from cache (4adad10)
  • hydrate: parse JSON-based cache value (8386519)
  • hydrate: throw error on empty cache (c9c5f5a)
  • log: add configurable log about cache hit/miss (54b7a1f)
  • memory: migrate store to promise (5794e33)
  • middleware: export default cache read function (798ce92)
  • response: add logic to build response from serialized response (8015708)
  • store: add memory store (118d462)

BREAKING CHANGES

  • cache: caching function should be a function not related to the store

0.0.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inj...
Read more

Release 0.11.1

15 Jul 15:22
Compare
Choose a tag to compare

0.10.3 (2016-05-17)

Bug Fixes

  • cache: do not process HEAD requests (1d41e98)

0.10.2 (2016-05-13)

Bug Fixes

  • cache: remove cache entry for non HEAD or GET request (08b0c2e)

0.10.1 (2016-05-13)

Bug Fixes

  • cache: avoid remove item from cache when using HEAD request (4017289)

0.10.0 (2016-04-25)

0.9.0 (2016-04-25)

Bug Fixes

  • cache: return promise to not break promise chain (2724ee7)

Features

  • cache: add flag to choose cache strategy if stale (d228174)

0.8.0 (2016-04-05)

Features

  • exclude: regroup all exclusion logic (3184b20)

0.7.1 (2016-03-16)

Features

  • cache: exclude all non 2xx response from being cached (0924943)

0.7.0 (2016-03-10)

0.6.3 (2016-03-07)

Bug Fixes

  • e2e: fix hit cache test (d58cd9d)
  • helper: add missing xhr field (6f0eb8e)
  • helper: assign result to variable (5f67e3b)
  • hydrate: remove applied default value (96d7b53)

Features

  • exclude: reorganize exclude option (c4cd458)
  • hydrate: use empty string as default value (3c9f0ac)
  • readCache: add test for stale value (2bec9e7)

0.6.2 (2016-02-22)

Bug Fixes

  • hydrate: revert to reading from cached response part (3a10d8d)

0.6.1 (2016-02-22)

Features

  • cache: add support for path exclusion (bafe512)
  • store: default to memory store (f7f4d58)

0.6.0 (2016-02-19)

Features

  • cache: cleanup cache entry if stale (8129677)

0.5.3 (2016-02-19)

Features

  • cache: add support for expiration (9809510)

0.5.2 (2016-02-19)

Features

  • cache: delete cache for any non get request (54bccb7)

0.5.1 (2016-02-19)

Features

  • cache: bypass middleware in case request has a query (4492c05)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix runtime error when no service (33bda03)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inject caching handler (3b77567)
  • cache: intercept the cache error to trigger a network fetch (1e2db42)
  • cache: return value from cache if it exists (a202ddc)
  • cache: stop cache handling on cache miss (644cb09)
  • example: add simple example (9c42154)
  • hydrate: add logic to build response from cache (4adad10)
  • hydrate: parse JSON-based cache value (8386519)
  • hydrate: throw error on empty cache (c9c5f5a)
  • log: add configurable log about cache hit/miss (54b7a1f)
  • memory: migrate store to promise (5794e33)
  • middleware: export default cache read function (798ce92)
  • response: add logic to build response from serialized response (8015708)
  • store: add memory store (118d462)

BREAKING CHANGES

  • cache: caching function should be a function not related to the store

0.0.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inj...
Read more

Release 0.10.5

06 Jul 16:04
Compare
Choose a tag to compare

0.10.3 (2016-05-17)

Bug Fixes

  • cache: do not process HEAD requests (1d41e98)

0.10.2 (2016-05-13)

Bug Fixes

  • cache: remove cache entry for non HEAD or GET request (08b0c2e)

0.10.1 (2016-05-13)

Bug Fixes

  • cache: avoid remove item from cache when using HEAD request (4017289)

0.10.0 (2016-04-25)

0.9.0 (2016-04-25)

Bug Fixes

  • cache: return promise to not break promise chain (2724ee7)

Features

  • cache: add flag to choose cache strategy if stale (d228174)

0.8.0 (2016-04-05)

Features

  • exclude: regroup all exclusion logic (3184b20)

0.7.1 (2016-03-16)

Features

  • cache: exclude all non 2xx response from being cached (0924943)

0.7.0 (2016-03-10)

0.6.3 (2016-03-07)

Bug Fixes

  • e2e: fix hit cache test (d58cd9d)
  • helper: add missing xhr field (6f0eb8e)
  • helper: assign result to variable (5f67e3b)
  • hydrate: remove applied default value (96d7b53)

Features

  • exclude: reorganize exclude option (c4cd458)
  • hydrate: use empty string as default value (3c9f0ac)
  • readCache: add test for stale value (2bec9e7)

0.6.2 (2016-02-22)

Bug Fixes

  • hydrate: revert to reading from cached response part (3a10d8d)

0.6.1 (2016-02-22)

Features

  • cache: add support for path exclusion (bafe512)
  • store: default to memory store (f7f4d58)

0.6.0 (2016-02-19)

Features

  • cache: cleanup cache entry if stale (8129677)

0.5.3 (2016-02-19)

Features

  • cache: add support for expiration (9809510)

0.5.2 (2016-02-19)

Features

  • cache: delete cache for any non get request (54bccb7)

0.5.1 (2016-02-19)

Features

  • cache: bypass middleware in case request has a query (4492c05)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix runtime error when no service (33bda03)

0.5.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inject caching handler (3b77567)
  • cache: intercept the cache error to trigger a network fetch (1e2db42)
  • cache: return value from cache if it exists (a202ddc)
  • cache: stop cache handling on cache miss (644cb09)
  • example: add simple example (9c42154)
  • hydrate: add logic to build response from cache (4adad10)
  • hydrate: parse JSON-based cache value (8386519)
  • hydrate: throw error on empty cache (c9c5f5a)
  • log: add configurable log about cache hit/miss (54b7a1f)
  • memory: migrate store to promise (5794e33)
  • middleware: export default cache read function (798ce92)
  • response: add logic to build response from serialized response (8015708)
  • store: add memory store (118d462)

BREAKING CHANGES

  • cache: caching function should be a function not related to the store

0.0.0 (2016-02-11)

Bug Fixes

  • cache: fix agent response override on cache hit (4822a49)
  • hydrate: support headers serialization from string (6f3085d)
  • hydration: do not assume JSON data (0d97a3a)
  • middleware: fix variables shadowing issue (45dd709)
  • serialise: fix to use response xhr (e0ceafb)
  • test: switch to blue-tape to avoid non ending test (0fc9d62)

Features

  • cache: add configuration (cce19ae)
  • cache: add overridable function to define the cache key (189ec0e)
  • cache: add read operation from cache (c0744af)
  • cache: add response serialization (1a457d1)
  • cache: cache response from network (72a4c97)
  • cache: caching function is now a separate configuration (267a9d4)
  • cache: inj...
Read more

Release 0.10.4

17 May 14:41
Compare
Choose a tag to compare
Release 0.10.4

Release 0.10.3

13 May 16:56
Compare
Choose a tag to compare
Release 0.10.3

Release 0.10.2

13 May 16:26
Compare
Choose a tag to compare
Release 0.10.2

Release 0.10.1

25 Apr 20:51
Compare
Choose a tag to compare
Release 0.10.1

Release 0.10.0

25 Apr 14:28
Compare
Choose a tag to compare
Release 0.10.0

Release 0.9.0

05 Apr 11:56
Compare
Choose a tag to compare
Release 0.9.0