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

Initial changes for Feathers v3 #605

Merged
merged 5 commits into from Jun 29, 2017

Conversation

Projects
None yet
3 participants
@daffl
Copy link
Member

commented Jun 28, 2017

This pull request does quite a couple of things that couldn't easily be split up:

  • Makes Feathers framework independent and removes the dependency on Express (#258, #515)
  • Pulls feathers-hooks into core and removes dependency on Rubberduck (#408, #376, #589, #588)
  • Remove auto import of babel-polyfill (#510)
  • Makes sure that services can be re-used (#566)

See https://blog.feathersjs.com/after-auk-whats-next-for-feathers-buzzard-c68358a3e62f?source=user_profile---------1-----------

@daffl daffl merged commit eee2bca into major Jun 29, 2017

3 checks passed

codeclimate/coverage 100% (+0.7%)
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@daffl daffl deleted the framework-independent-258 branch Jun 29, 2017

daffl added a commit that referenced this pull request Jul 19, 2017

Initial changes for Feathers v3 (#605)
* 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

daffl added a commit that referenced this pull request Aug 9, 2017

Initial changes for Feathers v3 (#605)
* 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
@kristianmandrup

This comment has been minimized.

Copy link

commented Oct 2, 2017

When can we expect the v3 to be released which decouples feathers from express?

I'd like to use feathers with Fastify or koa :)

@daffl

This comment has been minimized.

Copy link
Member Author

commented Oct 2, 2017

You can install it with npm install feathers@pre but the framework independent release does not necessarily mean that it will automatically work with Koa right away. @christopherjbaker started that discussion in feathersjs/express#3 though.

@paulocoghi

This comment has been minimized.

Copy link

commented Oct 2, 2017

Even that the new Feathers (v3) will be framework independent, it will be interesting to learn the techniques used in Fastify :)

(as fast-json-stringify in place of JSON.stringify() and find-my-way as the HTTP router)

daffl added a commit that referenced this pull request Oct 19, 2017

Initial changes for Feathers v3 (#605)
* 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

daffl added a commit that referenced this pull request Oct 20, 2017

Initial changes for Feathers v3 (#605)
* 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

daffl added a commit that referenced this pull request Oct 29, 2017

Initial changes for Feathers v3 (#605)
* 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

daffl added a commit that referenced this pull request Oct 29, 2017

Initial changes for Feathers v3 (#605)
* 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.