# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0-pre.10](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.9...v6.0.0-pre.10) (2026-02-19)

### Features

- Replace query-string with qs@6-compatible bracket-notation parser ([#3662](https://github.com/feathersjs/feathers/issues/3662)) ([471e571](https://github.com/feathersjs/feathers/commit/471e5717fddc2da73af199e785b5f3b5fc1b5473))

# [6.0.0-pre.9](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.8...v6.0.0-pre.9) (2026-02-19)

**Note:** Version bump only for package feathers

# [6.0.0-pre.8](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.7...v6.0.0-pre.8) (2026-02-19)

### Features

- Remove qs dependency ([#3659](https://github.com/feathersjs/feathers/issues/3659)) ([2e787a8](https://github.com/feathersjs/feathers/commit/2e787a8b7d36c653007dce9cd532b50686c8174b))
- Replace events package with modern TypeScript implementation ([#3658](https://github.com/feathersjs/feathers/issues/3658)) ([6c4deab](https://github.com/feathersjs/feathers/commit/6c4deab262219b41d8e660c7a1b8466c4890fa59))

# [6.0.0-pre.7](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.6...v6.0.0-pre.7) (2026-01-29)

**Note:** Version bump only for package feathers

# [6.0.0-pre.6](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.5...v6.0.0-pre.6) (2026-01-29)

### Bug Fixes

- **client:** Buffer SSE stream chunks before parsing ([#3643](https://github.com/feathersjs/feathers/issues/3643)) ([e3cc58c](https://github.com/feathersjs/feathers/commit/e3cc58c3a59f1bd0044d13f79d1326878f3857b5))

### Features

- v6 initial website ([#3641](https://github.com/feathersjs/feathers/issues/3641)) ([b539643](https://github.com/feathersjs/feathers/commit/b53964381233bee7fcb9e50b77508164aa756bb5))

# [6.0.0-pre.5](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.4...v6.0.0-pre.5) (2025-12-20)

**Note:** Version bump only for package feathers

# [6.0.0-pre.4](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.3...v6.0.0-pre.4) (2025-12-20)

### Bug Fixes

- Do not allow id or undefined in fetch client .get ([#3632](https://github.com/feathersjs/feathers/issues/3632)) ([4faeeec](https://github.com/feathersjs/feathers/commit/4faeeecf0911dcf1cd121446c9ac22c7b0aa0c9d))

### Features

- **http:** Add multipart/form-data support for file uploads ([#3634](https://github.com/feathersjs/feathers/issues/3634)) ([8476bf2](https://github.com/feathersjs/feathers/commit/8476bf23b10218e531f2ad93f3c5934e1582da7b))
- **http:** Add streaming request body support ([#3635](https://github.com/feathersjs/feathers/issues/3635)) ([4c2aa85](https://github.com/feathersjs/feathers/commit/4c2aa859465da46334b9b5d2209766a17d71a8b7))

# [6.0.0-pre.3](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.2...v6.0.0-pre.3) (2025-10-10)

### Bug Fixes

- Fix redirect URI encoding ([#3621](https://github.com/feathersjs/feathers/issues/3621)) ([4dbcce5](https://github.com/feathersjs/feathers/commit/4dbcce598d894846899417cd51820a70b00f22e0))

# [6.0.0-pre.2](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.1...v6.0.0-pre.2) (2025-09-04)

### Bug Fixes

- Add typesVersions for TypeScript compatibility ([87c181c](https://github.com/feathersjs/feathers/commit/87c181cf8d3bcd4f86d0caad41de83d220077ad8))

# [6.0.0-pre.1](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.0...v6.0.0-pre.1) (2025-09-03)

### Bug Fixes

- Add compatibility exports ([#3605](https://github.com/feathersjs/feathers/issues/3605)) ([3aed869](https://github.com/feathersjs/feathers/commit/3aed8696ca95fe4a4351c2d7e7f274ab66b50c09))
- Add registerPublisher method to protected method list ([2c0664a](https://github.com/feathersjs/feathers/commit/2c0664acf97dca3bf7a2efaf3564f04c3de5842e))

# [6.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v5.0.34...v6.0.0-pre.0) (2025-08-30)

### Bug Fixes

- Make handling of async iterables consistent ([#3602](https://github.com/feathersjs/feathers/issues/3602)) ([a29ea3c](https://github.com/feathersjs/feathers/commit/a29ea3c89bf0fe07f0aec823ef3f3e33941f1aa3))

### Features

- SSE real-time events ([#3601](https://github.com/feathersjs/feathers/issues/3601)) ([fbfb75c](https://github.com/feathersjs/feathers/commit/fbfb75c5a2fde7ff785a71e787e746952b7a47b3))
- V6 packages refactor ([#3596](https://github.com/feathersjs/feathers/issues/3596)) ([364aab5](https://github.com/feathersjs/feathers/commit/364aab563542fc9d6dd96c1f5f48b146727d7d1e))

## [5.0.34](https://github.com/feathersjs/feathers/compare/v5.0.33...v5.0.34) (2025-05-03)

### Bug Fixes

- Update dependencies ([#3584](https://github.com/feathersjs/feathers/issues/3584)) ([119fa4e](https://github.com/feathersjs/feathers/commit/119fa4e1ade8b0078aa235083d566e2538b3a084))

## [5.0.33](https://github.com/feathersjs/feathers/compare/v5.0.32...v5.0.33) (2025-02-24)

### Bug Fixes

- **dependencies:** Update dependencies ([#3571](https://github.com/feathersjs/feathers/issues/3571)) ([ad611cb](https://github.com/feathersjs/feathers/commit/ad611cb6ffb1dc31d603ba5817331318c5a23217))

## [5.0.32](https://github.com/feathersjs/feathers/compare/v5.0.31...v5.0.32) (2025-02-01)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.31](https://github.com/feathersjs/feathers/compare/v5.0.30...v5.0.31) (2024-10-31)

### Bug Fixes

- **dependencies:** Update all dependencies ([#3545](https://github.com/feathersjs/feathers/issues/3545)) ([221b92b](https://github.com/feathersjs/feathers/commit/221b92bb0ee5d54fb1036742968797cb02e56da2))

## [5.0.30](https://github.com/feathersjs/feathers/compare/v5.0.29...v5.0.30) (2024-09-02)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.29](https://github.com/feathersjs/feathers/compare/v5.0.28...v5.0.29) (2024-07-10)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.28](https://github.com/feathersjs/feathers/compare/v5.0.27...v5.0.28) (2024-07-10)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.27](https://github.com/feathersjs/feathers/compare/v5.0.26...v5.0.27) (2024-06-18)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.26](https://github.com/feathersjs/feathers/compare/v5.0.25...v5.0.26) (2024-06-09)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.25](https://github.com/feathersjs/feathers/compare/v5.0.24...v5.0.25) (2024-05-03)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.24](https://github.com/feathersjs/feathers/compare/v5.0.23...v5.0.24) (2024-03-13)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.23](https://github.com/feathersjs/feathers/compare/v5.0.22...v5.0.23) (2024-02-25)

### Bug Fixes

- **core:** Update to latest feathersjs/hooks ([#3434](https://github.com/feathersjs/feathers/issues/3434)) ([1499ccc](https://github.com/feathersjs/feathers/commit/1499ccc41fb3ebba97b2c84e0cb19bc48ad3c651))

## [5.0.22](https://github.com/feathersjs/feathers/compare/v5.0.21...v5.0.22) (2024-02-15)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.21](https://github.com/feathersjs/feathers/compare/v5.0.20...v5.0.21) (2024-01-25)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.20](https://github.com/feathersjs/feathers/compare/v5.0.19...v5.0.20) (2024-01-24)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.19](https://github.com/feathersjs/feathers/compare/v5.0.18...v5.0.19) (2024-01-23)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.18](https://github.com/feathersjs/feathers/compare/v5.0.17...v5.0.18) (2024-01-22)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.17](https://github.com/feathersjs/feathers/compare/v5.0.16...v5.0.17) (2024-01-22)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.16](https://github.com/feathersjs/feathers/compare/v5.0.15...v5.0.16) (2024-01-22)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.15](https://github.com/feathersjs/feathers/compare/v5.0.14...v5.0.15) (2024-01-22)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.14](https://github.com/feathersjs/feathers/compare/v5.0.13...v5.0.14) (2024-01-05)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.13](https://github.com/feathersjs/feathers/compare/v5.0.12...v5.0.13) (2023-12-29)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.12](https://github.com/feathersjs/feathers/compare/v5.0.11...v5.0.12) (2023-11-28)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.11](https://github.com/feathersjs/feathers/compare/v5.0.10...v5.0.11) (2023-10-11)

### Bug Fixes

- **core:** context.path is now typed correctly ([#3303](https://github.com/feathersjs/feathers/issues/3303)) ([ff18b3f](https://github.com/feathersjs/feathers/commit/ff18b3f8b7c8dbc97be588f699d539226785343a))
- **knex:** Update all dependencies and Knex peer ([#3308](https://github.com/feathersjs/feathers/issues/3308)) ([d2f9860](https://github.com/feathersjs/feathers/commit/d2f986036c4741cce2339d8abbcc6b2eb037a12a))

## [5.0.10](https://github.com/feathersjs/feathers/compare/v5.0.9...v5.0.10) (2023-10-03)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.9](https://github.com/feathersjs/feathers/compare/v5.0.8...v5.0.9) (2023-09-27)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.8](https://github.com/feathersjs/feathers/compare/v5.0.7...v5.0.8) (2023-07-19)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.7](https://github.com/feathersjs/feathers/compare/v5.0.6...v5.0.7) (2023-07-14)

### Bug Fixes

- **core:** Ensure .service does not access Object properties ([#3235](https://github.com/feathersjs/feathers/issues/3235)) ([c0b670a](https://github.com/feathersjs/feathers/commit/c0b670ac4c7bf145e36b59ea89d1387b5514c237))

## [5.0.6](https://github.com/feathersjs/feathers/compare/v5.0.5...v5.0.6) (2023-06-15)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.5](https://github.com/feathersjs/feathers/compare/v5.0.4...v5.0.5) (2023-04-28)

**Note:** Version bump only for package @feathersjs/feathers

## [5.0.4](https://github.com/feathersjs/feathers/compare/v5.0.3...v5.0.4) (2023-04-12)

### Bug Fixes

- Make sure all Readme files are up to date ([#3154](https://github.com/feathersjs/feathers/issues/3154)) ([a5f0b38](https://github.com/feathersjs/feathers/commit/a5f0b38bbf2a11486415a39533bcc6c67fb51e3e))

## [5.0.3](https://github.com/feathersjs/feathers/compare/v5.0.2...v5.0.3) (2023-04-05)

### Bug Fixes

- **dependencies:** Update all dependencies ([#3139](https://github.com/feathersjs/feathers/issues/3139)) ([f24276e](https://github.com/feathersjs/feathers/commit/f24276e9a909e2e58a0730c730258ce1f70f4028))

## [5.0.1](https://github.com/feathersjs/feathers/compare/v5.0.0...v5.0.1) (2023-03-15)

### Bug Fixes

- **core:** Add PaginationParams to general find method ([#3095](https://github.com/feathersjs/feathers/issues/3095)) ([8ebdcf5](https://github.com/feathersjs/feathers/commit/8ebdcf5107fae5fa23920390052b871033de3a0a))

# [5.0.0](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.38...v5.0.0) (2023-02-24)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.38](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.37...v5.0.0-pre.38) (2023-02-17)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.37](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.36...v5.0.0-pre.37) (2023-02-09)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.36](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.35...v5.0.0-pre.36) (2023-01-29)

### Bug Fixes

- **feathers:** Run after all hooks first, and then after method hooks ([#3004](https://github.com/feathersjs/feathers/issues/3004)) ([3692fd5](https://github.com/feathersjs/feathers/commit/3692fd57f70564492cef8bbaf78d264627a9bf0a))
- Update all dependencies ([#3024](https://github.com/feathersjs/feathers/issues/3024)) ([283dc47](https://github.com/feathersjs/feathers/commit/283dc4798d85584bc031e6e54b83b4ea77d1edd0))

# [5.0.0-pre.35](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.34...v5.0.0-pre.35) (2023-01-12)

### Features

- **generators:** Move core code generators to shared generators package ([#2982](https://github.com/feathersjs/feathers/issues/2982)) ([0328d22](https://github.com/feathersjs/feathers/commit/0328d2292153870bc43958f73d2c6f288a8cec17))

# [5.0.0-pre.34](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.33...v5.0.0-pre.34) (2022-12-14)

### Bug Fixes

- **core:** `context.type` for around hooks ([#2890](https://github.com/feathersjs/feathers/issues/2890)) ([d606ac6](https://github.com/feathersjs/feathers/commit/d606ac660fd5335c95206784fea36530dd2e851a))
- **core:** Allow services with no external methods ([#2921](https://github.com/feathersjs/feathers/issues/2921)) ([df56918](https://github.com/feathersjs/feathers/commit/df569183d1a9ed0a9e0ea5bf8d7dab52d326a33d))
- **core:** Improve service option usage and method option typings ([#2902](https://github.com/feathersjs/feathers/issues/2902)) ([164d75c](https://github.com/feathersjs/feathers/commit/164d75c0f11139a316baa91f1762de8f8eb7da2d))

### Features

- **adapter:** Add patch data type to adapters and refactor AdapterBase usage ([#2906](https://github.com/feathersjs/feathers/issues/2906)) ([9ddc2e6](https://github.com/feathersjs/feathers/commit/9ddc2e6b028f026f939d6af68125847e5c6734b4))

# [5.0.0-pre.33](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.32...v5.0.0-pre.33) (2022-11-08)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.32](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.31...v5.0.0-pre.32) (2022-10-26)

### Bug Fixes

- **docs:** Review transport API docs and update Express middleware setup ([#2811](https://github.com/feathersjs/feathers/issues/2811)) ([1b97f14](https://github.com/feathersjs/feathers/commit/1b97f14d474f5613482f259eeaa585c24fcfab43))

### Features

- **docs:** New website and documentation pages ([#2802](https://github.com/feathersjs/feathers/issues/2802)) ([ae85fa2](https://github.com/feathersjs/feathers/commit/ae85fa216f12f7ff5d15e7039640e27a09989ea4))

# [5.0.0-pre.31](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.30...v5.0.0-pre.31) (2022-10-12)

### Features

- **cli:** Generate full client test suite and improve typed client ([#2788](https://github.com/feathersjs/feathers/issues/2788)) ([57119b6](https://github.com/feathersjs/feathers/commit/57119b6bb2797f7297cf054268a248c093ecd538))

# [5.0.0-pre.30](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.29...v5.0.0-pre.30) (2022-10-07)

### Bug Fixes

- **core:** Ensure setup and teardown can be overriden and maintain hook functionality ([#2779](https://github.com/feathersjs/feathers/issues/2779)) ([ab580cb](https://github.com/feathersjs/feathers/commit/ab580cbcaa68d19144d86798c13bf564f9d424a6))

### Features

- **core:** Allow to unregister services at runtime ([#2756](https://github.com/feathersjs/feathers/issues/2756)) ([d16601f](https://github.com/feathersjs/feathers/commit/d16601f2277dca5357866ffdefba2a611f6dc7fa))

# [5.0.0-pre.29](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.28...v5.0.0-pre.29) (2022-09-16)

### Features

- **cli:** Adding ClientService to CLI ([#2750](https://github.com/feathersjs/feathers/issues/2750)) ([1d45427](https://github.com/feathersjs/feathers/commit/1d45427988521ac028755cbe128685fcdf34f636))

# [5.0.0-pre.28](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.27...v5.0.0-pre.28) (2022-08-03)

### Bug Fixes

- **cli:** Improve generated application and client ([#2701](https://github.com/feathersjs/feathers/issues/2701)) ([bd55ffb](https://github.com/feathersjs/feathers/commit/bd55ffb812e89bf215f4515e7f137656ea888c3f))
- **core:** Get hooks to work reliably with custom methods ([#2714](https://github.com/feathersjs/feathers/issues/2714)) ([8d7e04a](https://github.com/feathersjs/feathers/commit/8d7e04acd0f0e2af9f4c13efee652d296dd3bc51))

# [5.0.0-pre.27](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.26...v5.0.0-pre.27) (2022-07-13)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.26](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.25...v5.0.0-pre.26) (2022-06-22)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.25](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.24...v5.0.0-pre.25) (2022-06-22)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.24](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.23...v5.0.0-pre.24) (2022-06-21)

### Features

- **authentication-local:** Add passwordHash property resolver ([#2660](https://github.com/feathersjs/feathers/issues/2660)) ([b41279b](https://github.com/feathersjs/feathers/commit/b41279b55eea3771a6fa4983a37be2413287bbc6))
- **cli:** Add typed client to a generated app ([#2669](https://github.com/feathersjs/feathers/issues/2669)) ([5b801b5](https://github.com/feathersjs/feathers/commit/5b801b5017ddc3eaa95622b539f51d605916bc86))

# [5.0.0-pre.23](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.22...v5.0.0-pre.23) (2022-06-06)

### Features

- **client:** Improve client side custom method support ([#2654](https://github.com/feathersjs/feathers/issues/2654)) ([c138acf](https://github.com/feathersjs/feathers/commit/c138acf50affbe6b66177d084d3c7a3e9220f09f))
- **core:** Rename async hooks to around hooks, allow usual registration format ([#2652](https://github.com/feathersjs/feathers/issues/2652)) ([2a485a0](https://github.com/feathersjs/feathers/commit/2a485a07929184261f27437fc0fdfe5a44694834))

# [5.0.0-pre.22](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.21...v5.0.0-pre.22) (2022-05-24)

### Bug Fixes

- **schema:** Allows resolveData with different resolvers based on method ([#2644](https://github.com/feathersjs/feathers/issues/2644)) ([be71fa2](https://github.com/feathersjs/feathers/commit/be71fa2fe260e05b7dcc0d5f439e33f2e9ec2434))

# [5.0.0-pre.21](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.20...v5.0.0-pre.21) (2022-05-23)

### Bug Fixes

- **core:** Do not throw missing method error for regular hook methods ([#2636](https://github.com/feathersjs/feathers/issues/2636)) ([afe9a3b](https://github.com/feathersjs/feathers/commit/afe9a3b3d49897eff045ee237ca2937a6b975291))

# [5.0.0-pre.20](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.19...v5.0.0-pre.20) (2022-05-04)

### Bug Fixes

- **dependencies:** Lock monorepo package version numbers ([#2623](https://github.com/feathersjs/feathers/issues/2623)) ([5640c10](https://github.com/feathersjs/feathers/commit/5640c1020cc139994e695d658c08bad3494db507))

# [5.0.0-pre.19](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.18...v5.0.0-pre.19) (2022-05-01)

### Features

- **typescript:** Improve adapter typings ([#2605](https://github.com/feathersjs/feathers/issues/2605)) ([3b2ca0a](https://github.com/feathersjs/feathers/commit/3b2ca0a6a8e03e8390272c4d7e930b4bffdaacf5))
- **typescript:** Improve params and query typeability ([#2600](https://github.com/feathersjs/feathers/issues/2600)) ([df28b76](https://github.com/feathersjs/feathers/commit/df28b7619161f1df5e700326f52cca1a92dc5d28))

# [5.0.0-pre.18](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.17...v5.0.0-pre.18) (2022-04-11)

### Bug Fixes

- **core:** Ensure that dynamically registered services are always set up ([#2593](https://github.com/feathersjs/feathers/issues/2593)) ([27cc7d0](https://github.com/feathersjs/feathers/commit/27cc7d08321861cd69e6b66e1fdfa43c50664820))

### Features

- **authentication:** Add setup method for auth strategies ([#1611](https://github.com/feathersjs/feathers/issues/1611)) ([a3c3581](https://github.com/feathersjs/feathers/commit/a3c35814dccdbbf6de96f04f60b226ce206c6dbe))
- **core:** Add app.setup and app.teardown hook support ([#2585](https://github.com/feathersjs/feathers/issues/2585)) ([ae4ebee](https://github.com/feathersjs/feathers/commit/ae4ebee5d39957651473007c4d3adb210160e040))
- **core:** Add app.teardown functionality ([#2570](https://github.com/feathersjs/feathers/issues/2570)) ([fcdf524](https://github.com/feathersjs/feathers/commit/fcdf524ae1995bb59265d39f12e98b7794bed023))
- **core:** Finalize app.teardown() functionality ([#2584](https://github.com/feathersjs/feathers/issues/2584)) ([1a166f3](https://github.com/feathersjs/feathers/commit/1a166f3ded811ecacf0ae8cb67880bc9fa2eeafa))
- **transport-commons:** add `context.http.response` ([#2524](https://github.com/feathersjs/feathers/issues/2524)) ([5bc9d44](https://github.com/feathersjs/feathers/commit/5bc9d447043c2e2b742c73ed28ecf3b3264dd9e5))

# [5.0.0-pre.17](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.16...v5.0.0-pre.17) (2022-02-15)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.16](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.15...v5.0.0-pre.16) (2022-01-12)

### Features

- **express, koa:** make transports similar ([#2486](https://github.com/feathersjs/feathers/issues/2486)) ([26aa937](https://github.com/feathersjs/feathers/commit/26aa937c114fb8596dfefc599b1f53cead69c159))

# [5.0.0-pre.15](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.14...v5.0.0-pre.15) (2021-11-27)

### Bug Fixes

- **typescript:** Overall typing improvements ([#2478](https://github.com/feathersjs/feathers/issues/2478)) ([b8eb804](https://github.com/feathersjs/feathers/commit/b8eb804158556d9651a8607e3c3fda15e0bfd110))

### Features

- **core:** add `context.http` and move `statusCode` there ([#2496](https://github.com/feathersjs/feathers/issues/2496)) ([b701bf7](https://github.com/feathersjs/feathers/commit/b701bf77fb83048aa1dffa492b3d77dd53f7b72b))
- **core:** Improve legacy hooks integration ([08c8b40](https://github.com/feathersjs/feathers/commit/08c8b40999bf3889c61a4d4fad97a2c4f78bafc9))
- **transport-commons:** Ability to register routes with custom params ([#2482](https://github.com/feathersjs/feathers/issues/2482)) ([497990a](https://github.com/feathersjs/feathers/commit/497990ae4a980e5a52a1f0f932db12cd0e6e254a))

# [5.0.0-pre.14](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.13...v5.0.0-pre.14) (2021-10-13)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.13](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.12...v5.0.0-pre.13) (2021-10-13)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.12](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.11...v5.0.0-pre.12) (2021-10-12)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.11](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.10...v5.0.0-pre.11) (2021-10-06)

### Bug Fixes

- **core:** Allow to return a new hook context in basic hooks ([#2462](https://github.com/feathersjs/feathers/issues/2462)) ([422b6fc](https://github.com/feathersjs/feathers/commit/422b6fc11cf9e42f4234f0823a0b06a4df50982d))

# [5.0.0-pre.10](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.9...v5.0.0-pre.10) (2021-09-19)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.9](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.8...v5.0.0-pre.9) (2021-08-09)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.8](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.7...v5.0.0-pre.8) (2021-08-09)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.7](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.6...v5.0.0-pre.7) (2021-08-09)

### Bug Fixes

- **core:** Clean up readme ([eb3b4f2](https://github.com/feathersjs/feathers/commit/eb3b4f248c0816c92a2300cceed18a6f2518508a))
- **core:** Set version back to development ([b328767](https://github.com/feathersjs/feathers/commit/b3287676cd773e164fd646ba4cffbf81983a9157))

# [5.0.0-pre.6](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.5...v5.0.0-pre.6) (2021-08-08)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-pre.5](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.4...v5.0.0-pre.5) (2021-06-23)

### Bug Fixes

- **core:** Add list of protected methods that can not be used for custom methods ([#2390](https://github.com/feathersjs/feathers/issues/2390)) ([6584a21](https://github.com/feathersjs/feathers/commit/6584a216e5a7d5f2a45822be6bfcb91c35cc2252))

# [5.0.0-pre.4](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.3...v5.0.0-pre.4) (2021-05-13)

### Bug Fixes

- **typescript:** Move Paginated type back for better compatibility ([#2350](https://github.com/feathersjs/feathers/issues/2350)) ([2917d05](https://github.com/feathersjs/feathers/commit/2917d05fffb4716d3c4cdaa5ac6a1aee0972e8a6))

# [5.0.0-pre.3](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.2...v5.0.0-pre.3) (2021-04-21)

### Bug Fixes

- **typescript:** Improve TypeScript backwards compatibility ([#2310](https://github.com/feathersjs/feathers/issues/2310)) ([f33be73](https://github.com/feathersjs/feathers/commit/f33be73fc46a533efb15df9aab0658e3240d3897))

### Features

- **deno:** Feathers core build for Deno ([#2299](https://github.com/feathersjs/feathers/issues/2299)) ([dece8fb](https://github.com/feathersjs/feathers/commit/dece8fbc0e7601f1505ce8bbb1e4e69cc26e8f98))
- **dependencies:** Remove direct debug dependency ([#2296](https://github.com/feathersjs/feathers/issues/2296)) ([501d416](https://github.com/feathersjs/feathers/commit/501d4164d30c6a126906dc640cdfdc82207ba34a))

# [5.0.0-pre.2](https://github.com/feathersjs/feathers/compare/v5.0.0-beta.1...v5.0.0-pre.2) (2021-04-06)

**Note:** Version bump only for package @feathersjs/feathers

# [5.0.0-beta.1](https://github.com/feathersjs/feathers/compare/v5.0.0-beta.0...v5.0.0-beta.1) (2021-04-03)

### Bug Fixes

- **dependencies:** Fix transport-commons dependency and update other dependencies ([#2284](https://github.com/feathersjs/feathers/issues/2284)) ([05b03b2](https://github.com/feathersjs/feathers/commit/05b03b27b40604d956047e3021d8053c3a137616))
- **feathers:** Always enable hooks on default service methods ([#2275](https://github.com/feathersjs/feathers/issues/2275)) ([827cc9b](https://github.com/feathersjs/feathers/commit/827cc9b752eecdaf63605d7dffd86f531b7e4af3))

# [5.0.0-beta.0](https://github.com/feathersjs/feathers/compare/v5.0.0-pre.1...v5.0.0-beta.0) (2021-03-28)

### Bug Fixes

- Resolve some type problems ([#2260](https://github.com/feathersjs/feathers/issues/2260)) ([a3d75fa](https://github.com/feathersjs/feathers/commit/a3d75fa29490e8a19412a12bc993ee7bb573068f))
- Update Grant usage and other dependencies ([#2264](https://github.com/feathersjs/feathers/issues/2264)) ([7b0f8fa](https://github.com/feathersjs/feathers/commit/7b0f8fad252419ed0ad0bf259cdf3104d322ab60))

### Features

- **core:** Public custom service methods ([#2270](https://github.com/feathersjs/feathers/issues/2270)) ([e65abfb](https://github.com/feathersjs/feathers/commit/e65abfb5388df6c19a11c565cf1076a29f32668d))
- Application service types default to any ([#1566](https://github.com/feathersjs/feathers/issues/1566)) ([d93ba9a](https://github.com/feathersjs/feathers/commit/d93ba9a17edd20d3397bb00f4f6e82e804e42ed6))
- Feathers v5 core refactoring and features ([#2255](https://github.com/feathersjs/feathers/issues/2255)) ([2dafb7c](https://github.com/feathersjs/feathers/commit/2dafb7ce14ba57406aeec13d10ca45b1e709bee9))
- **core:** Remove Uberproto ([#2178](https://github.com/feathersjs/feathers/issues/2178)) ([ddf8821](https://github.com/feathersjs/feathers/commit/ddf8821f53317e6a378657f7d66acb03a037ee47))

### BREAKING CHANGES

- **core:** Services no longer extend Uberproto objects and
  `service.mixin()` is no longer available.

# [5.0.0-pre.1](https://github.com/feathersjs/feathers/compare/v4.5.11...v5.0.0-pre.1) (2020-12-17)

# [5.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v4.5.4...v5.0.0-pre.0) (2020-05-19)

### Features

- **core:** Migrate @feathersjs/feathers to TypeScript ([#1963](https://github.com/feathersjs/feathers/issues/1963)) ([7812529](https://github.com/feathersjs/feathers/commit/7812529ff0f1008e21211f1d01efbc49795dbe55))
- **core:** use @feathers/hooks and add async type ([#1929](https://github.com/feathersjs/feathers/issues/1929)) ([a5c4756](https://github.com/feathersjs/feathers/commit/a5c47562eae8410c82fe2f6308f26f8e78b6a3e8))

# [5.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v4.5.4...v5.0.0-pre.0) (2020-05-19)

### Features

- **core:** Migrate @feathersjs/feathers to TypeScript ([#1963](https://github.com/feathersjs/feathers/issues/1963)) ([7812529](https://github.com/feathersjs/feathers/commit/7812529ff0f1008e21211f1d01efbc49795dbe55))
- **core:** use @feathers/hooks and add async type ([#1929](https://github.com/feathersjs/feathers/issues/1929)) ([a5c4756](https://github.com/feathersjs/feathers/commit/a5c47562eae8410c82fe2f6308f26f8e78b6a3e8))

## [4.5.11](https://github.com/feathersjs/feathers/compare/v4.5.10...v4.5.11) (2020-12-05)

**Note:** Version bump only for package @feathersjs/feathers

## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08)

### Bug Fixes

- **typescript:** Add user property to the Params. ([#2090](https://github.com/feathersjs/feathers/issues/2090)) ([1e94265](https://github.com/feathersjs/feathers/commit/1e942651fbaaf07fc66c159225fbc992a0174bf4))

## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09)

**Note:** Version bump only for package @feathersjs/feathers

## [4.5.8](https://github.com/feathersjs/feathers/compare/v4.5.7...v4.5.8) (2020-08-12)

**Note:** Version bump only for package @feathersjs/feathers

## [4.5.7](https://github.com/feathersjs/feathers/compare/v4.5.6...v4.5.7) (2020-07-24)

### Bug Fixes

- **typescript:** Revert add overload types for `find` service methods ([#1972](https://github.com/feathersjs/feathers/issues/1972))" ([#2025](https://github.com/feathersjs/feathers/issues/2025)) ([a9501ac](https://github.com/feathersjs/feathers/commit/a9501acb4d3ef58dfb87d62c57a9bf76569da281))

## [4.5.5](https://github.com/feathersjs/feathers/compare/v4.5.4...v4.5.5) (2020-07-11)

### Bug Fixes

- **typescript:** add overload types for `find` service methods ([#1972](https://github.com/feathersjs/feathers/issues/1972)) ([ef55af0](https://github.com/feathersjs/feathers/commit/ef55af088d05d9d36aba9d9f8d6c2c908a4f20dd))

## [4.5.3](https://github.com/feathersjs/feathers/compare/v4.5.2...v4.5.3) (2020-04-17)

### Bug Fixes

- **typescript:** Use stricter type for HookContext 'method' prop ([#1896](https://github.com/feathersjs/feathers/issues/1896)) ([24a41b7](https://github.com/feathersjs/feathers/commit/24a41b74486ddadccad18f3ae63afdac5bd373c7))

## [4.5.2](https://github.com/feathersjs/feathers/compare/v4.5.1...v4.5.2) (2020-03-04)

### Bug Fixes

- **typescript:** Make HookMap and HookObject generics. ([#1815](https://github.com/feathersjs/feathers/issues/1815)) ([d10145d](https://github.com/feathersjs/feathers/commit/d10145d91a09aef7bce5af80805a3c0fa9d94f26))

## [4.5.1](https://github.com/feathersjs/feathers/compare/v4.5.0...v4.5.1) (2020-01-24)

**Note:** Version bump only for package @feathersjs/feathers

# [4.5.0](https://github.com/feathersjs/feathers/compare/v4.4.3...v4.5.0) (2020-01-18)

### Bug Fixes

- Add `params.authentication` type, remove `hook.connection` type ([#1732](https://github.com/feathersjs/feathers/issues/1732)) ([d46b7b2](https://github.com/feathersjs/feathers/commit/d46b7b2abac8862c0e4dbfce20d71b8b8a96692f))

## [4.4.3](https://github.com/feathersjs/feathers/compare/v4.4.1...v4.4.3) (2019-12-06)

**Note:** Version bump only for package @feathersjs/feathers

## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27)

**Note:** Version bump only for package @feathersjs/feathers

# [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27)

### Bug Fixes

- **core:** Improve hook missing parameter message by adding the service name ([#1703](https://github.com/feathersjs/feathers/issues/1703)) ([2331c2a](https://github.com/feathersjs/feathers/commit/2331c2a3dd70d432db7d62a76ed805d359cbbba5))
- **typescript:** Allow specific service typings for `Hook` and `HookContext` ([#1688](https://github.com/feathersjs/feathers/issues/1688)) ([f5d0ddd](https://github.com/feathersjs/feathers/commit/f5d0ddd9724bf5778355535d2103d59daaad6294))

## [4.3.11](https://github.com/feathersjs/feathers/compare/v4.3.10...v4.3.11) (2019-11-11)

**Note:** Version bump only for package @feathersjs/feathers

## [4.3.10](https://github.com/feathersjs/feathers/compare/v4.3.9...v4.3.10) (2019-10-26)

**Note:** Version bump only for package @feathersjs/feathers

## [4.3.9](https://github.com/feathersjs/feathers/compare/v4.3.8...v4.3.9) (2019-10-26)

### Bug Fixes

- Small type improvements ([#1624](https://github.com/feathersjs/feathers/issues/1624)) ([50162c6](https://github.com/feathersjs/feathers/commit/50162c6e562f0a47c6a280c4f01fff7c3afee293))

## [4.3.7](https://github.com/feathersjs/feathers/compare/v4.3.6...v4.3.7) (2019-10-14)

### Bug Fixes

- improve Service and AdapterService types ([#1567](https://github.com/feathersjs/feathers/issues/1567)) ([baad6a2](https://github.com/feathersjs/feathers/commit/baad6a26f0f543b712ccb40359b3933ad3a21392))

## [4.3.4](https://github.com/feathersjs/feathers/compare/v4.3.3...v4.3.4) (2019-10-03)

### Bug Fixes

- Reset version number after every publish ([#1596](https://github.com/feathersjs/feathers/issues/1596)) ([f24f82f](https://github.com/feathersjs/feathers/commit/f24f82f))

## [4.3.3](https://github.com/feathersjs/feathers/compare/v4.3.2...v4.3.3) (2019-09-21)

### Bug Fixes

- Small improvements in dependencies and code sturcture ([#1562](https://github.com/feathersjs/feathers/issues/1562)) ([42c13e2](https://github.com/feathersjs/feathers/commit/42c13e2))

## [4.3.2](https://github.com/feathersjs/feathers/compare/v4.3.1...v4.3.2) (2019-09-16)

**Note:** Version bump only for package @feathersjs/feathers

## [4.3.1](https://github.com/feathersjs/feathers/compare/v4.3.0...v4.3.1) (2019-09-09)

**Note:** Version bump only for package @feathersjs/feathers

# [4.3.0](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.4...v4.3.0) (2019-08-27)

**Note:** Version bump only for package @feathersjs/feathers

# [4.3.0-pre.4](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.3...v4.3.0-pre.4) (2019-08-22)

**Note:** Version bump only for package @feathersjs/feathers

# [4.3.0-pre.3](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.2...v4.3.0-pre.3) (2019-08-19)

**Note:** Version bump only for package @feathersjs/feathers

# [4.3.0-pre.2](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.1...v4.3.0-pre.2) (2019-08-02)

### Bug Fixes

- Improve Params typing ([#1474](https://github.com/feathersjs/feathers/issues/1474)) ([54a3aa7](https://github.com/feathersjs/feathers/commit/54a3aa7))

# [4.3.0-pre.1](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.5...v4.3.0-pre.1) (2019-07-11)

**Note:** Version bump only for package @feathersjs/feathers

# [4.0.0-pre.5](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.4...v4.0.0-pre.5) (2019-07-10)

**Note:** Version bump only for package @feathersjs/feathers

# [4.0.0-pre.4](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.3...v4.0.0-pre.4) (2019-07-05)

### Bug Fixes

- Clean up hooks code ([#1407](https://github.com/feathersjs/feathers/issues/1407)) ([f25c88b](https://github.com/feathersjs/feathers/commit/f25c88b))
- Fix @feathersjs/feathers typings http import ([abbc07b](https://github.com/feathersjs/feathers/commit/abbc07b))
- Updated typings for ServiceMethods ([#1409](https://github.com/feathersjs/feathers/issues/1409)) ([b5ee7e2](https://github.com/feathersjs/feathers/commit/b5ee7e2))

# [4.0.0-pre.3](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.2...v4.0.0-pre.3) (2019-06-01)

### Bug Fixes

- Typings fix and improvements. ([#1364](https://github.com/feathersjs/feathers/issues/1364)) ([515b916](https://github.com/feathersjs/feathers/commit/515b916))
- Update dependencies and fix tests ([#1373](https://github.com/feathersjs/feathers/issues/1373)) ([d743a7f](https://github.com/feathersjs/feathers/commit/d743a7f))

# [4.0.0-pre.2](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.1...v4.0.0-pre.2) (2019-05-15)

### Bug Fixes

- **typescript:** finally should be optional ([#1350](https://github.com/feathersjs/feathers/issues/1350)) ([f439a9e](https://github.com/feathersjs/feathers/commit/f439a9e))
- Fix versioning tests. Closes [#1346](https://github.com/feathersjs/feathers/issues/1346) ([dd519f6](https://github.com/feathersjs/feathers/commit/dd519f6))
- Use `export =` in TypeScript definitions ([#1285](https://github.com/feathersjs/feathers/issues/1285)) ([12d0f4b](https://github.com/feathersjs/feathers/commit/12d0f4b))

# [4.0.0-pre.1](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.0...v4.0.0-pre.1) (2019-05-08)

### Bug Fixes

- Update version number check ([53575c5](https://github.com/feathersjs/feathers/commit/53575c5))
- Updated HooksObject typings ([#1300](https://github.com/feathersjs/feathers/issues/1300)) ([b28058c](https://github.com/feathersjs/feathers/commit/b28058c))

# [4.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v3.2.0-pre.1...v4.0.0-pre.0) (2019-04-21)

### Bug Fixes

- Do not inherit app object from Object prototype ([#1153](https://github.com/feathersjs/feathers/issues/1153)) ([ed8c2e4](https://github.com/feathersjs/feathers/commit/ed8c2e4))
- Make Mocha a proper devDependency for every repository ([#1053](https://github.com/feathersjs/feathers/issues/1053)) ([9974803](https://github.com/feathersjs/feathers/commit/9974803))
- Normalize params to object even when it is falsy ([#1012](https://github.com/feathersjs/feathers/issues/1012)) ([af97818](https://github.com/feathersjs/feathers/commit/af97818))
- Update adapter common tests ([#1135](https://github.com/feathersjs/feathers/issues/1135)) ([8166dda](https://github.com/feathersjs/feathers/commit/8166dda))
- Update all dependencies to latest ([#1206](https://github.com/feathersjs/feathers/issues/1206)) ([e51e0f6](https://github.com/feathersjs/feathers/commit/e51e0f6))

### Features

- Add TypeScript definitions ([#1275](https://github.com/feathersjs/feathers/issues/1275)) ([9dd6713](https://github.com/feathersjs/feathers/commit/9dd6713))
- Allow registering a service at the root level ([#1115](https://github.com/feathersjs/feathers/issues/1115)) ([c73d322](https://github.com/feathersjs/feathers/commit/c73d322))
- Allow to skip sending service events ([#1270](https://github.com/feathersjs/feathers/issues/1270)) ([b487bbd](https://github.com/feathersjs/feathers/commit/b487bbd))
- Remove (hook, next) signature and SKIP support ([#1269](https://github.com/feathersjs/feathers/issues/1269)) ([211c0f8](https://github.com/feathersjs/feathers/commit/211c0f8))

## [3.3.1](https://github.com/feathersjs/feathers/compare/@feathersjs/feathers@3.3.0...@feathersjs/feathers@3.3.1) (2019-01-02)

### Bug Fixes

- Do not inherit app object from Object prototype ([#1153](https://github.com/feathersjs/feathers/issues/1153)) ([ed8c2e4](https://github.com/feathersjs/feathers/commit/ed8c2e4))
- Update adapter common tests ([#1135](https://github.com/feathersjs/feathers/issues/1135)) ([8166dda](https://github.com/feathersjs/feathers/commit/8166dda))

<a name="3.3.0"></a>

# [3.3.0](https://github.com/feathersjs/feathers/compare/@feathersjs/feathers@3.2.3...@feathersjs/feathers@3.3.0) (2018-12-16)

### Bug Fixes

- Make Mocha a proper devDependency for every repository ([#1053](https://github.com/feathersjs/feathers/issues/1053)) ([9974803](https://github.com/feathersjs/feathers/commit/9974803))

### Features

- Allow registering a service at the root level ([#1115](https://github.com/feathersjs/feathers/issues/1115)) ([c73d322](https://github.com/feathersjs/feathers/commit/c73d322))

<a name="3.2.3"></a>

## [3.2.3](https://github.com/feathersjs/feathers/compare/@feathersjs/feathers@3.2.2...@feathersjs/feathers@3.2.3) (2018-09-21)

### Bug Fixes

- Normalize params to object even when it is falsy ([#1012](https://github.com/feathersjs/feathers/issues/1012)) ([af97818](https://github.com/feathersjs/feathers/commit/af97818))

<a name="3.2.2"></a>

## [3.2.2](https://github.com/feathersjs/feathers/compare/@feathersjs/feathers@3.2.1...@feathersjs/feathers@3.2.2) (2018-09-17)

**Note:** Version bump only for package @feathersjs/feathers

<a name="3.2.1"></a>

## [3.2.1](https://github.com/feathersjs/feathers/compare/@feathersjs/express@1.2.4...@feathersjs/feather@3.2.1) (2018-09-02)

**Note:** Version bump only for package @feathersjs/express

- Migrate to Monorepo ([feathers#462](https://github.com/feathersjs/feathers/issues/462))

## [v3.2.0](https://github.com/feathersjs/feathers/tree/v3.2.0-pre.1) (2018-08-19)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.7...v3.2.0-pre.1)

**Merged pull requests:**

- Add breaking test [\#931](https://github.com/feathersjs/feathers/pull/931) ([bertho-zero](https://github.com/bertho-zero))
- Some refactoring for custom method hooks [\#930](https://github.com/feathersjs/feathers/pull/930) ([daffl](https://github.com/daffl))
- Allow adding hooks to other service methods [\#924](https://github.com/feathersjs/feathers/pull/924) ([bertho-zero](https://github.com/bertho-zero))

## [v3.1.7](https://github.com/feathersjs/feathers/tree/v3.1.7) (2018-06-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.6...v3.1.7)

**Merged pull requests:**

- Update to latest Uberproto and other dependencies [\#889](https://github.com/feathersjs/feathers/pull/889) ([daffl](https://github.com/daffl))

## [v3.1.6](https://github.com/feathersjs/feathers/tree/v3.1.6) (2018-06-03)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.5...v3.1.6)

**Merged pull requests:**

- Update uberproto to the latest version 🚀 [\#881](https://github.com/feathersjs/feathers/pull/881) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Add 'services conserve Symbols' test [\#880](https://github.com/feathersjs/feathers/pull/880) ([bertho-zero](https://github.com/bertho-zero))
- Update events to the latest version 🚀 [\#872](https://github.com/feathersjs/feathers/pull/872) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Add Greenkeeper badge 🌴 [\#867](https://github.com/feathersjs/feathers/pull/867) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v3.1.5](https://github.com/feathersjs/feathers/tree/v3.1.5) (2018-05-04)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.4...v3.1.5)

**Merged pull requests:**

- Allow methods to return a null result [\#865](https://github.com/feathersjs/feathers/pull/865) ([bertho-zero](https://github.com/bertho-zero))

## [v3.1.4](https://github.com/feathersjs/feathers/tree/v3.1.4) (2018-03-26)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.3...v3.1.4)

**Merged pull requests:**

- Make sure error hooks always have the original context information [\#842](https://github.com/feathersjs/feathers/pull/842) ([daffl](https://github.com/daffl))

## [v3.1.3](https://github.com/feathersjs/feathers/tree/v3.1.3) (2018-02-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.2...v3.1.3)

**Merged pull requests:**

- Update events to the latest version 🚀 [\#810](https://github.com/feathersjs/feathers/pull/810) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v3.1.2](https://github.com/feathersjs/feathers/tree/v3.1.2) (2018-02-10)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.1...v3.1.2)

**Merged pull requests:**

- Handle errors in error hooks properly [\#819](https://github.com/feathersjs/feathers/pull/819) ([daffl](https://github.com/daffl))

## [v3.1.1](https://github.com/feathersjs/feathers/tree/v3.1.1) (2018-02-08)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.1.0...v3.1.1)

**Merged pull requests:**

- Turn argument validation into the first hook [\#818](https://github.com/feathersjs/feathers/pull/818) ([daffl](https://github.com/daffl))
- Add Russian Telegram community [\#814](https://github.com/feathersjs/feathers/pull/814) ([vodniciarv](https://github.com/vodniciarv))

## [v3.1.0](https://github.com/feathersjs/feathers/tree/v3.1.0) (2018-01-26)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.5...v3.1.0)

**Merged pull requests:**

- Update mocha to the latest version 🚀 [\#793](https://github.com/feathersjs/feathers/pull/793) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Add ability to skip all following hooks [\#792](https://github.com/feathersjs/feathers/pull/792) ([sylvainlap](https://github.com/sylvainlap))

## [v3.0.5](https://github.com/feathersjs/feathers/tree/v3.0.5) (2018-01-04)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.2.4...v3.0.5)

**Merged pull requests:**

- Add backers & sponsors from Open Collective [\#504](https://github.com/feathersjs/feathers/pull/504) ([piamancini](https://github.com/piamancini))

## [v2.2.4](https://github.com/feathersjs/feathers/tree/v2.2.4) (2018-01-04)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.4...v2.2.4)

## [v3.0.4](https://github.com/feathersjs/feathers/tree/v3.0.4) (2018-01-03)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.3...v3.0.4)

**Merged pull requests:**

- Update Readme to correspond with latest release [\#772](https://github.com/feathersjs/feathers/pull/772) ([daffl](https://github.com/daffl))

## [v3.0.3](https://github.com/feathersjs/feathers/tree/v3.0.3) (2018-01-02)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.2...v3.0.3)

**Merged pull requests:**

- Properly resolve the promise in error hooks if returnHook is set. [\#769](https://github.com/feathersjs/feathers/pull/769) ([daffl](https://github.com/daffl))
- Update semistandard to the latest version 🚀 [\#768](https://github.com/feathersjs/feathers/pull/768) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v3.0.2](https://github.com/feathersjs/feathers/tree/v3.0.2) (2017-12-05)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.1...v3.0.2)

**Merged pull requests:**

- Updated to handle array emit for service results. [\#743](https://github.com/feathersjs/feathers/pull/743) ([superlazycoder](https://github.com/superlazycoder))

## [v3.0.1](https://github.com/feathersjs/feathers/tree/v3.0.1) (2017-11-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.0...v3.0.1)

**Merged pull requests:**

- Updated readme.md [\#732](https://github.com/feathersjs/feathers/pull/732) ([andlewis](https://github.com/andlewis))
- Add default export for better ES module \(TypeScript\) compatibility [\#731](https://github.com/feathersjs/feathers/pull/731) ([daffl](https://github.com/daffl))
- Throw an error for invalid service paths [\#729](https://github.com/feathersjs/feathers/pull/729) ([daffl](https://github.com/daffl))
- Update nsp to the latest version 🚀 [\#723](https://github.com/feathersjs/feathers/pull/723) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Rename expressify to express [\#719](https://github.com/feathersjs/feathers/pull/719) ([bertho-zero](https://github.com/bertho-zero))

## [v3.0.0](https://github.com/feathersjs/feathers/tree/v3.0.0) (2017-11-01)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.0-pre.3...v3.0.0)

**Merged pull requests:**

- Update dependencies to enable Greenkeeper 🌴 [\#708](https://github.com/feathersjs/feathers/pull/708) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Feathers v3 core \(Buzzard\) [\#697](https://github.com/feathersjs/feathers/pull/697) ([daffl](https://github.com/daffl))

## [v3.0.0-pre.3](https://github.com/feathersjs/feathers/tree/v3.0.0-pre.3) (2017-10-25)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.0-pre.2...v3.0.0-pre.3)

**Merged pull requests:**

- Better logic for returning the hook object from method call [\#706](https://github.com/feathersjs/feathers/pull/706) ([daffl](https://github.com/daffl))
- Codeclimate Updates [\#704](https://github.com/feathersjs/feathers/pull/704) ([ekryski](https://github.com/ekryski))
- Add more inline documentation [\#703](https://github.com/feathersjs/feathers/pull/703) ([daffl](https://github.com/daffl))

## [v3.0.0-pre.2](https://github.com/feathersjs/feathers/tree/v3.0.0-pre.2) (2017-10-20)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.2.3...v3.0.0-pre.2)

**Merged pull requests:**

- Move to @feathersjs npm scope [\#699](https://github.com/feathersjs/feathers/pull/699) ([daffl](https://github.com/daffl))
- Also pass app object as parameter to configure callbacks [\#698](https://github.com/feathersjs/feathers/pull/698) ([daffl](https://github.com/daffl))

## [v2.2.3](https://github.com/feathersjs/feathers/tree/v2.2.3) (2017-10-20)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.2.2...v2.2.3)

**Merged pull requests:**

- Move Typescript declaration dependency into devDependencies [\#696](https://github.com/feathersjs/feathers/pull/696) ([daffl](https://github.com/daffl))
- Add changelog back [\#695](https://github.com/feathersjs/feathers/pull/695) ([daffl](https://github.com/daffl))
- Add support for Feathers v3 sub-apps [\#694](https://github.com/feathersjs/feathers/pull/694) ([daffl](https://github.com/daffl))
- Feature/typescript fix [\#692](https://github.com/feathersjs/feathers/pull/692) ([TimMensch](https://github.com/TimMensch))
- Update mocha to the latest version 🚀 [\#685](https://github.com/feathersjs/feathers/pull/685) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v2.2.2](https://github.com/feathersjs/feathers/tree/v2.2.2) (2017-09-30)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.2.1...v2.2.2)

**Merged pull requests:**

- Update to latest secure dependencies [\#684](https://github.com/feathersjs/feathers/pull/684) ([daffl](https://github.com/daffl))

## [v2.2.1](https://github.com/feathersjs/feathers/tree/v2.2.1) (2017-09-25)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.2.0...v2.2.1)

**Merged pull requests:**

- \[typings\] Make generic type of Service default to any [\#681](https://github.com/feathersjs/feathers/pull/681) ([j2L4e](https://github.com/j2L4e))
- Update readme.md [\#668](https://github.com/feathersjs/feathers/pull/668) ([damosse31](https://github.com/damosse31))

## [v2.2.0](https://github.com/feathersjs/feathers/tree/v2.2.0) (2017-09-01)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v3.0.0-pre.1...v2.2.0)

**Merged pull requests:**

- No longer pollutes the global scope [\#662](https://github.com/feathersjs/feathers/pull/662) ([bertho-zero](https://github.com/bertho-zero))
- Update debug to the latest version 🚀 [\#641](https://github.com/feathersjs/feathers/pull/641) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Examples url is tinny \(broken\) [\#634](https://github.com/feathersjs/feathers/pull/634) ([rayfoss](https://github.com/rayfoss))

## [v3.0.0-pre.1](https://github.com/feathersjs/feathers/tree/v3.0.0-pre.1) (2017-07-19)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.7...v3.0.0-pre.1)

**Merged pull requests:**

- Add a missing configure\(\) method in typescript definition [\#624](https://github.com/feathersjs/feathers/pull/624) ([jansel369](https://github.com/jansel369))

## [v2.1.7](https://github.com/feathersjs/feathers/tree/v2.1.7) (2017-07-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.6...v2.1.7)

## [v2.1.6](https://github.com/feathersjs/feathers/tree/v2.1.6) (2017-07-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.4...v2.1.6)

**Merged pull requests:**

- Allows error hooks to swallow error by setting the result [\#621](https://github.com/feathersjs/feathers/pull/621) ([daffl](https://github.com/daffl))
- typings: properly overload .create\(\) [\#619](https://github.com/feathersjs/feathers/pull/619) ([j2L4e](https://github.com/j2L4e))
- Update to new plugin infrastructure [\#614](https://github.com/feathersjs/feathers/pull/614) ([daffl](https://github.com/daffl))
- Allow flag to return the hook object [\#607](https://github.com/feathersjs/feathers/pull/607) ([daffl](https://github.com/daffl))
- Use inline version Babel plugin [\#606](https://github.com/feathersjs/feathers/pull/606) ([daffl](https://github.com/daffl))
- Initial changes for Feathers v3 [\#605](https://github.com/feathersjs/feathers/pull/605) ([daffl](https://github.com/daffl))
- Update index.d.ts [\#603](https://github.com/feathersjs/feathers/pull/603) ([j2L4e](https://github.com/j2L4e))

## [v2.1.4](https://github.com/feathersjs/feathers/tree/v2.1.4) (2017-06-26)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.3...v2.1.4)

**Merged pull requests:**

- Return types needed [\#602](https://github.com/feathersjs/feathers/pull/602) ([Creiger](https://github.com/Creiger))
- Remove TypeScript typings [\#598](https://github.com/feathersjs/feathers/pull/598) ([daffl](https://github.com/daffl))
- Remove explicit loading of babel-polyfill [\#597](https://github.com/feathersjs/feathers/pull/597) ([daffl](https://github.com/daffl))
- Add feathers-hooks to core [\#596](https://github.com/feathersjs/feathers/pull/596) ([daffl](https://github.com/daffl))
- Revert update to security links [\#590](https://github.com/feathersjs/feathers/pull/590) ([alaycock](https://github.com/alaycock))

## [v2.1.3](https://github.com/feathersjs/feathers/tree/v2.1.3) (2017-05-29)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.2...v2.1.3)

**Merged pull requests:**

- Fix typings [\#587](https://github.com/feathersjs/feathers/pull/587) ([cranesandcaff](https://github.com/cranesandcaff))
- Update feathers-socketio to the latest version 🚀 [\#576](https://github.com/feathersjs/feathers/pull/576) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v2.1.2](https://github.com/feathersjs/feathers/tree/v2.1.2) (2017-05-09)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.1...v2.1.2)

**Merged pull requests:**

- Fix typescript defnition of Service. All the service methods should be [\#573](https://github.com/feathersjs/feathers/pull/573) ([harish2704](https://github.com/harish2704))
- Update socket.io-client to the latest version 🚀 [\#572](https://github.com/feathersjs/feathers/pull/572) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update dependencies to enable Greenkeeper 🌴 [\#551](https://github.com/feathersjs/feathers/pull/551) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Fix pagination type definition. [\#527](https://github.com/feathersjs/feathers/pull/527) ([asdacap](https://github.com/asdacap))

## [v2.1.1](https://github.com/feathersjs/feathers/tree/v2.1.1) (2017-03-03)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.1.0...v2.1.1)

**Merged pull requests:**

- No Pagination in Typescript \#520 [\#522](https://github.com/feathersjs/feathers/pull/522) ([superbarne](https://github.com/superbarne))

## [v2.1.0](https://github.com/feathersjs/feathers/tree/v2.1.0) (2017-03-01)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.3...v2.1.0)

**Merged pull requests:**

- Typescript Definitions [\#507](https://github.com/feathersjs/feathers/pull/507) ([AbraaoAlves](https://github.com/AbraaoAlves))
- Auto Dependency Updates ... [\#492](https://github.com/feathersjs/feathers/pull/492) ([lguzzon](https://github.com/lguzzon))
- debug@2.4.0 breaks build 🚨 [\#476](https://github.com/feathersjs/feathers/pull/476) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.0.3](https://github.com/feathersjs/feathers/tree/v2.0.3) (2016-12-10)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.2...v2.0.3)

**Merged pull requests:**

- Update feathers-commons to use latest [\#473](https://github.com/feathersjs/feathers/pull/473) ([daffl](https://github.com/daffl))
- Create .codeclimate.yml [\#468](https://github.com/feathersjs/feathers/pull/468) ([larkinscott](https://github.com/larkinscott))
- Update feathers-commons to version 0.8.0 🚀 [\#459](https://github.com/feathersjs/feathers/pull/459) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- adding .github folder and templates [\#442](https://github.com/feathersjs/feathers/pull/442) ([ekryski](https://github.com/ekryski))
- Remove .jshintrc [\#434](https://github.com/feathersjs/feathers/pull/434) ([marshallswain](https://github.com/marshallswain))
- jshint —\> semistandard [\#430](https://github.com/feathersjs/feathers/pull/430) ([marshallswain](https://github.com/marshallswain))
- Increase code coverage [\#429](https://github.com/feathersjs/feathers/pull/429) ([daffl](https://github.com/daffl))
- Remove NPM badges and fix code climate badge [\#428](https://github.com/feathersjs/feathers/pull/428) ([daffl](https://github.com/daffl))
- adding code coverage config, badges and LTS section [\#427](https://github.com/feathersjs/feathers/pull/427) ([ekryski](https://github.com/ekryski))

## [v2.0.2](https://github.com/feathersjs/feathers/tree/v2.0.2) (2016-09-15)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.1...v2.0.2)

**Merged pull requests:**

- Create an app reference on service event hook object [\#406](https://github.com/feathersjs/feathers/pull/406) ([kaiquewdev](https://github.com/kaiquewdev))
- Update mocha to version 3.0.0 🚀 [\#375](https://github.com/feathersjs/feathers/pull/375) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update contributing.md [\#370](https://github.com/feathersjs/feathers/pull/370) ([MichaelErmer](https://github.com/MichaelErmer))
- mocha@2.5.0 breaks build 🚨 [\#338](https://github.com/feathersjs/feathers/pull/338) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update babel-plugin-add-module-exports to version 0.2.0 🚀 [\#326](https://github.com/feathersjs/feathers/pull/326) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- socket.io-client@1.4.6 breaks build 🚨 [\#322](https://github.com/feathersjs/feathers/pull/322) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Set rejectUnauthorized explicitly [\#321](https://github.com/feathersjs/feathers/pull/321) ([daffl](https://github.com/daffl))

## [v2.0.1](https://github.com/feathersjs/feathers/tree/v2.0.1) (2016-04-28)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.0...v2.0.1)

**Merged pull requests:**

- Test and fix for allowing services with only a setup method [\#308](https://github.com/feathersjs/feathers/pull/308) ([daffl](https://github.com/daffl))
- Remove JSON loading from the client version [\#306](https://github.com/feathersjs/feathers/pull/306) ([daffl](https://github.com/daffl))
- Update readme.md [\#302](https://github.com/feathersjs/feathers/pull/302) ([marshallswain](https://github.com/marshallswain))
- Fix link to docs [\#268](https://github.com/feathersjs/feathers/pull/268) ([lepiaf](https://github.com/lepiaf))
- Update feathers-client to version 1.0.0 🚀 [\#263](https://github.com/feathersjs/feathers/pull/263) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- New site [\#252](https://github.com/feathersjs/feathers/pull/252) ([ekryski](https://github.com/ekryski))

## [v2.0.0](https://github.com/feathersjs/feathers/tree/v2.0.0) (2016-02-22)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.0-pre.4...v2.0.0)

**Merged pull requests:**

- Update feathers-commons to version 0.7.0 🚀 [\#223](https://github.com/feathersjs/feathers/pull/223) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update feathers-commons to version 0.6.0 🚀 [\#210](https://github.com/feathersjs/feathers/pull/210) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Explicitly import /index files to work with Steal. [\#208](https://github.com/feathersjs/feathers/pull/208) ([marshallswain](https://github.com/marshallswain))
- Appending `nsp check` to test script. [\#205](https://github.com/feathersjs/feathers/pull/205) ([marshallswain](https://github.com/marshallswain))

## [v2.0.0-pre.4](https://github.com/feathersjs/feathers/tree/v2.0.0-pre.4) (2016-01-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.0-pre.3...v2.0.0-pre.4)

**Merged pull requests:**

- Fixing .npmignore entries [\#203](https://github.com/feathersjs/feathers/pull/203) ([corymsmith](https://github.com/corymsmith))

## [v2.0.0-pre.3](https://github.com/feathersjs/feathers/tree/v2.0.0-pre.3) (2016-01-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.0-pre.2...v2.0.0-pre.3)

**Merged pull requests:**

- Reorganizing packages to not load Express [\#202](https://github.com/feathersjs/feathers/pull/202) ([daffl](https://github.com/daffl))
- Update feathers-client to version 0.5.1 🚀 [\#200](https://github.com/feathersjs/feathers/pull/200) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update feathers-commons to version 0.5.0 🚀 [\#198](https://github.com/feathersjs/feathers/pull/198) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.0.0-pre.2](https://github.com/feathersjs/feathers/tree/v2.0.0-pre.2) (2016-01-10)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v2.0.0-pre.1...v2.0.0-pre.2)

**Merged pull requests:**

- Make Feathers universal [\#193](https://github.com/feathersjs/feathers/pull/193) ([daffl](https://github.com/daffl))
- Remove Lodash [\#192](https://github.com/feathersjs/feathers/pull/192) ([daffl](https://github.com/daffl))

## [v2.0.0-pre.1](https://github.com/feathersjs/feathers/tree/v2.0.0-pre.1) (2016-01-05)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v1.3.0...v2.0.0-pre.1)

**Merged pull requests:**

- Migration to ES6 and API providers in separate modules [\#188](https://github.com/feathersjs/feathers/pull/188) ([daffl](https://github.com/daffl))

## [v1.3.0](https://github.com/feathersjs/feathers/tree/v1.3.0) (2015-12-16)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v1.2.1...v1.3.0)

## [v1.2.1](https://github.com/feathersjs/feathers/tree/v1.2.1) (2015-12-12)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v1.2.0...v1.2.1)

**Merged pull requests:**

- Add ability to create, update, patch and remove many [\#179](https://github.com/feathersjs/feathers/pull/179) ([daffl](https://github.com/daffl))
- Handle middleware passed after the service to app.use [\#178](https://github.com/feathersjs/feathers/pull/178) ([dbkaplun](https://github.com/dbkaplun))
- Adding tests to make sure that dispatcher context is set properly. [\#172](https://github.com/feathersjs/feathers/pull/172) ([daffl](https://github.com/daffl))

## [v1.2.0](https://github.com/feathersjs/feathers/tree/v1.2.0) (2015-11-07)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v1.1.1...v1.2.0)

**Merged pull requests:**

- Make sure event hookups happens after method normalization [\#151](https://github.com/feathersjs/feathers/pull/151) ([daffl](https://github.com/daffl))
- Add rubberduck args to service events parameters [\#148](https://github.com/feathersjs/feathers/pull/148) ([loris](https://github.com/loris))
- Debug should be for socket.io instead of primus [\#147](https://github.com/feathersjs/feathers/pull/147) ([marshallswain](https://github.com/marshallswain))

## [v1.1.1](https://github.com/feathersjs/feathers/tree/v1.1.1) (2015-09-22)

[Full Changelog](https://github.com/feathersjs/feathers/compare/v1.1.0...v1.1.1)

**Merged pull requests:**

- Fix 404 not being properly thrown by REST provider [\#146](https://github.com/feathersjs/feathers/pull/146) ([loris](https://github.com/loris))

## [v1.1.0](https://github.com/feathersjs/feathers/tree/v1.1.0) (2015-07-22)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.1.0-pre.0...v1.1.0)

**Merged pull requests:**

- New homepage updates [\#140](https://github.com/feathersjs/feathers/pull/140) ([daffl](https://github.com/daffl))
- New site [\#137](https://github.com/feathersjs/feathers/pull/137) ([ekryski](https://github.com/ekryski))
- Allow to register remote services [\#136](https://github.com/feathersjs/feathers/pull/136) ([daffl](https://github.com/daffl))

## [1.1.0-pre.0](https://github.com/feathersjs/feathers/tree/1.1.0-pre.0) (2015-04-10)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.0.2...1.1.0-pre.0)

**Merged pull requests:**

- Run Socket configurations before service setup \(\#131\) [\#132](https://github.com/feathersjs/feathers/pull/132) ([daffl](https://github.com/daffl))
- Allow services to dispatch custom events. [\#128](https://github.com/feathersjs/feathers/pull/128) ([daffl](https://github.com/daffl))
- Moving documentation into the main repository. [\#127](https://github.com/feathersjs/feathers/pull/127) ([daffl](https://github.com/daffl))
- Adding contributing guidelines and updating build process. [\#126](https://github.com/feathersjs/feathers/pull/126) ([daffl](https://github.com/daffl))
- Service method call normalization [\#124](https://github.com/feathersjs/feathers/pull/124) ([daffl](https://github.com/daffl))
- Tests for socket message validation and errors. [\#123](https://github.com/feathersjs/feathers/pull/123) ([daffl](https://github.com/daffl))
- Migrating shared functionality into the feathers-commons module [\#122](https://github.com/feathersjs/feathers/pull/122) ([daffl](https://github.com/daffl))
- Adding debug module and messages. [\#117](https://github.com/feathersjs/feathers/pull/117) ([daffl](https://github.com/daffl))
- Fix duplicate events in dynamic services. [\#115](https://github.com/feathersjs/feathers/pull/115) ([marshallswain](https://github.com/marshallswain))
- Make sure .setup\(\) runs on dynamic services. [\#110](https://github.com/feathersjs/feathers/pull/110) ([marshallswain](https://github.com/marshallswain))
- Add a Gitter chat badge to readme.md [\#109](https://github.com/feathersjs/feathers/pull/109) ([gitter-badger](https://github.com/gitter-badger))
- Support for registering services dynamically [\#107](https://github.com/feathersjs/feathers/pull/107) ([marshallswain](https://github.com/marshallswain))

## [1.0.2](https://github.com/feathersjs/feathers/tree/1.0.2) (2015-02-04)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.0.1...1.0.2)

**Merged pull requests:**

- Use Uberproto extended instance when creating services [\#105](https://github.com/feathersjs/feathers/pull/105) ([daffl](https://github.com/daffl))
- Make sure that mixins are specific to each new app [\#104](https://github.com/feathersjs/feathers/pull/104) ([daffl](https://github.com/daffl))

## [1.0.1](https://github.com/feathersjs/feathers/tree/1.0.1) (2014-12-31)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.0.0...1.0.1)

**Merged pull requests:**

- Rename Uberproto .create to avoid conflicts with service method [\#100](https://github.com/feathersjs/feathers/pull/100) ([daffl](https://github.com/daffl))

## [1.0.0](https://github.com/feathersjs/feathers/tree/1.0.0) (2014-10-03)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.0.0-pre.5...1.0.0)

**Merged pull requests:**

- Version 1.0 homepage [\#95](https://github.com/feathersjs/feathers/pull/95) ([daffl](https://github.com/daffl))
- Remove app.lookup and make the functionality available as app.service [\#94](https://github.com/feathersjs/feathers/pull/94) ([daffl](https://github.com/daffl))
- Allow not passing parameters in socket calls [\#92](https://github.com/feathersjs/feathers/pull/92) ([daffl](https://github.com/daffl))
- Add \_setup method [\#91](https://github.com/feathersjs/feathers/pull/91) ([daffl](https://github.com/daffl))
- Better bodyParser usage, fix typo. [\#90](https://github.com/feathersjs/feathers/pull/90) ([olegskl](https://github.com/olegskl))
- Throw an error when registering a service after application start [\#78](https://github.com/feathersjs/feathers/pull/78) ([daffl](https://github.com/daffl))
- Use URI parameters as service params and remove bodyParser dependendency [\#77](https://github.com/feathersjs/feathers/pull/77) ([daffl](https://github.com/daffl))
- Send socket parameters as params.query [\#72](https://github.com/feathersjs/feathers/pull/72) ([daffl](https://github.com/daffl))
- Send HTTP 201 and 204 status codes [\#71](https://github.com/feathersjs/feathers/pull/71) ([daffl](https://github.com/daffl))
- Upgrade to SocketIO 1.0 [\#70](https://github.com/feathersjs/feathers/pull/70) ([daffl](https://github.com/daffl))
- Allow service methods to return a promise [\#59](https://github.com/feathersjs/feathers/pull/59) ([daffl](https://github.com/daffl))
- Allow to register services with custom middleware. [\#56](https://github.com/feathersjs/feathers/pull/56) ([daffl](https://github.com/daffl))
- Upgrade to Express 4 [\#55](https://github.com/feathersjs/feathers/pull/55) ([daffl](https://github.com/daffl))

## [1.0.0-pre.5](https://github.com/feathersjs/feathers/tree/1.0.0-pre.5) (2014-06-13)

[Full Changelog](https://github.com/feathersjs/feathers/compare/1.0.0-pre.1...1.0.0-pre.5)

**Merged pull requests:**

- requiring feathers-errors in core [\#81](https://github.com/feathersjs/feathers/pull/81) ([ekryski](https://github.com/ekryski))

## [1.0.0-pre.1](https://github.com/feathersjs/feathers/tree/1.0.0-pre.1) (2014-06-04)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.4.0...1.0.0-pre.1)

## [0.4.0](https://github.com/feathersjs/feathers/tree/0.4.0) (2014-04-08)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.3.2...0.4.0)

**Merged pull requests:**

- Allow to configure REST handler manually [\#52](https://github.com/feathersjs/feathers/pull/52) ([daffl](https://github.com/daffl))
- Event filtering and params extension for Primus [\#51](https://github.com/feathersjs/feathers/pull/51) ([daffl](https://github.com/daffl))
- SocketIO event filtering [\#50](https://github.com/feathersjs/feathers/pull/50) ([daffl](https://github.com/daffl))
- Adding SocketIO handshake data to service call parameters [\#49](https://github.com/feathersjs/feathers/pull/49) ([daffl](https://github.com/daffl))
- Added patch support [\#47](https://github.com/feathersjs/feathers/pull/47) ([mlaug](https://github.com/mlaug))

## [0.3.2](https://github.com/feathersjs/feathers/tree/0.3.2) (2014-03-28)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.3.1...0.3.2)

**Merged pull requests:**

- Use feathers/express apps [\#46](https://github.com/feathersjs/feathers/pull/46) ([bredele](https://github.com/bredele))
- Upgrading dependencies and switching to Lodash [\#42](https://github.com/feathersjs/feathers/pull/42) ([daffl](https://github.com/daffl))

## [0.3.1](https://github.com/feathersjs/feathers/tree/0.3.1) (2014-02-19)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.3.0...0.3.1)

**Merged pull requests:**

- Updating REST provider [\#35](https://github.com/feathersjs/feathers/pull/35) ([daffl](https://github.com/daffl))

## [0.3.0](https://github.com/feathersjs/feathers/tree/0.3.0) (2014-01-06)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.2.0...0.3.0)

**Merged pull requests:**

- Primus provider [\#34](https://github.com/feathersjs/feathers/pull/34) ([daffl](https://github.com/daffl))
- Add app.setup\(\) to support HTTPS [\#33](https://github.com/feathersjs/feathers/pull/33) ([daffl](https://github.com/daffl))
- Remove middleware: connect.bodyParser\(\) [\#27](https://github.com/feathersjs/feathers/pull/27) ([sbruchmann](https://github.com/sbruchmann))

## [0.2.0](https://github.com/feathersjs/feathers/tree/0.2.0) (2013-09-27)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.1.0...0.2.0)

**Merged pull requests:**

- Allows registering services with slashes [\#18](https://github.com/feathersjs/feathers/pull/18) ([daffl](https://github.com/daffl))
- Allows setting service params in middleware [\#17](https://github.com/feathersjs/feathers/pull/17) ([daffl](https://github.com/daffl))

## [0.1.0](https://github.com/feathersjs/feathers/tree/0.1.0) (2013-08-27)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.0.5...0.1.0)

## [0.0.5](https://github.com/feathersjs/feathers/tree/0.0.5) (2013-08-27)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.0.4...0.0.5)

## [0.0.4](https://github.com/feathersjs/feathers/tree/0.0.4) (2013-08-27)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.0.3...0.0.4)

**Merged pull requests:**

- Major refactoring and simplification [\#16](https://github.com/feathersjs/feathers/pull/16) ([daffl](https://github.com/daffl))

## [0.0.3](https://github.com/feathersjs/feathers/tree/0.0.3) (2013-08-26)

[Full Changelog](https://github.com/feathersjs/feathers/compare/0.0.2...0.0.3)

**Merged pull requests:**

- Improved Mixin organization, updated tests and examples. [\#15](https://github.com/feathersjs/feathers/pull/15) ([daffl](https://github.com/daffl))

## [0.0.2](https://github.com/feathersjs/feathers/tree/0.0.2) (2013-07-13)

**Merged pull requests:**

- Added a couple examples. Started to add a mongo adapter. [\#2](https://github.com/feathersjs/feathers/pull/2) ([ekryski](https://github.com/ekryski))

\* _This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)_
