Skip to content

Latest commit

 

History

History
1443 lines (1014 loc) · 112 KB

CHANGELOG.md

File metadata and controls

1443 lines (1014 loc) · 112 KB

Change Log

0.10.24 (2024-11-30)

Full Changelog

Merged pull requests:

0.10.23 (2024-10-01)

Full Changelog

Merged pull requests:

0.10.22 (2024-08-13)

Full Changelog

Merged pull requests:

  • GPS: revert the attributes and use the headers instead. #1355 (p-pichet)

0.10.21 (2024-08-12)

Full Changelog

Merged pull requests:

  • feat(GPS): allow send attributes in Google PubSub message. #1349 (p-pichet)

0.10.19 (2023-07-15)

Full Changelog

Merged pull requests:

0.10.18 (2023-03-18)

Full Changelog

Merged pull requests:

0.10.17 (2022-05-17)

Full Changelog

Merged pull requests:

0.10.16 (2022-04-28)

Full Changelog

Merged pull requests:

0.10.15 (2021-12-11)

Full Changelog

Merged pull requests:

0.10.14 (2021-10-29)

Full Changelog

Merged pull requests:

0.10.13 (2021-08-25)

Full Changelog

Merged pull requests:

  • [SNSQS] added possibility to send message attributes using snsqs transport #1195 (onatskyy)
  • Add in missing arg #1194 (gdsmith)
  • #1190 add index on delivery_id to prevent slow queries #1191 (commercewerft)
  • Add setTopicArn methods to SnsContext and SnsQsContext #1189 (gdsmith)

0.10.11 (2021-04-28)

Full Changelog

Merged pull requests:

  • Perform at least once delivery when rejecting with requeue #1165 (dgafka)
  • Fix dbal delivery delay to always keep integer value #1161 (dgafka)
  • Add SqsConsumer methods to SnsQsConsumer #1160 (gdsmith)
  • add subscription_interval as config for dbal subscription consumer #1159 (mordilion)
  • register worker callback only once, move to constructor #1157 (cturbelin)
  • Try to change doctrine/orm version for supporting 2.8 (PHP 8 support). #1155 (GothShoot)
  • sns context - fallback for not breaking BC with 10.10 previous versions #1149 (bafor)

0.10.10 (2021-03-24)

Full Changelog

Merged pull requests:

  • [sns] added possibility to define already existing topics (prevent create topic call) #1022 #1147 (paramonov)
  • [gps] Add support for consuming message from external publisher in non-standard format #1118 (maciejzgadzaj)

0.10.9 (2021-03-17)

Full Changelog

Merged pull requests:

0.10.8 (2021-02-17)

Full Changelog

Merged pull requests:

0.10.7 (2021-02-03)

Full Changelog

Merged pull requests:

0.10.6 (2020-10-16)

Full Changelog

Merged pull requests:

0.10.5 (2020-10-09)

Full Changelog

Merged pull requests:

0.10.4 (2020-09-24)

Full Changelog

