Skip to content

Latest commit

 

History

History
245 lines (143 loc) · 15 KB

CHANGELOG.md

File metadata and controls

245 lines (143 loc) · 15 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.0 (2020-05-30)

Features

  • testing: ✅ run Convoyr core in PluginTester (6f646b1)

BREAKING CHANGES

  • testing: PluginTester args are changed to the following PluginTesterArgs interface. Now the plugin-tester executes the shouldHandleRequest function throught Convoyr core.

3.2.0 (2020-05-23)

Bug Fixes

  • 📦 update angular monorepo to v9.1.9 (ebbf2c3)
  • angular: 🐞 handle and convert HttpErrorResponse (84dfb74)
  • core: 🐞 infer body correctly for ConvoyrResponse (c6f92f0)

Features

  • core: ✅ add matchPath matcher (af9c348)

3.1.0 (2020-05-20)

Bug Fixes

  • 📦 update angular monorepo to v9.1.4 (1d36585)
  • 📦 update angular monorepo to v9.1.5 (c31b271)
  • 📦 update angular monorepo to v9.1.6 (abe038d)
  • 📦 update angular monorepo to v9.1.7 (1cd5b38)
  • 📦 update angularmaterial monorepo to v9.2.2 (64aab4a)
  • 📦 update angularmaterial monorepo to v9.2.3 (b845c02)
  • 📦 update angularmaterial monorepo to v9.2.4 (0cef06c)
  • 📦 update dependency @angular/flex-layout to v9.0.0-beta.30 (10576f6)
  • 📦 update dependency @angular/flex-layout to v9.0.0-beta.31 (bf481e5)
  • 📦 update dependency tslib to v1.11.2 (1c9c1f9)
  • 📦 update dependency tslib to v1.12.0 (90620e7)
  • 📦 update dependency tslib to v1.13.0 (cc0872f)
  • 📦 update dependency tslib to v2 (f3903a6)

Features

  • core: ✅ add matchResponseType matcher (3071358)

3.0.0 (2020-04-24)

Features

  • NextFn to NextHandler object (530cb97)

BREAKING CHANGES

  • The NextFn type used for calling the next plugin and the final HTTP handler is removed in favor of an object following the NextHandler interface.

2.2.0 (2020-04-23)

Bug Fixes

  • 📦 update angular monorepo to v9.1.3 (fb3a984)

Features

  • core: ✅ add and operator (6fee476)
  • core: ✅ add not operator (1375107)
  • core: ✅ add or operator (e94339f)
  • core: ✅ handle async conditions in and operator (d0574a0)
  • core: ✅ handle async conditions in or operator (172b321)

2.1.1 (2020-04-16)

Bug Fixes

  • 📦 update angular monorepo to v9.1.2 (a5a5b8f)
  • 📦 update angularmaterial monorepo to v9.2.1 (332b8f2)

2.1.0 (2020-04-11)

Bug Fixes

  • plugin-auth: 🐞 don't send token if null or undefined (b9eacd5)
  • plugin-auth: 🐞 fix token nullish stream value (afb73d7)
  • plugin-auth: 🐞 forward error instead of silently fail (135db10)
  • sandbox: 🐞 fix routing (cf8acb2)
  • sandbox: 🐞 fix tokens endpoint url (9f4b423)

Features

  • plugin-auth: ✅ make sure we are always using the latest token (e1e313d)
  • sandbox: ✅ add IsSignedIn guard (af84e1e)
  • sandbox: ✅ add mark token as expired (d20e45a)
  • sandbox: ✅ redirect to bikes after signin (db1a1d3)
  • sandbox: ✅ redirect to signin if unauthenticated (5085a9c)

2.0.2 (2020-04-08)

Bug Fixes

  • plugin-auth: 🐞 forward error instead of silently fail (135db10)

2.0.1 (2020-04-07)

Bug Fixes

  • plugin-auth: 🐞 fix onUnauthorized function call (fc4b030)

Features

  • sandbox: ✅ add auth example (e41e199)

