Skip to content

Conversation

fabpot
Copy link
Member

@fabpot fabpot commented May 12, 2020

Q A
Branch? master
Bug fix? no
New feature? yes
Deprecations? no
Tickets n/a
License MIT
Doc PR n/a

Bump Doctrine DBAL to 2.10 and remove obsolete code.

@fabpot fabpot requested review from dunglas, jderusse and sroze as code owners May 12, 2020 12:52
@fabpot fabpot changed the title Doctrine bumps Bump Doctrine DBAL to 2.10+ May 12, 2020
@fabpot fabpot added this to the next milestone May 12, 2020
@fabpot fabpot force-pushed the doctrine-bumps branch 2 times, most recently from c79c8be to 27bbdcb Compare May 12, 2020 13:21
javiereguiluz added a commit to EasyCorp/EasyAdminBundle that referenced this pull request May 16, 2020
This PR was merged into the 3.0.x-dev branch.

Discussion
----------

Require Doctrine DBAL 2.10

Inspired by symfony/symfony#36790. I think this doesn't introduced any issue in this bundle and we can get rid of some deprecations.

Commits
-------

43a1fcc Require Doctrine DBAL 2.10
@fabpot fabpot merged commit 0af5c68 into symfony:master May 22, 2020
@fabpot fabpot deleted the doctrine-bumps branch May 22, 2020 17:22
fabpot added a commit that referenced this pull request Aug 13, 2020
…alling symfony/messenger (ogizanagi)

This PR was merged into the 5.2-dev branch.

Discussion
----------

[Messenger] Don't require doctrine/persistence when installing symfony/messenger

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       | Fix #36790 <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
| License       | MIT
| Doc PR        | N/A

As of today, [installing `symfony/messenger` installs `symfony/doctrine-messenger`](https://github.com/symfony/symfony/blob/3867fb2489ef0d07dec4859cf461bb7bcc7618e0/src/Symfony/Component/Messenger/composer.json#L23) as well. Which means adding `doctrine/persistence` as a hard dep of the latest will install it for any user requiring `symfony/messenger` in 5.2.

I think it should stay a soft-dependency until we remove `symfony/doctrine-messenger` as a `symfony/messenger` dependency as of Symfony 6.0 (as mentioned in #35422).

---

related: #36785

Commits
-------

5c05455 [Messenger] Don't require doctrine/persistence when installing symfony/messenger
@nicolas-grekas nicolas-grekas modified the milestones: next, 5.2 Oct 5, 2020
@fabpot fabpot mentioned this pull request Oct 5, 2020
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.

4 participants