Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump symfony/messenger from 5.3.9 to 5.4.2 #52

Merged
merged 1 commit into from
Jan 27, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 3, 2022

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps symfony/messenger from 5.3.9 to 5.4.2.

Release notes

Sourced from symfony/messenger's releases.

v5.4.2

Changelog (symfony/messenger@v5.4.1...v5.4.2)

  • bug #44807 fix Redis support on 32b arch (nicolas-grekas)

v5.4.0

Changelog (symfony/messenger@v5.4.0-RC1...v5.4.0)

  • bug #44309 Leverage DBAL's getNativeConnection() method (derrabus)

v5.4.0-RC1

Changelog (symfony/messenger@v5.4.0-BETA3...v5.4.0-RC1)

  • no significant changes

v5.4.0-BETA1

Changelog (symfony/messenger@v5.3.10...v5.4.0-BETA1)

  • feature #43663 Add command completion for failed messages (scyzoryck)
  • feature #43891 Add completion to command messenger:consume (GromNaN)
  • feature #42471 Add generic types to traversable implementations (derrabus)
  • feature #43354 allow processing messages in batches (nicolas-grekas)
  • feature #43598 add suggestions for debug commands: firewall, form, messenger, router (IonBazan)
  • feature #43588 Autoconfigurable attributes (alirezamirsepassi)
  • feature #43640 Add completion to messenger:setup-transports command (Tayfun74)
  • feature #43576 subtract handling time from sleep time in worker (nicolas-grekas)
  • feature #43492 Lower log level in case of retry (jderusse)
  • feature #42723 Log when worker should stop and when SIGTERM is received (ruudk)
  • feature #42257 Allow using user's serializer for message do not fit the expected JSON structure (welcoMattic)
  • feature #42335 Add WorkerMetadata to Worker class. (okwinza)
  • feature #41163 Add support for reseting container services between 2 messages (lyrixx)
  • feature #42957 remove @experimental flag (nicolas-grekas)
  • feature #42163 Prepare turning delete_after_ack to true in 6.0 (chalasr)
  • feature #41851 Add TesterTrait::assertCommandIsSuccessful() helper (yoannrenard)
  • feature #39623 Added StopWorkerException (lyrixx)

v5.3.13

Changelog (symfony/messenger@v5.3.12...v5.3.13)

  • bug #44807 fix Redis support on 32b arch (nicolas-grekas)
  • bug #44309 Leverage DBAL's getNativeConnection() method (derrabus)

v5.3.11

Changelog (symfony/messenger@v5.3.10...v5.3.11)

  • bug #43915 Fix tests (jderusse)
  • bug #43096 Use TransportMessageIdStamp in InMemoryTransport allows retrying (alexndlm)

v5.3.10

Changelog (symfony/messenger@v5.3.9...v5.3.10)

... (truncated)

Changelog

Sourced from symfony/messenger's changelog.

CHANGELOG

5.4

  • Add AsMessageHandler attribute for declaring message handlers on PHP 8.
  • Add support for handling messages in batches with BatchHandlerInterface and corresponding trait
  • Add StopWorkerExceptionInterface and its implementation StopWorkerException to stop the worker.
  • Add support for resetting container services after each messenger message.
  • Added WorkerMetadata class which allows you to access the configuration details of a worker, like queueNames and transportNames it consumes from.
  • New method getMetadata() was added to Worker class which returns the WorkerMetadata object.
  • Deprecate not setting the reset_on_message config option, its default value will change to true in 6.0
  • Add log when worker should stop.
  • Add log when SIGTERM is received.

5.3

  • Add the RouterContextMiddleware to restore the original router context when handling a message
  • InMemoryTransport can perform message serialization through dsn in-memory://?serialize=true.
  • Added queues option to Worker to only fetch messages from a specific queue from a receiver implementing QueueReceiverInterface.

