-
-
Notifications
You must be signed in to change notification settings - Fork 752
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feathers v3 core (Buzzard) #697
Conversation
7d72d0b
to
19b3391
Compare
Checked it out locally. Looks good! |
Add feathers-hooks to core
* Refactoring for Feathers v3. Framework independent, hooks in core. * Further work on event dispatching * Finalize basic v3 functionality * Finalizing test coverage and initial v3 alpha * Update commonns dependency and prepare for 3.0 prereleases
* Update to new plugin infrastructure * Update Travis, remove Yarn lock, formatting * Formatting * Update feathers-commons to latest
* Add support for Feathers v3 sub-apps * Remove unused variable
Better logic for returning the hook object from method call
A preliminary v3 upgrade guide for beta testing can be found at https://gist.github.com/daffl/e718f93acc7bfe32fd1e5aed0f8e7827 |
Awesome!!! Can't wait to try it out :) Does it work with Koa and Hapi now as well then!? |
This release is more intended to set everything up for it but getting other HTTP frameworks to work with authentication requires some changes in the authentication modules that are not included in this release to keep the migration path easier. |
This is the work from the
major
branch for Feathers v3.0.0 core (Buzzard).feathers-hooks
part of core and event emitting a hook (closes Make feathers-hooks part of core and service events a hook #408, closes Hooks do not apply for realtime events #376, closes Using Rollup throws errors about dependency Rubberduck using eval #588, closes Hooks do not apply for realtime events #376, closes Application-level error hook responses inconsistent across transports #653)@feathersjs
npm scope (Proposal: Release compatible packages in @feathers(-release) scope #623)feathers-socketio
,feathers-primus
) updated, this will also add support for event channels (closes Event channels/rooms #388, closes hook.path is not set in filter function #589) and an improved websocket event format (closes Consider redesigning the Socket provider event format to move service and method into the payload. #521)