Socket
Socket
Sign inDemoInstall

@feathersjs/socketio

Package Overview
Dependencies
48
Maintainers
4
Versions
121
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
35
13Next

5.0.0-pre.38

Diff

Changelog

Source

5.0.0-pre.38 (2023-02-17)

Bug Fixes

  • koa: Fix missing dependency on feathers (#3061) (80dc95f)
  • schema: validateQuery - move next function outside of try-catch (#3053) (37fe5c4)

Features

  • generators: Final tweaks to the generators (#3060) (1bf1544)
  • schema: Add schema helper for handling Object ids (#3058) (1393bed)
daffl
published 5.0.0-pre.37 •

Changelog

Source

5.0.0-pre.37 (2023-02-09)

Bug Fixes

  • generators: Add schema selection to CI test matrix (#3035) (7484b16)
  • generators: Fix Knex migration generated filename (#3033) (1ac18a7)
  • generators: Generated app does not start when choosing JSON schema (#3034) (7b8250b)
  • knex: The method getModel in the knex adapter (#3043) (77e14dd)
  • schema: Do not change the hook context in resolvers (#3048) (bfd8c04)
  • schema: Ensure that resolveResult and resolveExternal are run as around hooks (#3032) (71942f4)
  • typebox: Allow nested or in and queries (#3029) (39e0b78)

Features

  • mongodb: Add Object ID keyword converter and update MongoDB CLI & docs (#3041) (ca0994e)
daffl
published 5.0.0-pre.36 •

Changelog

Source

5.0.0-pre.36 (2023-01-29)

Bug Fixes

  • authentication-oauth: Use original headers in oauth flow (#3025) (fb3d8cc)
  • configuration: Add pool and connection object to SQL database default configuration (#3023) (092c749)
  • databases: Ensure that query sanitization is not necessary when using query schemas (#3022) (dbf514e)
  • databases: Improve documentation for adapters and allow dynamic Knex adapter options (#3019) (66c4b5e)
  • feathers: Run after all hooks first, and then after method hooks (#3004) (3692fd5)
  • generators: Add main schema to all validators (#2997) (5854dea)
  • generators: Add TypeScript as normal instead of dev dependency (#3011) (2f67398)
  • generators: Do not removeAdditional in queries (#3000) (ef501bc)
  • schema: Allow any type in resolver hooks (#3006) (f01281f)
  • schema: Ensure all types of nested data are securely dispatched (#3005) (e4a9da5)
  • schema: Fix TypeBox extension value query syntax inference (#3010) (f1c7a76)
  • Update all dependencies (#3024) (283dc47)

Features

  • database: Add and to the query syntax (#3021) (00cb0d9)
  • generators: Add service file for shared information (#3008) (0a1665d)
daffl
published 5.0.0-pre.35 •

Changelog

Source

5.0.0-pre.35 (2023-01-12)

Bug Fixes

  • cli: Add unhandledRejection handler to generated index file (#2932) (e3cedc8)
  • cli: Minor generated app improvements (#2936) (ba1a550)
  • cli: Properly log validation errors in log-error hook (54c883c)
  • cli: Use correct package manager when installing an app (#2973) (99c2a70)
  • databases: Make sure adapter method signatures are exported properly (#2943) (458d668)
  • knex: Ensure custom ids are returned on create (#2934) (c4fa3cf)

Features

  • generators: Move core code generators to shared generators package (#2982) (0328d22)
  • schema: Allow to add additional operators to the query syntax (#2941) (f324940)
daffl
published 5.0.0-pre.34 •

Changelog

Source

5.0.0-pre.34 (2022-12-14)

Bug Fixes

  • adapter-commons: multiple type definition issues (#2876) (4ff1ed0)
  • authentication-client: Do not cache authentication errors (#2892) (cc4e767)
  • authentication-client: Improve socket reauthentication handling (#2895) (9db5e7a)
  • authentication-client: Remove access token for fatal 400 errors (#2894) (cfc6c7a)
  • authentication: Fix order of connection and login event handling (#2909) (801a503)
  • cli: mongodb connection string for node 17+ (#2875) (7fa2012)
  • core: context.type for around hooks (#2890) (d606ac6)
  • core: Allow services with no external methods (#2921) (df56918)
  • core: Improve service option usage and method option typings (#2902) (164d75c)
  • schema: Allow query schemas with no properties, error on unsupported types (#2904) (b66c734)
  • schema: Check for undefined value in resolveQueryObjectId resolver (#2914) (d9449fa)
  • socketio: Disconnect socket on app disconnect event (#2896) (4ba0039)
  • typebox: Improve query syntax defaults (#2888) (59f3cdc)

Features

  • adapter: Add patch data type to adapters and refactor AdapterBase usage (#2906) (9ddc2e6)
  • cli: Use separate patch schema and types (#2916) (7088af6)
  • docs: CLI and application structure guide (#2818) (142914f)
  • schema: Split resolver options and property resolvers (#2889) (4822c94)
  • schema: Virtual property resolvers (#2900) (7d03b57)
daffl
published 5.0.0-pre.33 •

Changelog

Source

5.0.0-pre.33 (2022-11-08)

Bug Fixes

  • cli: Fix MongoDB connection database name parsing (#2845) (50e7463)
  • cli: Use proper MSSQL client (#2853) (bae5176)
  • docs: Add JavaScript web app frontend guide (#2834) (68cf03f)
  • memory: Use for loop in _find() for better performance (#2844) (d6ee5f1)

Features

  • docs: Add Awesome Ecosystem page (f66177d)
  • mongodb: Add ObjectId resolvers and MongoDB option in the guide (#2847) (c5c1fba)
  • schema: Add StringEnum to TypeBox module (#2827) (65d3665)
daffl
published 5.0.0-pre.32 •

Changelog

Source

5.0.0-pre.32 (2022-10-26)

Bug Fixes

  • authentication: Improve logout and disconnect connection handling (#2813) (dd77379)
  • cli: Ensure code injection points are not code style dependent (#2832) (0776e26)
  • cli: Only generate authentication setup when selected (#2823) (7d219d9)
  • docs: Review transport API docs and update Express middleware setup (#2811) (1b97f14)
  • schema: Improve resolver performance (#2822) (5fa900f)
  • schema: Use the same options for resolveData hook (#2833) (ed3b050)
  • transports: Add remaining middleware for generated apps to Koa and Express (#2796) (0d5781a)

Features

  • cli: Add authentication client to generated client (#2801) (bd59f91)
  • docs: New website and documentation pages (#2802) (ae85fa2)
daffl
published 5.0.0-pre.31 •

Changelog

Source

5.0.0-pre.31 (2022-10-12)

Bug Fixes

Features

  • cli: Generate full client test suite and improve typed client (#2788) (57119b6)
  • cli: Improve generated schema definitions (#2783) (474a9fd)
daffl
published 5.0.0-pre.30 •

Changelog

Source

5.0.0-pre.30 (2022-10-07)

Bug Fixes

  • authentication-oauth: Fix regression with prefix handling in OAuth (#2773) (b1844b1)
  • core: Ensure setup and teardown can be overriden and maintain hook functionality (#2779) (ab580cb)

Features

  • cli: Add ability to npm init feathers (#2755) (d734931)
  • cli: Improve CLI interface (#2753) (c7e1b7e)
  • core: Allow to unregister services at runtime (#2756) (d16601f)
  • schema: Make schemas validation library independent and add TypeBox support (#2772) (44172d9)
daffl
published 5.0.0-pre.29 •

Changelog

Source

5.0.0-pre.29 (2022-09-16)

Bug Fixes

  • authentication-oauth: Fix oAuth origin and error handling (#2752) (f7e1c33)
  • schema: Fix for Ajv global collision bug #2681 (#2702) (0b2def6)
  • socketio: Reinitialize hooks on overriden setup method (#2722) (5e8e7c4)

Features

  • Add CORS support to oAuth, Express, Koa and generated application (#2744) (fd218f2)
  • authentication-oauth: Koa and transport independent oAuth authentication (#2737) (9231525)
  • cli: Add custom environment variable support to generated application (#2751) (c7bf80d)
  • cli: Adding ClientService to CLI (#2750) (1d45427)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc