Releases: feathersjs/feathers
Releases · feathersjs/feathers
v5.0.39
v5.0.38
compat-6.0.0-pre.0
6.0.0-pre.0 (2026-01-31)
Bug Fixes
- @feathersjs/adapter-commons:
updateid is non-nullable (#1468) (43ec802) - @feathersjs/adapter-commons: remove data from
removearguments (#1426) (fd54ae9) - @feathersjs/express: allow middleware arrays (#1421) (b605ab8)
- @feathersjs/express: replace
reducewithmap(#1429) (44542e9) - @feathersjs/memory update with query (#3617) (4c6caa2)
- adapter-commons: Always respect paginate.max (#2267) (f588257)
- adapter-commons: Clarify adapter query filtering (#2607) (2dac771)
- adapter-commons: clean up in sort.ts and select function (#2492) (c3ec8a4)
- adapter-commons: Faster sorter (#3495) (22243e4)
- adapter-commons: Filter arrays in queries (#1724) (872b669)
- adapter-commons: Fix sorting for embedded objects (#2488) (9c22f70)
- adapter-commons: Keep Symbols when filtering a query (#1141) (c9f55d8)
- adapter-commons: multiple type definition issues (#2876) (4ff1ed0)
- adapter-commons: Return missing overloads (#2203) (bbe7e2a)
- adapter-commons: Support non-default import to ease use with ESM projects (d06f2cf)
- adapter-tests: Add test that verified paginated total (#2273) (879bd6b)
- adapter-tests: Add tests for pagination in multi updates (#2472) (98a811a)
- adapter-tests: Ensure multi tests can run standalone (#2608) (d7243f2)
- Add
params.authenticationtype, removehook.connectiontype (#1732) (d46b7b2) - Add fallback for legacy socket authenticate event (#1356) (61b1056)
- Add getEntityId to JWT strategy and fix legacy Socket authentication (#1488) (9a3b324)
- Add info to express error handler logger type (#1557) (3e1d26c)
- Add jsonwebtoken TypeScript type dependency (317c80a)
- Add method to reliably get default authentication service (#1470) (e542cb3)
- add missing word (#3237) (9a32184)
- Add registerPublisher alias for .publish (#1302) (98fe8f8)
- Add test to make sure different id in adapter query works (#1165) (0ba4580)
- Add whitelist and filter support to common adapter service (#1132) (df1daaa)
- Added path and method in to express request for passport (#1112) (afa1cb4)
- allow _patch to modify the entire base schema (#3300) (0f41622)
- Always require strategy parameter in authentication (#1327) (d4a8021)
- Authentication core improvements (#1260) (c5dc7a2)
- Authentication type improvements and timeout fix (#1605) (19854d3)
- authentication-client: Allow reAuthentication using specific strategy (#2140) (2a2bbf7)
- authentication-client: Allow to abort fetch (#3310) (ff3e104)
- authentication-client: Do not cache authentication errors (#2892) (cc4e767)
- authentication-client: Do not trigger storage methods if storage not defined (#3210) (261acbc)
- authentication-client: Ensure reAuthenticate works in parallel with other requests (#2690) (41b3761)
- authentication-client: Fix storage type so it works with all supported interfaces (#2041) (6ee0e78)
- authentication-client: Improve socket reauthentication handling (#2895) (9db5e7a)
- authentication-client: Properly handle missing token error (#2700) (160746e)
- authentication-client: Remove access token for fatal 400 errors (#2894) (cfc6c7a)
- authentication-client: removeAccessToken throws error if storage not defined (#3195) (b8e2769)
- authentication-client: Reset authentication promise on socket disconnect (#1696) (3951626)
- authentication-local: adds error handling for undefined/null password field (#2444) (4323f98)
- authentication-local: Allow to hash passwords in array data ([#1936](https://github.com/feathersjs/feathers/issu...
v6.0.0-pre.7
6.0.0-pre.7 (2026-01-29)
Note: Version bump only for package feathers
v6.0.0-pre.6
6.0.0-pre.6 (2026-01-29)
Bug Fixes
- client: Buffer SSE stream chunks before parsing (#3643) (e3cc58c)
- website: add Badges component and update markdown syntax (7c45c1c)
- website: update search collections and add ThemeToggle component (1a8bb35)
Features
v6.0.0-pre.5
6.0.0-pre.5 (2025-12-20)
Note: Version bump only for package feathers