Releases: awslabs/amazon-sqs-java-messaging-lib
1.1.2
What's Changed
- Updated Java SDK version to latest
1.12.360
- Made wait time seconds modifiable by @seanliu-oss in #140
- Resolved CVE - geronimo issue credit to @vghero
- Updated dependencies recommended by dependabot
New Contributors
- @seanliu-oss made their first contribution in #140
Full Changelog: 2.0.1...1.1.2
Version 2.0.1 of the Amazon SQS Java Messaging Library
- bug fix
- dependencies up2date (thanks to dedependabot v2.0)
Version 2.0.0 of the Amazon SQS Java Messaging Library
Upgrade aws sdk to v2
Changes include the following PRs:
#112
What's Changed
- SDK V2 Upgrade by @ziyanli-amazon in #112
- Use AWS SDK 2 by @pieterjanpintens in #88
New Contributors
- @pieterjanpintens made their first contribution in #88
Full Changelog: 1.1.0...2.0.0
Version 1.1.0 of the Amazon SQS Java Messaging Library
Version 1.0.9 of the Amazon SQS Java Messaging Library
What's Changed
- Mark MessageListener as ready on prefetch start by @BuddySpike in #87
- Bump junit from 4.11 to 4.13.1 by @dependabot in #94
- Update SQSConnection to avoid race condition by @ziyanli-amazon in #108
New Contributors
- @BuddySpike made their first contribution in #87
- @dependabot made their first contribution in #94
- @ziyanli-amazon made their first contribution in #108
Full Changelog: 1.0.8...1.0.9
Version 1.0.8 of the Amazon SQS Java Messaging Library
Updated the SQSMessageConsumerPrefetch receive* methods to throw an exception when the consumer is closed rather than returning null (PR #41)
Version 1.0.7 of the Amazon SQS Java Messaging Library
- Bug fix:
SQSMessageConsumer@receiveNoWait()
fails to return messages whennumberOfMessagesToPrefetch
is 0 - Add log message when a received message can't be converted
- Support receiving message attributes with types of the form "String." or "Number."
Version 1.0.6 of the Amazon SQS Java Messaging Library
- Add support for MessageProducer.setDeliveryDelay() (PR #40)
Version 1.0.5 of the Amazon SQS Java Messaging Library
-
Add support for SQS messages with a "Type" of "Number" (PR #71)
-
Preserve the JMS Correlation ID when sending and receiving messages (PR #63)
-
Fix failure to increment messagesRequested in receive methods. In rare cases this could cause a SQSMessageConsumer with numberOfMessagesToPrefetch set to 0 to get stuck and no longer receive messages.
Version 1.0.4 of the Amazon SQS Java Messaging Library
-
Support for the
JMSReplyTo
Destination
message header field, which now correctly persists through Amazon SQS. Use this field to avoid making extra calls to the Amazon SQSGetQueueUrl
API action. -
Support for setting the
numberOfMessagesToPrefetch
connection parameter to0
. In this mode, messages are retrieved from Amazon SQS only when you make explicitreceive()
orreceive(long)
calls to message consumers, or when you attach a message listener to a consumer.Note: This mode can result in better performance in cases when handling messages is expensive.