Merged pull requests:

  • [stomp] Add first pass for Apache ActiveMQ Artemis support #1091 (atrauzzi)
  • [amqp]Solves binding Headers Exchange with Queue using custom arguments #1087 (dgafka)
  • [async-command] Fix service definition to apply the timeout #1084 (jcrombez)
  • [mongodb] fix(MongoDB) Redelivery not working (fixes #1077) #1078 (josefsabl)
  • Add php 7.3 and 7.4 travis env to every package #1076 (snapshotpl)
  • Docs: update Supported Brokers #1074 (Nebual)
  • [rdkafka] Compatibility with Phprdkafka 4.0 #959 (Steveb-p)

0.10.3 (2020-07-31)

Full Changelog

Merged pull requests:

0.10.2 (2020-03-20)

Full Changelog

Merged pull requests:

0.10.1 (2020-01-31)

Full Changelog

Merged pull requests:

  • [dbal] fix: allow absolute paths for sqlite transport #1015 (cawolf)
  • [tests] Add schema declaration to phpunit files #1014 (Steveb-p)
  • [rdkafka] Catch consume error "Local: Broker transport failure" and continue consume #1009 (rdotter)
  • [sqs] SQS Transport - Add support for AWS profiles. #1008 (bgaillard)
  • [amqp] fixes #1003 Return value of Enqueue\AmqpLib\AmqpContext::declareQueue() must be of the type int #1004 (kalyabin)
  • [gearman] Gearman Consumer receive should only fetch one message #998 (arep)
  • [sqs] add messageId to the sqsMessage #992 (BenoitLeveque)

0.10.0 (2019-12-19)

Full Changelog

Merged pull requests:

0.9.15 (2019-11-28)

Full Changelog

Merged pull requests:

0.9.14 (2019-10-14)

Full Changelog

Merged pull requests:

0.9.13 (2019-09-03)

Full Changelog

Merged pull requests:

  • docs: describe drawbacks of using amqp extension #942 (gnumoksha)
  • Add a service to reset doctrine/odm identity maps #933 (Lctrs)
  • Add an extension to stop consumption on closed entity manager #932 (Lctrs)
  • Add an extension to reset services #929 (Lctrs)
  • [DoctrineClearIdentityMapExtension] allow instances of ManagerRegistry #927 (Lctrs)
  • Link to documentation from logo #926 (Steveb-p)
  • DBAL Change ParameterType class to Type class #916 (Nevoss)
  • async_commands: extended configuration proposal #914 (uro)

0.9.12 (2019-06-25)

Full Changelog

Merged pull requests:

  • [SNSQS] Fix issue with delay #909 (uro)
  • [SNS] Fix: Missing throw issue #908 (uro)
  • [SNS] Adding generic driver for schema SNS #906 (Nyholm)
  • [SQS] deserialize sqs message attributes #901 (bendavies)
  • [SNS] Updates dependencies requirements for sns(qs) #899 (xavismeh)
  • Cast int for redelivery_delay and polling_interval #896 (linh4github)
  • [doc] Move support note to an external include file #892 (Steveb-p)
  • [doc] Allow reading headers from Kafka Message headers #891 (Steveb-p)
  • [doc] Fix Code Style in all files #889 (Steveb-p)
  • [doc] Move "key concepts" to second position in menu. Fix typos. #886 (Steveb-p)
  • [doc][Bundle] Expand quick tour for Symfony Bundle #885 (Steveb-p)
  • [doc] Fix link for cli commands #882 (samnela)
  • Add composer runnable scripts for PHPStan & PHP-CS #881 (Steveb-p)
  • [doc] Fixed quick tour link #878 (samnela)
  • [doc] Fix documentation links #877 (Steveb-p)
  • [doc] Add editor config settings for IDE's that support it #875 (Steveb-p)
  • [doc] Prefer github pages in packages' readme files #874 (Steveb-p)
  • [doc] Add Amazon SNS documentation placeholder #873 (Steveb-p)
  • [doc] Prefer github pages in readme #872 (Steveb-p)
  • [doc] Github Pages - Match topic order from index.md #870 (Steveb-p)
  • [doc] Github pages navigation structure #869 (Steveb-p)
  • [doc] Fixed the service id for Transport #868 (samnela)
  • [doc] Use organization repository for doc hosting #867 (Steveb-p)
  • [doc] Switch documentation to github pages #866 (Steveb-p)
  • Prefer stable dependencies for development #865 (Steveb-p)
  • [doc] Key concepts #863 (sylfabre)
  • [doc] Better Symfony doc nav #862 (sylfabre)

0.9.11 (2019-05-24)

Full Changelog

Merged pull requests:

  • [client] Fix --logger option. Removed unintentionally set console logger. #861 (makasim)
  • [client] Fix reference to logger service. #860 (makasim)
  • [consumption] Fix bindCallback method will require new arg deprecation notice #859 (makasim)
  • [amqp-bunny] Revert "Fix heartbeat configuration in bunny with 0 (off) value" #855 (DamienHarper)
  • [sqs] Requeue with a visibility timeout #852 (deguif)
  • [monitoring] Send topic and command for consumed messages #849 (mariusbalcytis)
  • Fixed typo #856 (samnela)

0.9.10 (2019-05-14)

Full Changelog

Merged pull requests:

0.9.9 (2019-04-04)

Full Changelog

Merged pull requests:

  • [amqp-bunny] Fix bunny producer to properly map headers to expected by bunny headers #816 (nightlinus)
  • [amqp-bunny][doc] Update amqp_bunny.md #797 (enumag)
  • [dbal] Fix DBAL Consumer duplicating messages when rejecting with requeue #815 (Steveb-p)
  • [rdkafka] Set commit\_async as true by default for Kafka, update docs #810 (Steveb-p)
  • [rdkafka] stats_cb support #798 (fkulakov)
  • [Monitoring][InfluxDB] Allow passing Client as configuration option. #809 (Steveb-p)
  • [doc] better doc for traceable message producer #813 (sylfabre)
  • [doc] Minor typo fix in docblock #805 (gpenverne)
  • fix comment on QueueConsumer constructor #796 (kaznovac)

0.9.8 (2019-02-27)

Full Changelog

Merged pull requests:

  • Add upgrade instructions #787 (KDederichs)
  • [consumption] Fix exception loop in QueueConsumer #776 (enumag)
  • [consumption] Add ability to change process exit status from within queue consumer extension #766 (greblov)
  • [amqp-tools] Fix amqp-tools dependency #785 (TomPradat)
  • [amqp-tools] Enable 'ssl_on' param for 'ssl' scheme extension #781 (Leprechaunz)
  • [amqp-bunny] Catch signal in Bunny adapter #771 (snapshotpl)
  • [amqp-lib] supporting channel_rpc_timeout option #755 (derek9gag)
  • [dbal]: make dbal connection config usable again #765 (ssiergl)
  • [fs] polling_interval config should be milliseconds not microseconds #764 (ssiergl)
  • [simple-client] Fix Logger Initialisation #752 (ajbonner)
  • [snsqs] Corrected the installation part in the docs/transport/snsqs.md #791 (dgreda)
  • [sqs] Update SqsConnectionFactory.php #751 (Orkin)
  • correct typo in composer.json #767 (greblov)

0.9.7 (2019-02-01)

Full Changelog

Merged pull requests:

  • Avoid OutOfMemoryException #725 (DamienHarper)
  • [async-event-dispatcher] Add default to php_serializer_event_transformer #748 (GCalmels)
  • [async-event-dispatcher] Fixed param on EventTransformer #736 (samnela)
  • [job-queue] Install stable dependencies #745 (mbabic131)
  • [job-queue] Fix job status processor #735 (ASKozienko)
  • [redis] Fix messages sent with incorrect delivery delay #738 (niels-nijens)
  • [dbal] Exception on affected record !=1 #733 (otzy)
  • [bundle][dbal] Use doctrine bundle configured connections #732 (ASKozienko)
  • [pheanstalk] Add unit tests for PheanstalkConsumer #726 (alanpoulain)
  • [pheanstalk] Requeuing a message should not acknowledge it beforehand #722 (alanpoulain)
  • [sqs] Dead Letter Queue Adoption #720 (cshum)

0.9.6 (2019-01-09)

Full Changelog

Merged pull requests:

  • Fix async command/event pkgs #717 (GCalmels)
  • Use database from config in PRedis driver #715 (lalov)
  • [monitoring] Add support of Datadog #716 (uro)
  • [monitoring] Fixed influxdb write on sentMessageStats #712 (uro)
  • [monitoring] Add support for minimum stability - stable #711 (uro)
  • [consumption] fix wrong niceness extension param #709 (ramunasd)

0.9.5 (2018-12-21)

Full Changelog

Merged pull requests:

0.9.4 (2018-12-20)

Full Changelog

Merged pull requests:

  • [client] sendToProcessor should able to send message to router processor. #703 (makasim)
  • [client] Fix SetRouterPropertiesExtension should skip no topic messages. #702 (makasim)
  • [client] Fix Exclusive Command Extension ignores route queue prefix option. #701 (makasim)
  • [amqp] fix #696 parsing vhost from amqp dsn #697 (rpanfili)
  • [doc] Fix link to declare queue #699 (samnela)

0.9.3 (2018-12-17)

Full Changelog

Merged pull requests:

0.9.2 (2018-12-13)

Full Changelog

Merged pull requests:

  • Allow 0.8.x Queue Interop (without deprecated Psr prefixed interfaces) #688 (makasim)
  • [dsn] remove commented out code #661 (kunicmarko20)
  • [fs]: fix: Wrong parameters for Exception #678 (ssiergl)
  • [fs] Do not throw error in jsonUnserialize on deprecation notice #671 (ssiergl)
  • [mongodb] polling_integer type not correctly handled when using DSN #673 (jak)
  • [dbal] Use ordered bytes time uuid codec on message id decode. #665 (makasim)
  • [dbal] fix: Wrong parameters for Exception #676 (Nommyde)
  • [sqs] Add ability to use another aws account per queue. #666 (makasim)
  • [sqs] Multi region support #664 (makasim)
  • [sqs] Use a queue created in another AWS account. #662 (makasim)
  • [job-queue] Fix tests on newer dbal versions. #687 (makasim)
  • [doc] typo #686 (OskarStark)
  • [doc] typo #683 (OskarStark)
  • [doc] Fix package name for redis #680 (gnumoksha)

0.9.1 (2018-11-27)

Full Changelog

Merged pull requests:

0.9.0 (2018-11-27)

Full Changelog

Merged pull requests:

0.8.42 (2018-11-22)

Full Changelog

Merged pull requests:

0.8.41 (2018-11-19)

Full Changelog

Merged pull requests:

0.8.40 (2018-10-22)

Full Changelog

Merged pull requests:

  • [rdkafka] Backport changes to topic subscription #575 (Steveb-p)

0.8.39 (2018-10-19)

Full Changelog

Merged pull requests:

  • Merge pull request #552 from versh23/stomp-public #568 (versh23)

0.8.38 (2018-10-16)

Full Changelog

Merged pull requests:

0.8.37 (2018-09-13)

Full Changelog

Merged pull requests:

0.8.36 (2018-08-22)

Full Changelog

Merged pull requests:

0.8.35 (2018-08-06)

Full Changelog

Merged pull requests:

0.8.34 (2018-08-04)

Full Changelog

Merged pull requests:

  • simple client dsn issue #486 (makasim)
  • Update SQS DSN doc sample with mention urlencode #484 (dgoujard)
  • Prevent SqsProducer from sending messages with empty bodies #478 (elazar)

0.8.33 (2018-07-26)

Full Changelog

Merged pull requests:

0.8.32 (2018-07-10)

Full Changelog

Merged pull requests:

  • Update of "back to index" link #468 (N-M)
  • PHP_URL_SCHEME doesn't support underscores #453 (coudenysj)
  • Add autoconfigure for services extending PsrProcess interface #452 (mnavarrocarter)
  • WIP: Add support for using a pre-configured client with the SQS driver #444 (elazar)

0.8.31 (2018-05-24)

Full Changelog

Merged pull requests:

  • Allow newer version of bunny #446 (enumag)
  • Fix mistype at async_events docs #445 (diimpp)
  • Improve exception messages for topic-subscribers #441 (thePanz)

0.8.30 (2018-05-08)

Full Changelog

0.8.29 (2018-05-08)

Full Changelog

Merged pull requests:

0.8.28 (2018-05-03)

Full Changelog

Merged pull requests:

0.8.27 (2018-05-01)

Full Changelog

Merged pull requests:

0.8.26 (2018-04-19)

Full Changelog

Merged pull requests:

0.8.25 (2018-04-13)

Full Changelog

Merged pull requests:

  • [skip ci] Update doc block. return value should be "self" #425 (makasim)
  • [bundle] Make TraceableProducer service public #422 (sbacelic)
  • Fix a tiny little typo in documentation #416 (bobey)

0.8.24 (2018-03-27)

Full Changelog

Merged pull requests:

0.8.23 (2018-03-06)

Full Changelog

Merged pull requests:

0.8.22 (2018-03-01)

Full Changelog

Merged pull requests:

  • [client] Simple Client should not depend on amqp-ext. #389 (makasim)
  • [bundle] fix for "Transport factory with such name already added" #388 (makasim)
  • [bundle] add producer interface alias. #382 (makasim)

0.8.21 (2018-02-16)

Full Changelog

Merged pull requests:

0.8.20 (2018-02-15)

Full Changelog

Merged pull requests:

  • [Redis] Add ability to pass Redis instance to connection factory #372 (makasim)

0.8.19 (2018-02-14)

Full Changelog

Merged pull requests:

  • [dbal] Sort priority messages by published at date too. #371 (makasim)
  • Fix typo #369 (kubk)
  • [client][skip ci] Explain meaning of sendEvent, sendCommand methods. #365 (makasim)
  • Modify async_events.md grammar #364 (ddproxy)
  • Fix wrong argument type #361 (olix21)

0.8.18 (2018-02-07)

Full Changelog

Merged pull requests:

  • [bundle] DefaultTransportFactory should accept DSN like foo: #358 (makasim)
  • Added endpoint configuration and updated the tests #353 (gitis)
  • Moved symfony/framework-bundle to require-dev #348 (prisis)
  • Gearman PHP 7 support #347 (Jawshua)
  • [dbal] Consumer never fetches messages ordered by published time #343 (f7h)

0.8.17 (2018-01-18)

Full Changelog

Merged pull requests:

  • [consumption] Prepare QueueConsumer for changes in 0.9 #337 (makasim)
  • [consumption] Make QueueConsumer final #336 (makasim)
  • [bundle][dx] Add a message that suggest installing a pkg to use the transport. #335 (makasim)
  • [0.9][BC break][dbal] Store UUIDs as binary data. Improves performance #280 (makasim)

0.8.16 (2018-01-13)

Full Changelog

Merged pull requests:

0.8.15 (2018-01-12)

Full Changelog

Merged pull requests:

0.8.14 (2018-01-10)

Full Changelog

0.8.13 (2018-01-09)

Full Changelog

Merged pull requests:

0.8.12 (2018-01-04)

Full Changelog

Merged pull requests:

0.8.11 (2017-12-14)

Full Changelog

Merged pull requests:

  • [job-queue] Change typehint, allow not only Closure but other callabl… #292 (makasim)
  • [dbal] Fix message re-queuing. Reuse producer for it. #291 (makasim)
  • [consumption] Add ability to overwrite logger. #289 (makasim)
  • [doc] yii2-queue amqp driver #282 (makasim)

0.8.10 (2017-12-04)

Full Changelog

Merged pull requests:

  • [doc][skip ci] add doc for client on send extensions. #285 (makasim)
  • [doc][skip ci] Add processor examples, notes on exception and more. #283 (makasim)
  • [travis] add PHP 7.2 to build matrix. #281 (makasim)

0.8.9 (2017-11-21)

Full Changelog

Merged pull requests:

  • [docker] Incorporate amqp ext compilation to docker build process. #275 (makasim)
  • [bundle] Apparently the use case tests have never worked properly. #273 (makasim)
  • [fs] Copy past Symfony's LockHandler (not awailable in Sf4). #272 (makasim)
  • Add Symfony4 support #269 (makasim)
  • [bundle] use enqueue logo in profiler panel. #268 (makasim)
  • [rdkafka] do not pass config if it was not set explisitly. #263 (makasim)

0.8.8 (2017-11-13)

Full Changelog

Merged pull requests:

  • [Redis] add dsn support for symfony bundle. #266 (wilson-ng)
  • [consumption][amqp] onIdle is never called. #265 (makasim)
  • [consumption] fix context is missing message on exception. #264 (makasim)

0.8.7 (2017-11-10)

Full Changelog

Merged pull requests:

  • Changes SetRouterPropertiesExtension to use the driver to generate the queue name #262 (iainmckay)
  • [Redis] add custom database index #258 (IndraGunawan)

0.8.6 (2017-11-05)

Full Changelog

Merged pull requests:

  • [RdKafka] Enable serializers to serialize message keys #254 (tPl0ch)

0.8.5 (2017-11-02)

Full Changelog

Merged pull requests:

0.8.4 (2017-11-01)

Full Changelog

0.8.3 (2017-11-01)

Full Changelog

Merged pull requests:

  • [bundle] streamline profiler view when no messages were sent #247 (dkarlovi)
  • [bundle] Renamed exposed services' name to classes' FQCN #242 (Lctrs)

0.8.2 (2017-10-27)

Full Changelog

Merged pull requests:

  • [amqp] Add AMQP secure (SSL) connections support #246 (makasim)

0.8.1 (2017-10-23)

Full Changelog

Merged pull requests:

0.8.0 (2017-10-19)

Full Changelog

Merged pull requests:

  • 0.8v goes stable. #238 (makasim)
  • [travis] allow kafka tests to fail. #237 (makasim)
  • [consumption][amqp] move beforeReceive call at the end of the cycle f… #234 (makasim)
  • [amqp] One single transport factory for all supported amqp implementa… #233 (makasim)
  • Missing client configuration in the documentation #231 (lsv)
  • Added MIT license badge #230 (tarlepp)
  • [BC break][amqp] Introduce connection config. Make it same across all transports. #228 (makasim)

0.7.19 (2017-10-13)

Full Changelog

Merged pull requests:

0.7.18 (2017-10-10)

Full Changelog

Merged pull requests:

  • [client] Add --skip option to consume command. #218 (makasim)

0.7.17 (2017-10-03)

Full Changelog

Merged pull requests:

  • Fs do not throw error on user deprecate #214 (makasim)
  • [bundle][profiler] Fix array to string conversion notice. #212 (makasim)

0.7.16 (2017-09-28)

Full Changelog

Merged pull requests:

  • Fixes the notation for Twig template names in the data collector #207 (Lctrs)
  • [BC Break][dsn] replace xxx:// to xxx: #205 (makasim)

0.7.15 (2017-09-25)

Full Changelog

Merged pull requests:

  • [redis] add dsn support for redis transport. #204 (makasim)
  • [fs] fix bugs introduced in #181. #203 (makasim)
  • [dbal][bc break] Performance improvements and new features. #199 (makasim)

0.7.14 (2017-09-13)

Full Changelog

0.7.13 (2017-09-13)

Full Changelog

Merged pull requests:

  • [dbal] add priority support on transport level. #198 (makasim)
  • [bundle] add tests for the case where topic subscriber does not def p… #197 (makasim)
  • Fixed losing message priority for dbal driver #195 (vtsykun)

0.7.12 (2017-09-12)

Full Changelog

Merged pull requests:

0.7.11 (2017-09-11)

Full Changelog

Merged pull requests:

0.7.10 (2017-08-31)

Full Changelog

Merged pull requests:

  • [rdkafka] Add abilito change the way a message is serialized. #188 (makasim)

0.7.9 (2017-08-28)

Full Changelog

Merged pull requests:

  • [client] DelayRedeliveredMessageExtension. Add reject reason. #185 (makasim)
  • [phpstan] update to 0.8 version #184 (makasim)

0.7.8 (2017-08-28)

Full Changelog

Merged pull requests:

0.7.7 (2017-08-25)

Full Changelog

Merged pull requests:

0.7.6 (2017-08-16)

Full Changelog

0.7.5 (2017-08-16)

Full Changelog

Merged pull requests:

0.7.4 (2017-08-10)

Full Changelog

0.7.3 (2017-08-09)

Full Changelog

0.7.2 (2017-08-09)

Full Changelog

Merged pull requests:

  • [consumption] adjust receive and idle timeouts #165 (makasim)
  • Remove maxDepth option on profiler dump. #164 (jenkoian)

0.7.1 (2017-08-09)

Full Changelog

Merged pull requests:

0.7.0 (2017-08-07)

Full Changelog

Merged pull requests:

0.6.2 (2017-07-21)

Full Changelog

Merged pull requests:

0.6.1 (2017-07-17)

Full Changelog

Merged pull requests:

0.6.0 (2017-07-07)

Full Changelog

Merged pull requests:

0.5.3 (2017-07-06)

Full Changelog

Merged pull requests:

  • [bundle] Extend EventDispatcher instead of container aware one. #129 (makasim)

0.5.2 (2017-07-03)

Full Changelog

Merged pull requests:

  • [client] Send exclusive commands to their queues directly, by passing… #127 (makasim)
  • [symfony] Extract DriverFactoryInterface from TransportFactoryInterface. #126 (makasim)

0.5.1 (2017-06-27)

Full Changelog

Merged pull requests:

0.5.0 (2017-06-26)

Full Changelog

Merged pull requests:

  • [client] Merge experimental ProducerV2 methods to Producer interface. #124 (makasim)
  • [WIP][beanstalk] Add transport for beanstalkd #123 (makasim)
  • fix dbal polling interval configuration option #122 (ASKozienko)

0.4.20 (2017-06-20)

Full Changelog

0.4.19 (2017-06-20)

Full Changelog

0.4.18 (2017-06-20)

Full Changelog

Merged pull requests:

  • [client] Add ability to define a command as exclusive #120 (makasim)

0.4.17 (2017-06-19)

Full Changelog

Merged pull requests:

  • [simple-client] Allow processor instance bind. #119 (makasim)
  • [amqp] Add 'receive_method' to amqp transport factory. #118 (makasim)
  • [amqp] Fixes high CPU consumption when basic get is used #117 (makasim)

0.4.16 (2017-06-16)

Full Changelog

Merged pull requests:

0.4.15 (2017-06-14)

Full Changelog

Merged pull requests:

0.4.14 (2017-06-09)

Full Changelog

Merged pull requests:

  • [RFC][client] Add ability to send events or commands. #113 (makasim)

0.4.13 (2017-06-09)

Full Changelog

Merged pull requests:

  • [amqp] Add ability to choose what receive method to use: basic_get or basic_consume. #112 (makasim)

0.4.12 (2017-06-08)

Full Changelog

Merged pull requests:

  • [amqp][hotfix] Switch to AMQP' basic.get till the issue with basic.consume is solved. #111 (makasim)
  • [amqp] Add pre_fetch_count, pre_fetch_size options. #108 (makasim)

0.4.11 (2017-05-30)

Full Changelog

Merged pull requests:

  • [bundle] Fix "Incompatible use of dynamic environment variables "ENQUEUE_DSN" found in parameters." #107 (makasim)

0.4.10 (2017-05-26)

Full Changelog

Merged pull requests:

  • [dbal] Add DSN support. #104 (makasim)
  • Calling AmqpContext::declareQueue() now returns an integer holding the queue message count #66 (J7mbo)

0.4.9 (2017-05-25)

Full Changelog

Merged pull requests:

  • [transport] Fs transport dsn must contain one extra "/" #103 (makasim)
  • Add message spec test case #102 (makasim)

0.4.8 (2017-05-24)

Full Changelog

Merged pull requests:

  • [client] Fixes edge cases in client's routing logic. #101 (makasim)
  • [bundle] Auto register reply extension. #100 (makasim)
  • Do pkg release if there are changes in it. #98 (makasim)

0.4.6 (2017-05-23)

Full Changelog

0.4.5 (2017-05-22)

Full Changelog

Merged pull requests:

0.4.4 (2017-05-20)

Full Changelog

Merged pull requests:

0.4.3 (2017-05-18)

Full Changelog

Merged pull requests:

0.4.2 (2017-05-15)

Full Changelog

Merged pull requests:

  • Add dsn_to_connection_factory and dsn_to_context functions. #84 (makasim)
  • Add ability to set transport DSN directly to default transport factory. #81 (makasim)
  • [bundle] Set null transport as default. Prevent errors on bundle install. #77 (makasim)

0.4.1 (2017-05-12)

Full Changelog

0.4.0 (2017-05-12)

Full Changelog

Merged pull requests:

  • [fs] add DSN support #82 (makasim)
  • [amqp] Configure by string DSN. #80 (makasim)
  • [fs] Filesystem transport must create a storage dir if it does not exists. #78 (makasim)
  • [magento] Add basic docs for enqueue magento extension. #76 (makasim)

0.3.8 (2017-05-10)

Full Changelog

Merged pull requests:

0.3.7 (2017-05-04)

Full Changelog

Merged pull requests:

  • JobQueue/Job shouldn't be required when Doctrine schema update #71 (ASKozienko)

0.3.6 (2017-04-28)

Full Changelog

Merged pull requests:

0.3.5 (2017-04-27)

Full Changelog

Merged pull requests:

  • [consumption] Add support of QueueSubscriberInterface to transport consume command. #63 (makasim)
  • [client] Add ability to hardcode queue name. It is used as is and not adjusted or modified in any way #61 (makasim)

0.3.4 (2017-04-24)

Full Changelog

Merged pull requests:

0.3.3 (2017-04-21)

Full Changelog

Merged pull requests:

0.3.2 (2017-04-19)

Full Changelog

Merged pull requests:

0.3.1 (2017-04-12)

Full Changelog

Merged pull requests:

  • [client] Add RpcClient on client level. #50 (makasim)

0.3.0 (2017-04-07)

Full Changelog

Merged pull requests:

0.2.12 (2017-04-07)

Full Changelog

Merged pull requests:

  • [client] Rename MessageProducer classes to Producer #47 (makasim)
  • [consumption] Add onResult extension point. #46 (makasim)
  • [transport] Add Psr prefix to transport interfaces. Deprecates old ones. #45 (makasim)

0.2.11 (2017-04-05)

Full Changelog

Merged pull requests:

  • [client] Add ability to define scope of send message. #40 (makasim)

0.2.10 (2017-04-03)

Full Changelog

0.2.9 (2017-04-03)

Full Changelog

Merged pull requests:

  • [bundle] Fix extensions priority ordering. Must be from high to low. #38 (makasim)

0.2.8 (2017-04-03)

Full Changelog

Merged pull requests:

0.2.7 (2017-03-18)

Full Changelog

Merged pull requests:

  • [client] Allow send objects that implements \JsonSerializable interface. #30 (makasim)

0.2.6 (2017-03-14)

Full Changelog

Merged pull requests:

0.2.5 (2017-01-27)

Full Changelog

Merged pull requests:

  • [amqp] Put in buffer not our message. Continue consumption. #22 (makasim)
  • [travis] Run test with different Symfony versions. 2.8, 3.0 #19 (makasim)
  • [fs] Add missing enqueue/psr-queue package to composer.json. #18 (makasim)

0.2.4 (2017-01-18)

Full Changelog

Merged pull requests:

  • [consumption][bug] Receive timeout is in milliseconds. Set it to 5000.… #14 (makasim)
  • Filesystem transport #12 (makasim)
  • [consumption] Do not print "Switch to queue xxx" if queue the same. #11 (makasim)

0.2.3 (2017-01-09)

Full Changelog

Merged pull requests:

  • Auto generate changelog #10 (makasim)
  • [travis] Cache docker images on travis. #9 (makasim)
  • [enhancement][amqp-ext] Add purge queue method to amqp context. #8 (makasim)
  • [bug][amqp-ext] Receive timeout parameter is miliseconds #7 (makasim)

0.2.2 (2017-01-06)

Full Changelog

Merged pull requests:

  • [amqp] introduce lazy context. #6 (makasim)

0.2.1 (2017-01-05)

Full Changelog

0.2.0 (2017-01-05)

Full Changelog

Merged pull requests:

  • Upd php cs fixer #3 (makasim)
  • [psr] Introduce MessageProcessor interface (moved from consumption). #2 (makasim)
  • [bundle] Add ability to disable signal extension. #1 (makasim)

0.1.0 (2016-12-29)

* This Change Log was automatically generated by github_changelog_generator