flutter_instagram icon indicating copy to clipboard operation
flutter_instagram copied to clipboard

Update dependency equatable to v2

Open renovate[bot] opened this issue 4 years ago β€’ 1 comments

This PR contains the following updates:

Package Type Update Change
equatable dependencies major ^1.2.5 -> 2.0.7

Release Notes

felangel/equatable (equatable)

v2.0.7

Compare Source

  • revert: equals in equatable_utils (#​190)
  • fix: explicitly handle num equality comparisons (#​189)

v2.0.6

Compare Source

  • perf: improve equality comparison performance (#​173)
  • docs: improve snippet in README (#​184)
  • chore: upgrade example to Dart >=3.5.0
  • chore: add funding and topics to pubspec.yaml (#​176)
  • chore: add performance benchmarks
  • chore: fix typo in inline API docs (#​170)
  • refactor: simplify toString logic (#​140)
  • docs: add nullable props example to README
  • refactor: update analysis_options.yaml (#​169)
  • fix: add @immutable to EquatableMixin (#​154)

v2.0.5

Compare Source

  • fix: resolves T not a subtype of type 'Comparable<dynamic>' when computing hashCode

v2.0.4

Compare Source

  • fix: use SplayTreeSet to resolve inconsistent hashCode for properties of type Set (#​142)

v2.0.3

Compare Source

  • fix: revert EquatableMixin == to use Object (#​122)

v2.0.2

Compare Source

  • fix: Map prop with non-comparable key

v2.0.1

Compare Source

  • fix: hashCode should be the same for equal objects (Map fix)

v2.0.0

Compare Source

  • BREAKING: opt into null safety
    • feat!: upgrade Dart SDK constraints to >=2.12.0-0 <3.0.0
  • BREAKING: stringify prints "null" for null properties instead of ""
  • feat: EquatableConfig.stringify defaults to true in debug mode.
  • fix: support legacy equality overrides with EquatableMixin
  • fix: iterable equality comparisons (#​101)
  • fix: stringify instance with long properties (#​94)
  • chore: update dependencies
    • collection: ^1.15.0
    • meta: ^1.3.0
  • docs: minor updates to README and example

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Nov 08 '21 12:11 renovate[bot]

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pubspec.lock
Command failed: flutter pub upgrade equatable
The current Dart SDK version is 2.10.5.

Because flutter_new_instagram depends on equatable >=2.0.0-nullsafety.0 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed.
pub upgrade failed (1; Because flutter_new_instagram depends on equatable >=2.0.0-nullsafety.0 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed.)

renovate[bot] avatar Aug 12 '25 20:08 renovate[bot]