Skip to content

Releases: instana/go-sensor

instrumentation/instaawsv2/v0.50.0

17 Jun 06:13

Choose a tag to compare

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

16 Jun 11:31

Choose a tag to compare

New release instrumentation/instasarama/v1.57.0.

What's Changed

⚠️ 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

16 Jun 05:45

Choose a tag to compare

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

12 Jun 05:35

Choose a tag to compare

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

12 Jun 13:21

Choose a tag to compare

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

12 Jun 12:03

Choose a tag to compare

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

12 Jun 11:35

Choose a tag to compare

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

11 Jun 15:40

Choose a tag to compare

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

09 Jun 14:07

Choose a tag to compare

New release v1.73.2.

What's Changed

  • fix: prevent duplicate meter initialization in InitSensor by @Angith in #1510

instrumentation/instasarama/v1.56.0

09 Jun 13:56

Choose a tag to compare

Updated instrumentation with the latest version of go-sensor core module v1.73.2.

--auto-generated--