Skip to content
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

Merged
merged 32 commits into from Oct 29, 2017
Merged

Feathers v3 core (Buzzard) #697

merged 32 commits into from Oct 29, 2017

Conversation

daffl
Copy link
Member

@daffl daffl commented Oct 20, 2017

This is the work from the major branch for Feathers v3.0.0 core (Buzzard).

@daffl daffl force-pushed the major branch 4 times, most recently from 7d72d0b to 19b3391 Compare October 20, 2017 19:14
@ekryski
Copy link
Contributor

ekryski commented Oct 20, 2017

Checked it out locally. Looks good! :shipit:

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
@daffl
Copy link
Member Author

daffl commented Oct 29, 2017

A preliminary v3 upgrade guide for beta testing can be found at https://gist.github.com/daffl/e718f93acc7bfe32fd1e5aed0f8e7827

@daffl daffl deleted the major branch October 29, 2017 20:28
@kristianmandrup
Copy link

Awesome!!! Can't wait to try it out :) Does it work with Koa and Hapi now as well then!?

@daffl
Copy link
Member Author

daffl commented Oct 29, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment