Skip to content

Releases: solarwinds/apm-ruby

6.0.0

11 Apr 16:15
72cd55c
Compare
Choose a tag to compare

What's Changed

  • Add lambda layer workflow. (#97, #121)
  • Refactor on logging when service key is invalid. (#122, #115)
  • Using noop for all possible error from our agent. (#123)

For all pre-release change (e.g. 6.0.0.prev6) log please check previous release notes.

Full Changelog: 6.0.0.prev6...6.0.0

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0

SHA256 checksum: 83f71714b5cebd234a6a68e6eb5e7989e0c588a53f78017de35f67e90082b110

6.0.0.prev6

30 Jan 15:16
dee98bb
Compare
Choose a tag to compare

What's Changed

  • Updated release process and documentation. (#91, #92)
  • Added custom metrics information to README. (#93)
  • Integrated rubocop-performance for code optimization. (#94)
  • Replace Packagecloud with GitHub package. (#95, #96)
  • Removed database obfuscation logic set from SolarWinds side. (#99)
  • Changed trigger_tracing_mode to symbol. (#100)
  • Added dependabot.yml for automated dependency updates. (#103)
  • Ensured reporter starts regardless of worker or master status. (#109)
  • Upgraded to version 14.0.1. (#110)
  • Synchronized SolarWinds logger with OpenTelemetry logger. (#111)
  • Updated versioning and workflow for Amazon Linux 2 on checkout. (#112, #113)
  • Dependency updates by Dependabot. (#105 - #108)

Full Changelog: 6.0.0.preV5...6.0.0.prev6

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0.prev6

SHA256 checksum: b8ba860b4686ccf6f0b0f6f55051f100ee778975386b5f0fa0b4091742f5039d

6.0.0.preV5

06 Nov 16:12
5e69f10
Compare
Choose a tag to compare

What's Changed

  • Update README, CONFIGURATION and CODEOWNERS
  • Add license header for src file
  • Enable returning digit from solarwinds_ready?
  • Repo name update and archive the old repo
  • Enable SW_APM_TRANSACTION_NAME env variable for setting transaction name
  • Bug fix on determining the service_name from oboe_init
  • Backward compatibility of custom metrics in #74

Full Changelog: 6.0.0.preV4...6.0.0.preV5

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0.preV5

SHA256 checksum: ccbfbea73eda84610b9dfe0085511a7a4108e0e49f22c60a0661d8f1e2732378

6.0.0.preV4

14 Sep 17:41
b2ef244
Compare
Choose a tag to compare
6.0.0.preV4 Pre-release
Pre-release

This release includes the following features:

  • Relaxed the opentelemetry-sdk version requirement to 1.2.0 for common version 0.19.6

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0.preV4

SHA256 checksum: 3de2a06944bc4cf92a555059e0c532ea7f6b96039c92550eab73c81be5b69f11

6.0.0.preV3

13 Sep 13:24
48239d4
Compare
Choose a tag to compare
6.0.0.preV3 Pre-release
Pre-release

This release includes the following features:

  • Updgraded liboboe version to 13.0.0
  • Rescue the sampler, processor and exporter without re-raise the error
  • Marginlia for tracecontext in sql will work for activerecord > 7 with non-rails app (e.g. sinatra)
  • Environmental variable name change: SOLARWINDS_APM_ENABLED -> SW_APM_ENABLED
  • Updated lumberjack for tracecontext in logs
  • Refactored test file structure based on folder lib/
  • DB statement obfuscate for mysql2, pg and dalli will be default for opentelemetry-instrumentation
  • Added otel.status and otel.description in span attributes
  • Abandoned baggage to store root span; instead, using txn_manager
  • Changed layer to span.kind:span.name
  • Removed extensions from transaction_settings

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0.preV3

SHA256 checksum: 7665023c90fbe15fcf0c06460b740a462f70eeff024a59704b90dbbe38e7b90b

6.0.0.preV2

08 Aug 16:52
cbdac9d
Compare
Choose a tag to compare
6.0.0.preV2 Pre-release
Pre-release

This release includes the following features:

  • Start to use http.target as the path for transaction filtering
  • Refactored the test strategy that avoid compiling liboboe extension while testing
  • Updated the rake task that start up the docker container for both test and development
  • Unsupport tracecontext in sql for non-rails app with activerecord > 7
  • Updated README.md, CONTRIBUTING.md and CONFIG.md

Pushed to Rubygems:

https://rubygems.org/gems/solarwinds_apm/versions/6.0.0.preV2

SHA256 checksum: 71ca1ba7f3ce59888b1efd1155f15911b79d86ff5ba4bb790eb195d8e68ba668