Release notes
*Sourced from [@feathersjs/express's releases](https://github.com/feathersjs/feathers/releases).*
> ## v4.4.1
> ## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27)
>
>
> ### Bug Fixes
>
> * Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710)) ([0616306](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc))
>
> ## v4.4.0
> # [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27)
>
>
> ### Bug Fixes
>
> * **authentication-client:** Reset authentication promise on socket disconnect ([#1696](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1696)) ([3951626](https://github.com/feathersjs/feathers/commit/395162633ff22e95833a3c2900cb9464bb5b056f))
> * **core:** Improve hook missing parameter message by adding the service name ([#1703](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1703)) ([2331c2a](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5))
> * **rest-client:** Allow to customize getting the query ([#1594](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1594)) ([5f21272](https://github.com/feathersjs/feathers/commit/5f212729849414c4da6f0d51edd1986feca992ee))
> * **transport-commons:** Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706)) ([a4aecbc](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513))
> * **typescript:** Allow specific service typings for `Hook` and `HookContext` ([#1688](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1688)) ([f5d0ddd](https://github.com/feathersjs/feathers/commit/f5d0ddd9724bf5778355535d2103d59daaad6294))
>
>
> ### Features
>
> * **authentication:** Add parseStrategies to allow separate strategies for creating JWTs and parsing headers ([#1708](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1708)) ([5e65629](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7))
> * **authentication-oauth:** Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608)) ([1293e08](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae))
Changelog
*Sourced from [@feathersjs/express's changelog](https://github.com/feathersjs/feathers/blob/master/changelog.md).*
> ## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27)
>
>
> ### Bug Fixes
>
> * Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710)) ([0616306](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc))
>
>
>
>
>
> # [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27)
>
>
> ### Bug Fixes
>
> * **authentication-client:** Reset authentication promise on socket disconnect ([#1696](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1696)) ([3951626](https://github.com/feathersjs/feathers/commit/395162633ff22e95833a3c2900cb9464bb5b056f))
> * **core:** Improve hook missing parameter message by adding the service name ([#1703](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1703)) ([2331c2a](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5))
> * **rest-client:** Allow to customize getting the query ([#1594](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1594)) ([5f21272](https://github.com/feathersjs/feathers/commit/5f212729849414c4da6f0d51edd1986feca992ee))
> * **transport-commons:** Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706)) ([a4aecbc](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513))
> * **typescript:** Allow specific service typings for `Hook` and `HookContext` ([#1688](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1688)) ([f5d0ddd](https://github.com/feathersjs/feathers/commit/f5d0ddd9724bf5778355535d2103d59daaad6294))
>
>
> ### Features
>
> * **authentication:** Add parseStrategies to allow separate strategies for creating JWTs and parsing headers ([#1708](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1708)) ([5e65629](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7))
> * **authentication-oauth:** Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608)) ([1293e08](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae))
Commits
- [`9b9f0f1`](https://github.com/feathersjs/feathers/commit/9b9f0f13387341bdd320f1e66feda828fca2c9f2) chore(release): publish v4.4.1
- [`0616306`](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc) fix: Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710))
- [`d0bae37`](https://github.com/feathersjs/feathers/commit/d0bae3716e65f9459a3de631c72d6e8c5210a8c5) chore: Fix Node engines version to current LTS (10) ([#1709](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1709))
- [`5cf5eeb`](https://github.com/feathersjs/feathers/commit/5cf5eeb244ba3e1827698fe398da147fedb1a955) chore: Update version and changelog
- [`e157e5f`](https://github.com/feathersjs/feathers/commit/e157e5f1e149a843377cb38f0a72ac191ecc3b45) chore(release): publish v4.4.0
- [`1293e08`](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae) feat(authentication-oauth): Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608))
- [`5e65629`](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7) feat(authentication): Add parseStrategies to allow separate strategies for cr...
- [`18ba231`](https://github.com/feathersjs/feathers/commit/18ba231f918ff9aef18e6c2f31a68e095c22b478) chore: Update all Node engine versions
- [`a4aecbc`](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513) fix(transport-commons): Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706))
- [`2331c2a`](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5) fix(core): Improve hook missing parameter message by adding the service name ...
- Additional commits viewable in [compare view](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps @feathersjs/express from 4.3.11 to 4.4.1.
Release notes
*Sourced from [@feathersjs/express's releases](https://github.com/feathersjs/feathers/releases).* > ## v4.4.1 > ## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27) > > > ### Bug Fixes > > * Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710)) ([0616306](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc)) > > ## v4.4.0 > # [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27) > > > ### Bug Fixes > > * **authentication-client:** Reset authentication promise on socket disconnect ([#1696](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1696)) ([3951626](https://github.com/feathersjs/feathers/commit/395162633ff22e95833a3c2900cb9464bb5b056f)) > * **core:** Improve hook missing parameter message by adding the service name ([#1703](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1703)) ([2331c2a](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5)) > * **rest-client:** Allow to customize getting the query ([#1594](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1594)) ([5f21272](https://github.com/feathersjs/feathers/commit/5f212729849414c4da6f0d51edd1986feca992ee)) > * **transport-commons:** Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706)) ([a4aecbc](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513)) > * **typescript:** Allow specific service typings for `Hook` and `HookContext` ([#1688](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1688)) ([f5d0ddd](https://github.com/feathersjs/feathers/commit/f5d0ddd9724bf5778355535d2103d59daaad6294)) > > > ### Features > > * **authentication:** Add parseStrategies to allow separate strategies for creating JWTs and parsing headers ([#1708](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1708)) ([5e65629](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7)) > * **authentication-oauth:** Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608)) ([1293e08](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae))Changelog
*Sourced from [@feathersjs/express's changelog](https://github.com/feathersjs/feathers/blob/master/changelog.md).* > ## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27) > > > ### Bug Fixes > > * Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710)) ([0616306](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc)) > > > > > > # [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27) > > > ### Bug Fixes > > * **authentication-client:** Reset authentication promise on socket disconnect ([#1696](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1696)) ([3951626](https://github.com/feathersjs/feathers/commit/395162633ff22e95833a3c2900cb9464bb5b056f)) > * **core:** Improve hook missing parameter message by adding the service name ([#1703](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1703)) ([2331c2a](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5)) > * **rest-client:** Allow to customize getting the query ([#1594](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1594)) ([5f21272](https://github.com/feathersjs/feathers/commit/5f212729849414c4da6f0d51edd1986feca992ee)) > * **transport-commons:** Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706)) ([a4aecbc](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513)) > * **typescript:** Allow specific service typings for `Hook` and `HookContext` ([#1688](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1688)) ([f5d0ddd](https://github.com/feathersjs/feathers/commit/f5d0ddd9724bf5778355535d2103d59daaad6294)) > > > ### Features > > * **authentication:** Add parseStrategies to allow separate strategies for creating JWTs and parsing headers ([#1708](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1708)) ([5e65629](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7)) > * **authentication-oauth:** Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608)) ([1293e08](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae))Commits
- [`9b9f0f1`](https://github.com/feathersjs/feathers/commit/9b9f0f13387341bdd320f1e66feda828fca2c9f2) chore(release): publish v4.4.1 - [`0616306`](https://github.com/feathersjs/feathers/commit/061630696762e9dbf1dc4e738094992ba16989fc) fix: Gracefully handle errors in publishers ([#1710](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1710)) - [`d0bae37`](https://github.com/feathersjs/feathers/commit/d0bae3716e65f9459a3de631c72d6e8c5210a8c5) chore: Fix Node engines version to current LTS (10) ([#1709](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1709)) - [`5cf5eeb`](https://github.com/feathersjs/feathers/commit/5cf5eeb244ba3e1827698fe398da147fedb1a955) chore: Update version and changelog - [`e157e5f`](https://github.com/feathersjs/feathers/commit/e157e5f1e149a843377cb38f0a72ac191ecc3b45) chore(release): publish v4.4.0 - [`1293e08`](https://github.com/feathersjs/feathers/commit/1293e088abbb3d23f4a44680836645a8049ceaae) feat(authentication-oauth): Set oAuth redirect URL dynamically ([#1608](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1608)) - [`5e65629`](https://github.com/feathersjs/feathers/commit/5e65629b924724c3e81d7c81df047e123d1c8bd7) feat(authentication): Add parseStrategies to allow separate strategies for cr... - [`18ba231`](https://github.com/feathersjs/feathers/commit/18ba231f918ff9aef18e6c2f31a68e095c22b478) chore: Update all Node engine versions - [`a4aecbc`](https://github.com/feathersjs/feathers/commit/a4aecbcd3578c1cf4ecffb3a58fb6d26e15ee513) fix(transport-commons): Allow to properly chain SocketIo client.off ([#1706](https://github-redirect.dependabot.com/feathersjs/feathers/issues/1706)) - [`2331c2a`](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5) fix(core): Improve hook missing parameter message by adding the service name ... - Additional commits viewable in [compare view](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)