2.0.0 (2020-04-01)

Bug Fixes

  • plugin-cache: 🐞 fix build dependencies (01c8377)
  • plugin-cache: 🐞 fix undefined global Buffer object (9e753e5)
  • plugin-cache: 🐞 handle undefined maxSize (5de2e60)
  • plugin-cache: 🐞 use bufferFrom polyfill (25a98b5)
  • plugin-cache: 🐞 whitelist buffer package (954ed61)

Features

  • ✅ rename condition to shouldHandleRequest (9e93b5d)
  • angular: ✅ use dynamic configuration (5ab1596)
  • core: ✅ deprecate condition in favor of shouldHandleRequest (11b7fbb)
  • plugin-auth: ✅ add auth plugin: add onUnauthorized callback (f9f25be)
  • plugin-cache: ✅ handle human readable bytes maxSize (ebf2bdc)
  • plugin-retry: ✅ add plugin-retry (1317aaf)

BREAKING CHANGES

  • rename condition to shouldHandleRequest

Co-authored-by: Edouard Bozon [email protected]

1.2.0 (2020-03-31)

Features

  • angular: ✅ use dynamic configuration (5ab1596)
  • core: ✅ deprecate condition in favor of shouldHandleRequest (11b7fbb)
  • plugin-auth: ✅ add auth plugin: add onUnauthorized callback (f9f25be)

1.1.0 (2020-01-14)

Bug Fixes

  • plugin-cache: 🐞 fix build dependencies (01c8377)
  • plugin-cache: 🐞 handle undefined maxSize (5de2e60)
  • plugin-cache: 🐞 use bufferFrom polyfill (25a98b5)

Features

  • plugin-cache: ✅ handle human readable bytes maxSize (ebf2bdc)
  • plugin-retry: ✅ add plugin-retry (1317aaf)

1.0.0 (2020-01-06)

Bug Fixes

  • 🪲 sandbox loggerPlugin use handler object (89783d9)

Features

  • plugin-cache: ✅ add maxSize to MemoryStorage (f7eb752)
  • ✅ add max size (9a32e30)
  • ✅ handle plugin-cache request condition (9e1bff6)
  • ✅ add cache max age (8d5db1c)
  • ✅ make storage async (a632de9)
  • feat!: ✅ use an object as plugin handler (47a5e9f)

BREAKING CHANGES

  • the plugin handler become an object

0.1.1 (2019-11-20)

Bug Fixes

  • 🪲 remove broken imports (607c4ea)

0.1.0 (2019-11-19)

Bug Fixes

  • 🪲 add missing Omit type (8158da9)
  • 🪲 package dependency build (b510752)
  • 🪲 use path mapping to internally expose _createSpyPlugin (9f1e845)
  • 🐞 fix AOT issue "Expression form not supported" when using inline type with @Inject (5a93caf)
  • 🐞 fix AOT issue due to logic in forRoot (9f2a093)
  • deps: update dependency core-js to v3 (46459a7)
  • deps: update dependency rxjs to ~6.5.0 (5a0e80f)
  • deps: update dependency zone.js to ^0.10.0 (feb4677)
  • 🐞 throw InvalidUrlError instead of crashing when given an invalid URL (417e080)

Features

  • ✅ handle query string in store key (9d58a36)
  • ✅ refine metadata with createdAt property (422b221)
  • ✅ split packages (77b22c0)
  • ✅ use more generic interface for CacheProvider (e88a28e)
  • ✅ add method matcher (68c6088)
  • ✅ fail if matchOrigin is given an valid match expression (5cafd3b)
  • ✅ handle async plugin condition (2c6676b)
  • ✅ throw error if invalid url is given to getOrigin (a6a7aac)

Reverts

  • Revert "Pin dependencies" (dd3149a)
  • Revert "Pin dependencies" (0dc45bc)
  • Revert "Pin dependencies" (d311d4a)

0.0.1 (2019-10-11)

Note: Version bump only for package convoyr