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

Bump mongoid from 6.2.1 to 7.0.1 #368

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps mongoid from 6.2.1 to 7.0.1.

Release notes

Sourced from mongoid's releases.

7.0.1

This patch release has the following minor changes:

  • fix before_remove and after_remove relation callbacks and add shift relation method
  • MONGOID-4536 Change session accessor name on a model to avoid name clash

7.0.0

This major version of Mongoid has a number of significant refactors, bug fixes, and behavior corrections. Please refer to the list of changes in version 7.0.0.beta and the following list for a complete picture of the changes.

These are the behavior changes:

  • Fixup the falsey logic of nested (nolaneo)
  • MONGOID-4477 Don't report destroyed count with unacknowledged writes

These are the bug fixes and API/feature additions:

  • Drop support for MongoDB server version 2.4.0 / require at least server version 2.6.0.
  • Require at least Ruby driver version 2.5.1
  • remove warning: instance variable @__parent not initialized (qbantek)
  • MONGOID-4470 Add id_sort :none option to enumerable #first and #last
  • MONGOID-4485 Remove Ruby 1.9 temporal fix removing Symbol:Size from Ruby's Symbol class (ColinTheRobot)
  • MONGOID-4487: Fix atomically to support empty updates (gingerhendrix)
  • Use old value of shar key when calculating Mongoid::Shardableshard_key_selector (intale)
  • Fix typo in documentation for And.rb (kattak)
  • add support for using $not in $elemMatch (loganyu)
  • Ensure the persistence context is unset when invalid (benknowles)
  • fix cloning document with polymorphic embedded documents with multiple language field (tomasc)
  • Add support for .inc to contextual (johnnyshields)
  • Travis test improvements (johnnyshields)
  • MONGOID-4497 Covert type to String before looking up in attributes hash.
  • Remove QueryCache#read_or_server_selector (koraktor)
  • MONGOID-4505 Fix typo in tutorial for default_scope
  • MONGOID-4499 Replace uses of pushAll with push and each
  • MONGOID-3362 Don't allow Relations::Marcros methods to be field names
  • MONGOID-4503 Support passing array_filters to update methods
  • MONGOID-4483 Demongoize attribute values when accessing via #read_attribute or #[]
  • MONGOID-2882 Set base relation on has_many enumerable objects
  • MONGOID-4508 Ensure that fields are evolved properly when chaining criterion
  • Fix Mongoid::Errors::UnknownModel (Fudoshiki)
  • MONGOID-4506 Support sessions
  • fix query date parser with ActiveSupport timezone (infernalmaster)

7.0.0.beta

This is a beta release of Mongoid 7.0. It's is meant for testing and not for production. The API may also evolve as further betas and release candidates are released. Please report any issues in the jira project for Mongoid.

The release contains a large refactor of the way associations are defined between models. There are some behavior changes but the API is mostly unchanged. Please see the below list for details on bug fixes, behavior changes and API adjustments:

These are the behavior changes:

  • MONGOID-4354 Provide more helpful error message when _type field doesn't correspond to a Class name
... (truncated)
Commits
  • be97393 Release 7.0.1
  • c2b3c8a fix s3 uploads
  • 4e146bf update latest ruby version in evergreen config
  • 7b2c9ae Update ruby versions tested on evergreen and update rubygems version to fix e...
  • da70ea2 Update travis rubies
  • 6f6853b MONGOID-4536 Change session accessor name on a model to avoid name clash
  • a8ed9a7 Merge pull request #4486 from dks17/fix_manual
  • e1613a0 Merge pull request #4485 from dks17/add_shift
  • 7e64e88 fix Model#update_attributes and add Model#update_attributes!
  • 0bac8de remove comment and add tests when the number is zero
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot ignore this [minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use [this|these] label[s] will set the current labels as the default for future PRs for this repo and language

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [mongoid](https://github.com/mongodb/mongoid) from 6.2.1 to 7.0.1.
- [Release notes](https://github.com/mongodb/mongoid/releases)
- [Changelog](https://github.com/mongodb/mongoid/blob/master/CHANGELOG.md)
- [Commits](mongodb/mongoid@v6.2.1...v7.0.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant