Skip to content

Latest commit

 

History

History
713 lines (312 loc) · 27.6 KB

CHANGELOG.md

File metadata and controls

713 lines (312 loc) · 27.6 KB

9.0.4 (2024-05-29)

Bug Fixes

  • Do not bundle as esm but just to be bundled (4da863c)

9.0.3 (2024-05-29)

Bug Fixes

9.0.2 (2024-05-29)

Bug Fixes

9.0.1 (2024-05-29)

Bug Fixes

9.0.0 (2024-05-29)

Features

  • Switch to official redis package instead ioredis, adjusted build pipelines (d476f48)

BREAKING CHANGES

  • Switch to official redis package instead ioredis for default redis implementation.

8.1.3 (2023-04-27)

Bug Fixes

  • use build-in fixRequestBody (2d83649)

8.1.2 (2023-04-27)

Bug Fixes

  • fixed np on others then POST requests (8d165bc)

8.1.1 (2023-04-27)

Bug Fixes

  • do not depend on express, use body-parser instead (8ed4f80)

8.1.0 (2023-04-27)

Features

  • apply json body middleware if not applied (997c29f)

8.0.5 (2023-01-24)

Bug Fixes

  • import from apollo core to remove react dependency (5ad4327)

8.0.4 (2022-11-24)

Bug Fixes

  • fixed invalid peer dependencies (9e6d481)

8.0.3 (2022-11-23)

Bug Fixes

  • fixed forwarding missing options argument. Moved dependencies to peerDependencies (27e5be1)

8.0.2 (2022-08-04)

Bug Fixes

  • fixed a problem in case a query cannot be parsed and the application would crash without further error handling. Log warnings only in development mode (7c6c9dc)

8.0.1 (2022-04-10)

Bug Fixes

  • brought back nodejs 12 compatibility; Bumped dependencies (ff84764)

8.0.0 (2021-08-19)

Bug Fixes

  • brotli: removed deprecated brotli iltorb compression usage (c26b0e1)
  • brotli: removed deprecated brotli iltorb compression usage (b8d9398)

BREAKING CHANGES

  • brotli: removed iltorb implementation, will break on earlier nodejs versions
  • brotli: removed iltorb implementation, will break on earlier nodejs versions

7.0.5 (2021-06-01)

