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 bozonedouard@gmail.com

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