openfoodfacts / openfoodfacts-ruby

💎 Open Food Facts Ruby API Wrapper
https://rubygems.org/gems/openfoodfacts
MIT License
38 stars 11 forks source link

Update hashie requirement from >= 3.4, < 5.0 to >= 3.4, < 6.0 #70

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Updates the requirements on hashie to permit the latest version.

Changelog

Sourced from hashie's changelog.

5.0.0 - 2021-11-08

Added

Changed

Removed

Fixed

  • #516: Fixed NoMethodError raised when including Hashie::Extensions::Mash::SymbolizeKeys and Hashie::Extensions::SymbolizeKeys in mashes/hashes with non string or symbol keys - @​carolineartz.
  • #531: Fixed slice doesn't work using symbols using hash with IndifferentAccess extension - @​gnomex.
  • #533: Fixed NoMethodError: undefined method 'to_json' at hashie/dash_spec - @​gnomex.
  • #535: Restored the exporting of all properties as part of Dash#to_h and Dash#to_hash - @​michaelherold.
  • #537: Fixed inconsistencies with handling defaults in Dash with and without IgnoreUnclared mixed in - @​michaelherold.
  • #547: Fixed issue where a source hash key can be used in translating multiple properties - @​danwa5.

4.1.0 - 2020-02-01

Added

  • #545: Add Hashie::Mash#except and Hashie::Extensions::IndifferentAccess#except when running under Ruby 3 to match newly added Ruby stdlib method - @​jackjennings.
  • #499: Add Hashie::Extensions::Mash::PermissiveRespondTo to make specific subclasses of Mash fully respond to messages for use with SimpleDelegator - @​michaelherold.

Changed

  • #498: Exclude tests from the gem release to reduce installation size and improve installation speed - @​michaelherold.

Fixed

  • #467: Fixed DeepMerge#deep_merge mutating nested values within the receiver - @​michaelherold.
  • #505: Ensure that Hashie::Arrays are not deconverted within Hashie::Mashes to make Mash#dig work properly - @​michaelherold.

... (truncated)

Commits


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 recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information