Bump mongoid from 8.1.3 to 9.0.2 in /backend
Bumps mongoid from 8.1.3 to 9.0.2.
Release notes
Sourced from mongoid's releases.
9.0.2
Version 9.0.2 of the Mongoid ODM for MongoDB is now available.
Release Highlights
This patch release adds support for Rails 7.2. It also adds support for custom polymorphic types, and includes bug fixes.
Documentation
Documentation is available at MongoDB.com.
Installation
You may install this version via RubyGems, with:
gem install --version 9.0.2 mongoid
What's Changed
- MONGOID-5734 Custom polymorphic types by
@jamisin mongodb/mongoid#5845- MONGOID-5797 Fix accessing parent when projected by
@comandeo-mongoin mongodb/mongoid#5847- MONGOID-5806 Rails 7.2 Support by
@AlexKovynevin mongodb/mongoid#5852- MONGOID-5808 Fix collection_options in store_in by
@comandeo-mongoin mongodb/mongoid#5859New Contributors
@AlexKovynevmade their first contribution in mongodb/mongoid#5852Full Changelog: https://github.com/mongodb/mongoid/compare/v9.0.1...v9.0.2
9.0.1
Version 9.0.1 of the Mongoid ODM for MongoDB is now available.
Release Highlights
- MONGOID-5786: In accordance with Ruby's enumerable API, the #sum method now accepts an optional block. Thank you to Cristián Pérez for your contributions!
- MONGOID-5688: Problematic recursive callstacks in cascading callbacks have been linearized using Ruby Fibers to prevent SystemStackErrors with greater numbers of embedded documents. Thank you to Adviti Mishra for your contributions!
- MONGOID-5769: $pop and $pull are now mongoized the same way as #addToSet or $push to ensure update_all functions as intended. Thank you to John Maguir and Michael Deryugin for your contributions!
- MONGOID-5789: querying an attribute with a nil name now returns an empty string, rather than raising an exception. Thank you to Dan Healy for your contribution!
- MONGOID-5785: if you set Mongoid.allow_scopes_to_unset_default_scope = true, you can invoke (e.g.) unscoped in a named scope to reset the current scope. This is useful for overriding default scopes inside of a named scope. This option will default to true in Mongoid 10.
- MONGOID-5791: If the parent document class is not loaded at the time of loading the embedded document class, a NameError used to be raised. This has been fixed.
- MONGOID-5796: The docs previously present in the Mongoid repository have been moved to the docs-mongoid repository.
Documentation
Documentation is available at MongoDB.com.
Installation
You may install this version via RubyGems, with:
</tr></table>
... (truncated)
Commits
fc09714MONGOID-5817 Bump version to 9.0.2 (#5862)a79e90cMONGOID-5808 Fix collection_options in store_in (#5859)f85ff96MONGOID-5806 Rails 7.2 Support (#5852)69eaf1dMONGOID-5797 Fix accessing parent when projected (#5847)607a199MONGOID-5734 Custom polymorphic types (#5845)8e2b57bMONGOID-5707 Use convenient transactions API (#5842)15e2ba9Bumped the version in version.rb from 9.0.0 to 9.0.1 (#5844)a036165Added a pointer to docs-mongoid in the README.md (#5843)c5e092a5688: Run callbacks for children within fibers (#5837)07761c8Modified the comment to rightly indicate the error being raised is InvalidFin...- Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)