Bug Fixes

  • formatting, crash: fixed possible crashing when [@cache](https://github.com/cache) directive has missing arguments (6671b5c)

7.0.4 (2021-06-01)

Bug Fixes

  • leak: fixed memory leak, removed global deleted cache; switched to build in removal functionality (ac402b6)

7.0.3 (2021-05-27)

Bug Fixes

  • error: fixed error handling, fixed header (2285303)

7.0.2 (2021-05-27)

Bug Fixes

  • api: adjusted warn logic (5001379)

7.0.1 (2021-05-27)

Bug Fixes

  • api: removed incompatible api parts (68694b1)

7.0.0 (2021-05-27)

Features

  • request-handler: Adjusted middleware to be compatible with non-express http implementations (e.g. nextjs http server) (be4372a)

BREAKING CHANGES

  • request-handler: API changed

6.2.0 (2021-05-27)

Bug Fixes

  • dep: bumped dependencies (e3f7949)
  • dep: bumped dependencies (3982067)
  • dep: bumped eslint plugins (b10d0b3)
  • dep: fixed dependencies (2dd906e)
  • ie11, node12: fixed ie11 and node 12 support (1b86533)
  • node12: bring back node 12 compatibility (ad7b24e)

Features

  • browser: create separate build for browser and nodejs (cf4aeab)
  • ts: use latest master version with apollo 2.x compability. (5853a1f)

6.1.0 (2021-03-05)

Features

  • browser: create separate build for browser and nodejs (e6d737d)

6.0.2 (2021-03-05)

Bug Fixes

  • ie11, node12: fixed ie11 and node 12 support (36023b5)

6.0.1 (2021-03-02)

Bug Fixes

6.0.0 (2021-03-02)

Bug Fixes

  • build: fixed semis, added github plugin (2b89572)

Features

  • typescript: migrated codebase to typescript, fixed possible memory leaks (9e1cfe0)

BREAKING CHANGES

  • typescript: This might cause flow errors as flow types are removed.

5.0.3 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

5.0.2 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (9e3953c)
  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

5.0.1 (2020-08-25)

Bug Fixes

5.0.0 (2020-08-25)

Bug Fixes

  • apollo: bumped apollo client to 3.x (65de286)

BREAKING CHANGES

  • apollo: Requires apollo client 3.x

4.1.1 (2021-03-05)

Bug Fixes

  • ie11, node12: fixed ie11 and node 12 support (1b86533)

6.0.1 (2021-03-02)

Bug Fixes

6.0.0 (2021-03-02)

Bug Fixes

  • build: fixed semis, added github plugin (2b89572)

Features

  • typescript: migrated codebase to typescript, fixed possible memory leaks (9e1cfe0)

BREAKING CHANGES

  • typescript: This might cause flow errors as flow types are removed.

5.0.3 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

5.0.2 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (9e3953c)
  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

5.0.1 (2020-08-25)

Bug Fixes

5.0.0 (2020-08-25)

Bug Fixes

  • apollo: bumped apollo client to 3.x (65de286)

BREAKING CHANGES

  • apollo: Requires apollo client 3.x

4.1.0 (2021-03-03)

Features

  • ts: use latest master version with apollo 2.x compability. (5853a1f)

6.0.1 (2021-03-02)

Bug Fixes

6.0.0 (2021-03-02)

Bug Fixes

  • build: fixed semis, added github plugin (2b89572)

Features

  • typescript: migrated codebase to typescript, fixed possible memory leaks (9e1cfe0)

BREAKING CHANGES

  • typescript: This might cause flow errors as flow types are removed.

5.0.3 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

5.0.2 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (9e3953c)
  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

5.0.1 (2020-08-25)

Bug Fixes

5.0.0 (2020-08-25)

Bug Fixes

  • apollo: bumped apollo client to 3.x (65de286)

BREAKING CHANGES

  • apollo: Requires apollo client 3.x

4.0.2 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

4.2.1 (2021-03-05)

Bug Fixes

  • node12: bring back node 12 compatibility (ad7b24e)

4.2.0 (2021-03-05)

Features

  • browser: create separate build for browser and nodejs (cf4aeab)

4.1.1 (2021-03-05)

Bug Fixes

  • ie11, node12: fixed ie11 and node 12 support (1b86533)

6.0.1 (2021-03-02)

Bug Fixes

6.0.0 (2021-03-02)

Bug Fixes

  • build: fixed semis, added github plugin (2b89572)

Features

  • typescript: migrated codebase to typescript, fixed possible memory leaks (9e1cfe0)

BREAKING CHANGES

  • typescript: This might cause flow errors as flow types are removed.

5.0.3 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

5.0.2 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (9e3953c)
  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

5.0.1 (2020-08-25)

Bug Fixes

5.0.0 (2020-08-25)

Bug Fixes

  • apollo: bumped apollo client to 3.x (65de286)

BREAKING CHANGES

  • apollo: Requires apollo client 3.x

4.1.0 (2021-03-03)

Features

  • ts: use latest master version with apollo 2.x compability. (5853a1f)

6.0.1 (2021-03-02)

Bug Fixes

6.0.0 (2021-03-02)

Bug Fixes

  • build: fixed semis, added github plugin (2b89572)

Features

  • typescript: migrated codebase to typescript, fixed possible memory leaks (9e1cfe0)

BREAKING CHANGES

  • typescript: This might cause flow errors as flow types are removed.

5.0.3 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

5.0.2 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (9e3953c)
  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

5.0.1 (2020-08-25)

Bug Fixes

5.0.0 (2020-08-25)

Bug Fixes

  • apollo: bumped apollo client to 3.x (65de286)

BREAKING CHANGES

  • apollo: Requires apollo client 3.x

4.0.2 (2020-12-20)

Bug Fixes

  • timeout: only timeout if > 0 (41a6054)

4.0.1 (2020-12-20)

Bug Fixes

  • timeout: fixed an issue that timeout is a string or empty. Now defaults to 0 and will be converted to a number. Bumped semantic release (0c3029d)

4.0.0 (2020-04-20)

Features

  • export and dependencies: return proxy instance by default now on server side, bumped dependencies and http-proxy-middleware (bb17aa7)
  • export and dependencies: return proxy instance by default now on server side, bumped dependencies and http-proxy-middleware (83ef725)

BREAKING CHANGES

3.0.0 (2020-01-03)

Features

  • browser: adjusted structure to be browser compatible. (35317c9)

BREAKING CHANGES

  • browser: removed support for redis library, added ioredis instead

2.0.4 (2019-07-28)

Bug Fixes

  • brotli: fixed brotli decoding for legacy node versions (983e972)

2.0.3 (2019-07-28)

Bug Fixes

  • apollo-link: optimized stack (a83db09)

2.0.2 (2019-07-28)

Bug Fixes

  • apollo-link: removed async calls (843c826)

2.0.1 (2019-07-28)

Bug Fixes

  • apollo-link: fixed async link implementation (0e43c80)

2.0.0 (2019-07-28)

Features

  • async: Replaced all sync methods with async implementation including caches. (86f06cd)

BREAKING CHANGES

  • async: Cache implementations are now async. Please supply the new InMemoryCache or RedisCache.

1.2.6 (2019-03-19)

Bug Fixes

  • onProxyReq: fixed a case when e.g. headers are manipulated in a callback handler (onProxyReq). (ec8aa1c)

1.2.5 (2019-03-13)

Bug Fixes

  • iltorb: use native library instead (936191f)

1.2.4 (2019-03-13)

Bug Fixes

  • brotli: fixed return type to be Buffer not UInt8Array (00d311e)

1.2.3 (2019-03-13)

Bug Fixes

  • brotli: add support for brotli encoding (ff0ea4c)

1.2.2 (2019-03-13)

Bug Fixes

  • request: dont readd request body when no json (f460814)

1.2.1 (2019-03-05)

Bug Fixes

  • encode: fixed wrong header (beab287)

1.2.0 (2019-03-05)

Features

  • encode: Added compression support (8568f87)

1.1.1 (2019-03-04)

Bug Fixes

  • context: pass request or current context to key builder (b5604c4)

1.1.0 (2019-03-04)

Features

  • cacheModifier: Added cache modifier function, bumped dependencies (4e24acc)

1.0.4 (2019-01-18)

Bug Fixes

  • middleware: invalid removal of body (e4cf62e)

1.0.3 (2019-01-18)

Bug Fixes

  • nullpointer: modifier should be optional. (e318fad)

1.0.2 (2019-01-15)

Bug Fixes

  • proxy: forward onProxyRes and onProxyReq event handlers. (46026c9)

1.0.1 (2019-01-15)

Bug Fixes

  • dep: downgraded apollo-utilities (9f533e7)

1.0.0 (2019-01-15)

Bug Fixes

  • release: adjusted node version (a1853cd)
  • release: setup release (8563f4e)