Releases: instana/go-sensor
instrumentation/instaawsv2/v0.50.0
New release instrumentation/instaawsv2/v0.50.0.
What's Changed
- feat(currency): updated instrumentation of instaawsv2 for new version v1.42.0. Id: 1781589175 by @github-actions[bot] in #1522
instrumentation/instasarama/v1.57.0
New release instrumentation/instasarama/v1.57.0.
What's Changed
- fix: update test mocks for Sarama v1.50.2 compatibility by @nithinputhenveettil in #1523
⚠️ Breaking Changes
Sarama Interface Changes
Sarama v1.50.2 adds new transactional methods to AsyncProducer and SyncProducer interfaces:
AddMessageToTxnWithGroupMetadata()AddOffsetsToTxnWithGroupMetadata()
These methods support KIP-447 for enhanced transactional operations with consumer group metadata.
Reference: IBM/sarama#3593
Impact on Users
✅ No Action Required (Most Users)
If you use instasarama wrapper types or constructor functions:
instasarama.NewAsyncProducer()instasarama.NewSyncProducer()instasarama.WrapAsyncProducer()instasarama.WrapSyncProducer()
Your code will continue to work without any changes. The wrappers automatically support the new methods through interface embedding.
⚠️ Action Required (Custom Test Mocks Only)
If you have custom mock implementations of sarama.AsyncProducer or sarama.SyncProducer in your test code, you must add the new methods:
func (m *YourMock) AddMessageToTxnWithGroupMetadata(
msg *sarama.ConsumerMessage,
groupMetadata *sarama.ConsumerGroupMetadata,
metadata *string,
) error {
// Your mock implementation
return nil
}
func (m *YourMock) AddOffsetsToTxnWithGroupMetadata(
offsets map[string][]*sarama.PartitionOffsetMetadata,
groupMetadata *sarama.ConsumerGroupMetadata,
) error {
// Your mock implementation
return nil
}instrumentation/cloud.google.com/go/v1.89.1
New release instrumentation/cloud.google.com/go/v1.89.1.
What's Changed
- feat(currency): updated instrumentation of storage for new version v1.62.3. Id: 1781242675 by @github-actions[bot] in #1518
instrumentation/instapgx/v2.29.0
New release instrumentation/instapgx/v2.29.0.
What's Changed
- feat(currency): updated instrumentation of instapgx/v2 for new version v5.10.0. Id: 1781156310 by @github-actions[bot] in #1516
instrumentation/instaawsv2/v0.49.4
New release instrumentation/instaawsv2/v0.49.4.
What's Changed
- feat(currency): updated instrumentation of instaawsv2 for new version v1.41.12. Id: 1781242725 by @github-actions[bot] in #1519
instrumentation/instaawsv2/v0.49.3
New release instrumentation/instaawsv2/v0.49.3.
What's Changed
- feat(currency): updated instrumentation of instaawsv2 for new version v1.41.11. Id: 1781156282 by @github-actions[bot] in #1515
instrumentation/instaawsv2/v0.49.2
New release instrumentation/instaawsv2/v0.49.2.
What's Changed
- feat(currency): updated instrumentation of instaawsv2 for new version v1.41.10. Id: 1781069681 by @github-actions[bot] in #1512
instrumentation/instaawsv2/v0.49.1
New release instrumentation/instaawsv2/v0.49.1.
What's Changed
- feat(currency): updated instrumentation of instaawsv2 for new version v1.41.9. Id: 1780723234 by @github-actions[bot] in #1508
v1.73.2
instrumentation/instasarama/v1.56.0
Updated instrumentation with the latest version of go-sensor core module v1.73.2.
--auto-generated--