All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.0.0 (2020-05-30)
- testing: ✅ run Convoyr core in
PluginTester
(6f646b1)
- testing: PluginTester args are changed to the following
PluginTesterArgs
interface. Now the plugin-tester executes theshouldHandleRequest
function throught Convoyr core.
3.2.0 (2020-05-23)
- 📦 update angular monorepo to v9.1.9 (ebbf2c3)
- angular: 🐞 handle and convert
HttpErrorResponse
(84dfb74) - core: 🐞 infer body correctly for
ConvoyrResponse
(c6f92f0)
- core: ✅ add
matchPath
matcher (af9c348)
3.1.0 (2020-05-20)
- 📦 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)
- core: ✅ add
matchResponseType
matcher (3071358)
3.0.0 (2020-04-24)
- ✅
NextFn
toNextHandler
object (530cb97)
- The
NextFn
type used for calling the next plugin and the final HTTP handler is removed in favor of an object following theNextHandler
interface.
2.2.0 (2020-04-23)
- 📦 update angular monorepo to v9.1.3 (fb3a984)
- 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)
2.1.0 (2020-04-11)
- 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)
- 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)
- plugin-auth: 🐞 forward error instead of silently fail (135db10)
2.0.1 (2020-04-07)
- plugin-auth: 🐞 fix
onUnauthorized
function call (fc4b030)
- sandbox: ✅ add auth example (e41e199)
2.0.0 (2020-04-01)
- 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)
- ✅ rename
condition
toshouldHandleRequest
(9e93b5d) - angular: ✅ use dynamic configuration (5ab1596)
- core: ✅ deprecate
condition
in favor ofshouldHandleRequest
(11b7fbb) - plugin-auth: ✅ add auth plugin: add onUnauthorized callback (f9f25be)
- plugin-cache: ✅ handle human readable bytes
maxSize
(ebf2bdc) - plugin-retry: ✅ add plugin-retry (1317aaf)
- rename
condition
toshouldHandleRequest
Co-authored-by: Edouard Bozon [email protected]
1.2.0 (2020-03-31)
- angular: ✅ use dynamic configuration (5ab1596)
- core: ✅ deprecate
condition
in favor ofshouldHandleRequest
(11b7fbb) - plugin-auth: ✅ add auth plugin: add onUnauthorized callback (f9f25be)
1.1.0 (2020-01-14)
- plugin-cache: 🐞 fix build dependencies (01c8377)
- plugin-cache: 🐞 handle
undefined
maxSize (5de2e60) - plugin-cache: 🐞 use
bufferFrom
polyfill (25a98b5)
- plugin-cache: ✅ handle human readable bytes
maxSize
(ebf2bdc) - plugin-retry: ✅ add plugin-retry (1317aaf)
1.0.0 (2020-01-06)
- 🪲 sandbox
loggerPlugin
use handler object (89783d9)
- 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)
- the plugin handler become an object
0.1.1 (2019-11-20)
- 🪲 remove broken imports (607c4ea)
- 🪲 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)
- ✅ 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)
- Revert "Pin dependencies" (dd3149a)
- Revert "Pin dependencies" (0dc45bc)
- Revert "Pin dependencies" (d311d4a)
Note: Version bump only for package convoyr