5.2.0

  • The RedeliveryStamp will no longer be populated with error data. This information is now stored in the ErrorDetailsStamp instead.
  • Added FlattenExceptionNormalizer to give more information about the exception on Messenger background processes. The FlattenExceptionNormalizer has a higher priority than ProblemNormalizer and it is only used when the Messenger serialization context is set.
  • Added factory methods DelayStamp::delayFor(\DateInterval) and DelayStamp::delayUntil(\DateTimeInterface).
  • Removed the exception when dispatching a message with a DispatchAfterCurrentBusStamp and not in a context of another dispatch call
  • Added WorkerMessageRetriedEvent
  • Added WorkerMessageReceivedEvent::setEnvelope() and made event mutable

5.1.0

  • Moved AmqpExt transport to package symfony/amqp-messenger. All classes in Symfony\Component\Messenger\Transport\AmqpExt have been moved to Symfony\Component\Messenger\Bridge\Amqp\Transport
  • Moved Doctrine transport to package symfony/doctrine-messenger. All classes in Symfony\Component\Messenger\Transport\Doctrine have been moved to Symfony\Component\Messenger\Bridge\Doctrine\Transport
  • Moved RedisExt transport to package symfony/redis-messenger. All classes in Symfony\Component\Messenger\Transport\RedisExt have been moved to Symfony\Component\Messenger\Bridge\Redis\Transport
  • Added support for passing a \Throwable argument to RetryStrategyInterface methods. This allows to define strategies based on the reason of the handling failure.
  • Added StopWorkerOnFailureLimitListener to stop the worker after a specified amount of failed messages is reached.
  • Added RecoverableExceptionInterface interface to force retry.

5.0.0

  • The LoggingMiddleware class has been removed, pass a logger to SendMessageMiddleware instead.
  • made SendersLocator require a ContainerInterface as 2nd argument

4.4.0

... (truncated)

Commits
  • c35f993 Merge branch '5.3' into 5.4
  • f1606a0 [5.3] cs fixes
  • 2b4b5ac minor #44209 Allow v3 contracts where possible (derrabus)
  • d4c2294 [Messenger][Process] Add SensioLabs as a backer to the README
  • 0f2cf66 Allow v3 contracts where possible
  • 6890feb Merge branch '5.3' into 5.4
  • 94f6f4b [Messenger] Add completion for failed messages commands.
  • e5448ca Fix tests
  • c4829d4 Merge branch '4.4' into 5.3
  • 4abea4a feature #43891 [Messenger] Add completion to command messenger:consume (GromNaN)
  • 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 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)

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 3, 2022

The following labels could not be found: dependency.

@codecov
Copy link

codecov bot commented Jan 3, 2022

Codecov Report

Merging #52 (420914c) into main (821b4d9) will not change coverage.
The diff coverage is n/a.

❗ Current head 420914c differs from pull request most recent head fa7c8b0. Consider uploading reports for the commit fa7c8b0 to get more accurate results
Impacted file tree graph

@@            Coverage Diff            @@
##               main      #52   +/-   ##
=========================================
  Coverage     91.17%   91.17%           
  Complexity      132      132           
=========================================
  Files            25       25           
  Lines           340      340           
=========================================
  Hits            310      310           
  Misses           30       30           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a65db2b...fa7c8b0. Read the comment docs.

@gsteel
Copy link
Member

gsteel commented Jan 27, 2022

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/composer/symfony/messenger-5.4.2 branch 2 times, most recently from 7678f3a to 420914c Compare January 27, 2022 12:33
Bumps [symfony/messenger](https://github.com/symfony/messenger) from 5.3.9 to 5.4.2.
- [Release notes](https://github.com/symfony/messenger/releases)
- [Changelog](https://github.com/symfony/messenger/blob/5.4/CHANGELOG.md)
- [Commits](symfony/messenger@v5.3.9...v5.4.2)

---
updated-dependencies:
- dependency-name: symfony/messenger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/symfony/messenger-5.4.2 branch from 420914c to fa7c8b0 Compare January 27, 2022 12:35
@github-actions github-actions bot merged commit 8ca6852 into main Jan 27, 2022
@github-actions github-actions bot deleted the dependabot/composer/symfony/messenger-5.4.2 branch January 27, 2022 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant