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

Add Mongoid 6 support / Drop mongoid-paranoid and mongoid 4 and 5 support #15

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

rodrigofhm
Copy link

@rodrigofhm rodrigofhm commented Jul 23, 2022

Hi @ream88, in case you're still watching this repo, this is a proposal for a new version (3.0.0) which supports mongoid 6 and drops support to mongoid 4 and 5.

Some notes about the changes:

  • Drop mongoid-paranaoid dependency/support
  • It has been tested against ruby 2.7
  • Adds Github actions integration

dferrazm and others added 6 commits June 24, 2020 17:39
- In Mongoid v6, the Mongoid::Relations::Options::COMMON const is now
  frozen. So we cannot include the :versioned option in it anymore. This commit hacks
  the :validate! method to remove the :versioned from the list of options being validated.

- It also updates the usage of Mongoid::Clients::Options#with method due to interface change.
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.

3 participants