feathers

The API and real-time application framework

MIT License

Downloads
2.7M
Stars
14.9K
Committers
250

Bot releases are hidden (Show)

feathers - v5.0.0-pre.10

Published by daffl about 3 years ago

5.0.0-pre.10 (2021-09-19)

Bug Fixes

  • authentication-local: adds error handling for undefined/null password field (#2444) (4323f98)

Features

  • schema: Initial version of schema definitions and resolvers (#2441) (c57a5cd)
feathers - v5.0.0-pre.9

Published by daffl about 3 years ago

5.0.0-pre.9 (2021-08-09)

Note: Version bump only for package feathers

feathers - v5.0.0-pre.5

Published by daffl over 3 years ago

5.0.0-pre.5 (2021-06-23)

Bug Fixes

  • authentication-oauth: Omit query from internal calls (#2398) (04c7c83)
  • core: Add list of protected methods that can not be used for custom methods (#2390) (6584a21)
  • hooks: Migrate built-in hooks and allow backwards compatibility (#2358) (759c5a1)
  • koa: Use extended query parser for compatibility (#2397) (b2944ba)
  • Update database adapter common repository urls (#2380) (3f4db68)

Features

  • typescript: Allow to pass generic service options to adapter services (#2392) (f9431f2)
  • Support being a built-in CodeSandbox sandbox (#2381) (a2ac25a)
  • adapter-commons: Add support for params.adapter option and move memory adapter to @feathersjs/memory (#2367) (a43e7da)
feathers - v5.0.0-pre.4

Published by daffl over 3 years ago

5.0.0-pre.4 (2021-05-13)

Bug Fixes

  • transport-commons: Fix route placeholder registration and improve radix router performance (#2336) (4d84dfd)
  • typescript: Move Paginated type back for better compatibility (#2350) (2917d05)

Features

feathers - v5.0.0-pre.3

Published by daffl over 3 years ago

5.0.0-pre.3 (2021-04-21)

Bug Fixes

  • typescript: Improve TypeScript backwards compatibility (#2310) (f33be73)

Features

feathers - v5.0.0-pre.2

Published by daffl over 3 years ago

5.0.0-pre.2 (2021-04-06)

Note: Version bump only for package feathers

feathers - v5.0.0-beta.1

Published by daffl over 3 years ago

5.0.0-beta.1 (2021-04-03)

Bug Fixes

  • adapter-tests: Add test that verified paginated total (#2273) (879bd6b)
  • dependencies: Fix transport-commons dependency and update other dependencies (#2284) (05b03b2)
  • feathers: Always enable hooks on default service methods (#2275) (827cc9b)

Features

  • adapter-commons: Added mongoDB like search in embedded objects (687e3c7)
feathers - v5.0.0-beta.0

Published by daffl over 3 years ago

5.0.0-beta.0 (2021-03-28)

Bug Fixes

  • adapter-commons: Always respect paginate.max (#2267) (f588257)
  • transport-commons: Do not error when adding an undefined connection to a channel (#2268) (28114c4)
  • Resolve some type problems (#2260) (a3d75fa)
  • Update Grant usage and other dependencies (#2264) (7b0f8fa)
  • adapter-commons: Return missing overloads (#2203) (bbe7e2a)
  • socketio-client: Fix client transport-commons reference (#2164) (3a42c54)

Features

  • core: Public custom service methods (#2270) (e65abfb)
  • Application service types default to any (#1566) (d93ba9a)
  • Feathers v5 core refactoring and features (#2255) (2dafb7c)
  • authentication-client: Throw separate OauthError in authentication client (#2189) (fa45ec5)
  • core: Remove Uberproto (#2178) (ddf8821)
  • transport-commons: New built-in high performance radix router (#2177) (6d18065)

BREAKING CHANGES

  • core: Services no longer extend Uberproto objects and
    service.mixin() is no longer available.
feathers - v5.0.0-pre.1

Published by daffl almost 4 years ago

5.0.0-pre.1 (2020-12-17)

Features

  • memory: Move feathers-memory into @feathersjs/adapter-memory (#2153) (dd61fe3)

5.0.0-pre.0 (2020-05-19)

Bug Fixes

  • errors: Format package.json with spaces (cbd31c1)

chore

  • configuration: Remove environment variable substitution (#1942) (caaa21f)
  • package: Remove @feathersjs/primus packages from core (#1919) (d20b7d5), closes #1899

Features

  • core: Migrate @feathersjs/feathers to TypeScript (#1963) (7812529)
  • core: use @feathers/hooks and add async type (#1929) (a5c4756)
  • transport-commons: Remove legacy message format and unnecessary client timeouts (#1939) (5538881)

BREAKING CHANGES

  • configuration: Falls back to node-config instead of adding additional
    functionality like path replacements and automatic environment variable insertion.
  • transport-commons: Removes the old message format and client service timeout
  • package: Remove primus packages to be moved into the ecosystem.
feathers - v4.5.11

Published by daffl almost 4 years ago

4.5.11 (2020-12-05)

Bug Fixes

  • authentication-client: Allow reAuthentication using specific strategy (#2140) (2a2bbf7)
  • socketio-client: Throw an error and show a warning if someone tries to use socket.io-client v3 (#2135) (cc3521c)
  • typescript: Fix data property definition in @feathersjs/errors (#2018) (ef1398c)
feathers - v4.5.10

Published by daffl almost 4 years ago

4.5.10 (2020-11-08)

Bug Fixes

  • authentication: consistent response return between local and jwt strategy (#2042) (8d25be1)
  • authentication-oauth: session.destroy is undefined when use cookie-session package (#2100) (46e84b8)
  • package: Fix clean script in non Unix environments (#2110) (09b62c0)
  • typescript: Add user property to the Params. (#2090) (1e94265)
feathers - v4.5.9

Published by daffl about 4 years ago

4.5.9 (2020-10-09)

Bug Fixes

  • authentication-local: Keep non-objects in protect hook (#2085) (5a65e2e)
  • authentication-oauth: Always end session after oAuth flows are finished (#2087) (d219d0d)
  • configuration: Fix handling of config values that start with . or .. but are not actually relative paths; e.g. ".foo" or "..bar" (#2065) (d07bf59)
  • rest-client: Handle non-JSON errors with fetch adapter (#2086) (e24217a)
feathers - v4.5.8

Published by daffl about 4 years ago

4.5.8 (2020-08-12)

Bug Fixes

  • authentication-client: Fix storage type so it works with all supported interfaces (#2041) (6ee0e78)
feathers - v4.5.7

Published by daffl about 4 years ago

4.5.7 (2020-07-24)

Bug Fixes

  • authentication: Add JWT getEntityQuery (#2013) (e0e7fb5)
  • typescript: Revert add overload types for find service methods (#1972)" (#2025) (a9501ac)
feathers - v4.5.6

Published by daffl over 4 years ago

4.5.6 (2020-07-12)

Bug Fixes

  • authentication: Omit query in JWT strategy (#2011) (04ce7e9)
feathers - v4.5.5

Published by daffl over 4 years ago

4.5.5 (2020-07-11)

Bug Fixes

  • authentication: Include query params when authenticating via authenticate hook #2009 (4cdb7bf)
  • authentication-oauth: Updated typings for projects with strictNullChecks (#1941) (be91206)
  • typescript: add overload types for find service methods (#1972) (ef55af0)
feathers - v5.0.0-pre.0

Published by daffl over 4 years ago

5.0.0-pre.0 (2020-05-19)

Bug Fixes

  • authentication-oauth: Updated typings for projects with strictNullChecks (#1941) (be91206)
  • errors: Format package.json with spaces (cbd31c1)

chore

  • configuration: Remove environment variable substitution (#1942) (caaa21f)
  • package: Remove @feathersjs/primus packages from core (#1919) (d20b7d5), closes #1899

Features

  • core: Migrate @feathersjs/feathers to TypeScript (#1963) (7812529)
  • core: use @feathers/hooks and add async type (#1929) (a5c4756)
  • transport-commons: Remove legacy message format and unnecessary client timeouts (#1939) (5538881)

BREAKING CHANGES

  • configuration: Falls back to node-config instead of adding additional
    functionality like path replacements and automatic environment variable insertion.
  • transport-commons: Removes the old message format and client service timeout
  • package: Remove primus packages to be moved into the ecosystem.
feathers - v4.5.4

Published by daffl over 4 years ago

4.5.4 (2020-04-29)

Bug Fixes

  • authentication-local: Allow to hash passwords in array data (#1936) (64705f5)
  • authentication-oauth: Add getEntity method to oAuth authentication and remove provider field for other calls (#1935) (d925c1b)
feathers - v4.5.3

Published by daffl over 4 years ago

4.5.3 (2020-04-17)

Bug Fixes

  • authentication: Remove entity from connection information on logout (#1889) (b062753)
  • authentication-oauth: Allow req.feathers to be used in oAuth authentication requests (#1886) (854c9ca)
  • errors: Add 410 Gone to errors (#1849) (6801428)
  • typescript: Add type keys to service pagination options. (#1888) (859c601)
  • typescript: Use stricter type for HookContext 'method' prop (#1896) (24a41b7)
feathers - v4.5.2

Published by daffl over 4 years ago

4.5.2 (2020-03-04)

Bug Fixes

  • Updated typings for express middleware (#1839) (6b8e897)
  • authentication: Improve JWT strategy configuration error message (#1844) (2c771db)
  • package: update grant-profile to version 0.0.11 (#1841) (5dcd2aa)
  • test: typo in password (#1797) (dfba6ec)
  • typescript: Make HookMap and HookObject generics. (#1815) (d10145d)