JMS
1.0.2
No changes.
1.0.1
No changes.
1.0.0 (changes since 0.20)
-
Support for durable subscriptions #966 #1178
-
Make sure the stream is there for all message acks (#974) #1140
-
Fixed visualization glitch in IBM MQ JmsConsumer doc section #1103
-
towards 1.0 #1314 api-change
- Preparation for Alpakka 1.0
- Major overhaul of the documentation
- Support settings via Config (defaults now in reference.conf)
- Introduce
ByteStringMessage
(fixes #701)
-
JMS producer multi session #1148
- JmsProducerStage now supports multiple sessions by behaving similarly to MapAsync
- Producers are pooled and parallelism is controlled by how producers are returned to the pool.
- Created a separate JmsMessageProducer class to keep the stage logic more focussed on coordinating elements within the stage.
- Grouped the logic for creating the execution context to use in the producer stage as well as in the consumer stage.
-
Jms producer retries #1227
-
Jms passthrough envelope #1212
-
Jms per message destination #1181
-
JMS: Introducing commit timeouts and use Future instead of BlockingQueue #1189
-
JMS: Adding connection timeouts and retries (fixes #1192 and #1193) #1194
-
Jms connection status #1252 api-change
-
JMS: Remove separate Envelope wrapper by doubling message classes #1331 api-change
-
use [jms-testkit] in JMS unit tests #1401
-
Fix JmsConnectionStatusSpec #1337
-
JMS: use full name of stage in logs #1339
-
jms-testkit 0.2.1 #1495
-
JMS: Adapt to JMS 2.0 API change in tests #1496
-
JMS: IBMMQ update docs #1482
-
JmsConnector: add JMS Destination name to log messages #1483
closed in 1.0.0 closed in 1.0-RC1 closed in 1.0-M3 closed in 1.0-M2 closed in 1.0-M1