spryker/message-broker
MessageBroker module
1.15.2
1.5M downloads/mo
#4227 most downloaded on Packagist
spryker/message-broker
What this package is like to depend on
Last release 2 days ago
21 Aug 2026
Ships unpredictably
gaps range from 2 weeks to 1.5 years
Some releases are documented
notes for 10 of 27 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
27 releases · first in 2022
2 releases in the last 12 months
see the full history below
Release timeline
27 releases · Apr 2022 to Aug 2026Releases
latest 27-
1.15.221 Aug 2026Release notes
Open source →Included commits: 1.15.1...1.15.2
Adjustments
- Added
spryker/propeltorequire-devto correctly declare test namespace dependencies resolved bydev:dependency:find.
- Added
-
1.15.106 Aug 2026Release notes
Open source →Included commits: 1.15.0...1.15.1
Fixes
- Fixed
Workerto passtime_limitoption to the message consumer so the worker stops promptly when the configured time limit is reached instead of waiting out a full sleep cycle.
- Fixed
-
1.15.022 Jan 2025Release notes
Open source →Included commits: 1.14.0...1.15.0
Improvements
- Introduced
MessageBrokerFacadeInterface::isMessageSendable(). - Inroduced
MessageBrokerConfig::getSystemWorkerChannels(). - Adjusted receiving and sending messages with filtering of message channels to reduce the number of unnecessary actions.
- Increased
MessageBrokerExtensionversion dependency. - Introduced
MessageSendingContexttransfer.
- Introduced
-
1.14.020 Dec 2024Release notes
Open source →Included commits: 1.13.0...1.14.0
Improvements
- Introduced
MessageBrokerConfig::isMessageBodyIncludedInLogs(). - Introduced
MessageBrokerConfig::getMessageBrokerConsumeSuccessCode(). - Introduced
MessageBrokerConfig::getMessageBrokerConsumeSuccessCodeName(). - Introduced
MessageBrokerConfig::getMessageBrokerConsumeErrorCode(). - Introduced
MessageBrokerConfig::getMessageBrokerConsumeErrorCodeName(). - Adjusted message handling to ensure that every action is logged, including message attributes and, if allowed by module configuration, the message body in the log context.
- Introduced
-
1.13.021 Nov 2024Release notes
Open source →Included commits: 1.12.0...1.13.0
Improvements
- Introduced
MessageBrokerConfig::isDefaultApplicationLoggerUsed(). - Adjusted
MessageBrokerBusinessFactory::createLogger()to use the default Spryker logger instead of creating a file stream logger.
Deprecations
- Deprecated
MessageBrokerConfig::isDefaultApplicationLoggerUsed(). - Deprecated
MessageBrokerConfig::getLogFilePath().
- Introduced
-
1.12.004 Nov 2024Release notes
Open source → -
1.11.029 Apr 2024Release notes
Open source →Included commits: 1.10.0...1.11.0
Improvements
- Adjusted
MessageBrokerFacade::startWorker()to prevent the usage of inconsistent data on long-running workers by disabling Propel instance pooling.
- Adjusted
-
1.10.007 Dec 2023Release notes
Open source →Included commits: 1.9.2...1.10.0
Fixes
- Introduced
MessageAttributes.authorizationtransfer field. - Adjusted
MessagePublishLogger::logInfo(), so now it doesn't haveAuthorizationmessage attribute in logs.
- Introduced
-
1.9.204 Dec 2023Release notes
Open source →Included commits: 1.9.1...1.9.2
Fixes
- Adjusted AsyncAPI schema file to incorporate recently added header.
-
1.9.122 Nov 2023Release notes
Open source →Included commits: 1.9.0...1.9.1
Deprecations
- Deprecated
InMemoryMessageBrokerHelper::assertMessageWasSentWithRequiredFields().
- Deprecated
-
1.9.031 Aug 2023Nothing published for this version
-
1.8.021 Jul 2023Nothing published for this version
-
1.7.022 Jun 2023Nothing published for this version
-
1.6.213 Jun 2023Nothing published for this version
-
1.6.109 Jun 2023Nothing published for this version
-
1.6.025 May 2023Nothing published for this version
-
1.5.028 Apr 2023Nothing published for this version
-
1.4.231 Mar 2023Nothing published for this version
-
1.4.108 Feb 2023Nothing published for this version
-
1.4.002 Feb 2023Nothing published for this version
-
1.3.023 Dec 2022Nothing published for this version
-
1.2.111 Nov 2022Nothing published for this version
-
1.2.023 Jun 2022Nothing published for this version
-
1.1.108 Jun 2022Nothing published for this version
-
1.1.026 Apr 2022Nothing published for this version
-
1.0.118 Apr 2022Nothing published for this version
-
1.0.014 Apr 2022Nothing published for this version