8000 Dove Support by forgot · Pull Request #368 · feathersjs-ecosystem/feathers-sequelize · GitHub
[go: up one dir, main page]

Skip to content

Dove Support#368

Closed
forgot wants to merge 10 commits intofeathersjs-ecosystem:masterfrom
forgot:Dove
Closed

Dove Support#368
forgot wants to merge 10 commits intofeathersjs-ecosystem:masterfrom
forgot:Dove

Conversation

@forgot
Copy link
@forgot forgot commented Apr 28, 2021
  • Tell us about the problem your pull request is solving.
    Updates @feathersjs dependencies to ^5.0.0-pre.3 to work with Dove
  • Are there any open issues that are related to this?
    Not that I could find
  • Is this PR dependent on PRs in other repos?
    Nope!

This pull request primarily updates the type expectations to match Dove. It would obviously be better for this to remain it's own branch and did not merge with master, but there is not currently a Dove branch.

All tests pass with npm test

@daffl
Copy link
Member
daffl commented May 12, 2021

Great, thank you for doing that! I'm wondering if I should move the Paginated type back into the main repo if that is the only breaking change (which it looks like it is).

@forgot
Copy link
Author
forgot commented May 13, 2021

I'm happy to pull the changes in if you do. Out of curiosity, what was the reason for moving it in the first place?

@daffl
Copy link
Member
daffl commented May 13, 2021

Well, the type isn't really something a core Feathers service expects or uses, it's only a convention used by the adapters. I just published 5.0.0-pre.4 changing it back. I think most things should now be backwards compatible but it'd probably be good to pass the new generic types along so you can initialize the adapter service with data and return types other than any.

@forgot
Copy link
Author
forgot commented May 15, 2021

I've bumped everything to 5.0.0-pre.4 and moved the Paginated import back. All tests are still passing.

@forgot
8000 Copy link
Author
forgot commented Aug 25, 2021

I've bumped everything to 5.0.0-pre.9, and all tests are still passing.

@daffl
Copy link
Member
daffl commented Aug 25, 2021

This is good to know. At least updating the adapters (other than infrastructure) should be doable then. I had to make a bunch of dud pre-releases because the publish was broken so I didn't expect too much to change.

# Conflicts:
#	package-lock.json
#	package.json
Per deprecation warning: "A boolean value was passed to options.operatorsAliases. This is a no-op with v5 and should be removed."
@forgot
Copy link
Author
forgot commented Feb 7, 2022

I've bumped everything to 5.0.0-pre.16, and all tests are still passing.

@fratzinger fratzinger mentioned this pull request Oct 2, 2022
@fratzinger
Copy link
Contributor

merged via #400 into master. feathers-sequelize@7.0.0 released with dove support.
Thanks for kicking this off!

@fratzinger fratzinger closed this Feb 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

0