Skip to content

chore(deps): bump doctrine/data-fixtures from 1.8.2 to 2.2.1 - #7039

Merged
dotani1111 merged 1 commit into
4.4from
dependabot/composer/doctrine/data-fixtures-2.2.1
Aug 12, 2026
Merged

chore(deps): bump doctrine/data-fixtures from 1.8.2 to 2.2.1#7039
dotani1111 merged 1 commit into
4.4from
dependabot/composer/doctrine/data-fixtures-2.2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 9, 2026

Copy link
Copy Markdown
Contributor

Bumps doctrine/data-fixtures from 1.8.2 to 2.2.1.

Release notes

Sourced from doctrine/data-fixtures's releases.

2.2.1

Release Notes for 2.2.1

2.2.x bugfix release (patch)

2.2.1

  • Total issues resolved: 0
  • Total pull requests resolved: 8
  • Total contributors: 4

Dependencies

CI

Test Suite

2.2.0

Release Notes for 2.2.0

Feature release (minor)

2.2.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Improvements

2.1.1

Release Notes for 2.1.1

2.1.x bugfix release (patch)

2.1.1

... (truncated)

Upgrade guide

Sourced from doctrine/data-fixtures's upgrade guide.

Note about upgrading: Doctrine uses static and runtime mechanisms to raise awareness about deprecated code.

  • Use of @deprecated docblock that is detected by IDEs (like PHPStorm) or Static Analysis tools (like Psalm, phpstan)
  • Use of our low-overhead runtime deprecation API, details: https://github.com/doctrine/deprecations/

Upgrade to 2.0

You need PHP 8.1 or newer to use this library.

BC BREAK: Add native types declarations to all the methods

All types defined in phpdoc annotations are now defined natively, they must be added to your code if you extend the classes or implement the interfaces.

Loggers have to implement the PSR-3 contracts

  • Passing a callable to AbstractExecutor::setLogger() is not possible anymore, pass a PSR-3 logger instead.
  • The method AbstractExecutor::log() has been removed without replacement.

Specifying the class is mandatory when loading references

For the following method, the class param is now mandatory:

  • AbstractFixture::getReference
  • AbstractFixture::hasReference
  • ReferenceRepository::setReferenceIdentity
  • ReferenceRepository::hasIdentity
  • ReferenceRepository::getReference
  • ReferenceRepository::setReference

The following method was removed:

  • ReferenceRepository::getReferences

The following classes are now final, each of them has an interface you can implement:

  • Doctrine\Common\DataFixtures\Executor\MongoDBExecutor
  • Doctrine\Common\DataFixtures\Executor\ORMExecutor
  • Doctrine\Common\DataFixtures\Executor\PHPCSExecutor
  • Doctrine\Common\DataFixtures\Purger\MongoDBPurger
  • Doctrine\Common\DataFixtures\Purger\ORMPurger
  • Doctrine\Common\DataFixtures\Purger\PHPCSPurger

Upgrade to 1.8

Deprecated closure loggers in favor of PSR-3

  • Passing a callable to AbstractExecutor::setLogger() is deprecated, pass a PSR-3 logger instead.
  • The method AbstractExecutor::log() is deprecated without replacement.

... (truncated)

Commits
  • bf7ac3a Update phpstan/phpstan requirement from 2.1.44 to 2.1.46 (#634)
  • b986237 Merge pull request #632 from doctrine/dependabot/github_actions/codecov/codec...
  • d8334e2 Bump codecov/codecov-action from 5 to 6
  • 62925a0 Merge pull request #630 from doctrine/dependabot/composer/phpstan/phpstan-2.1.44
  • e07592a Update phpstan/phpstan requirement from 2.1.31 to 2.1.44
  • 2193ab8 Merge pull request #631 from greg0ire/2.2.x
  • 907b6c3 Merge remote-tracking branch 'origin/1.8.x' into 2.2.x
  • bab50ee Merge pull request #629 from doctrine/dependabot/github_actions/actions/downl...
  • b242dcd Merge pull request #626 from doctrine/dependabot/github_actions/doctrine-1920...
  • 61e58ba Bump actions/download-artifact from 6 to 8
  • 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 recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [doctrine/data-fixtures](https://github.com/doctrine/data-fixtures) from 1.8.2 to 2.2.1.
- [Release notes](https://github.com/doctrine/data-fixtures/releases)
- [Upgrade guide](https://github.com/doctrine/data-fixtures/blob/2.2.x/UPGRADE.md)
- [Commits](doctrine/data-fixtures@1.8.2...2.2.1)

---
updated-dependencies:
- dependency-name: doctrine/data-fixtures
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Aug 9, 2026
@dotani1111
dotani1111 merged commit d5516f9 into 4.4 Aug 12, 2026
130 checks passed
@dotani1111
dotani1111 deleted the dependabot/composer/doctrine/data-fixtures-2.2.1 branch August 12, 2026 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants