Skip to content

Releases: DataDog/orchestrion

v1.8.0

10 Feb 12:20
1bb6a6c

Choose a tag to compare

What's Changed

🚀 Features

Full Changelog: v1.7.0...v1.8.0

v1.7.0

23 Jan 14:48
d99388b

Choose a tag to compare

What's Changed

🚀 Features

Full Changelog: v1.6.1...v1.7.0

v1.6.1

28 Oct 15:41
f32672d

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix(internal/ensure): Do not fail hard when the submodule does not exist by @kakkoyun in #736

Full Changelog: v1.6.0...v1.6.1

v1.6.0

23 Oct 14:10
6b501a4

Choose a tag to compare

What's Changed

🚀 Features

  • feat: set minimum required go to 1.24 by @RomainMuller in #680
  • feat: add --build flag to diff command by @kakkoyun in #694
  • feat: add lint command with go-errorlint analyzer by @kakkoyun in #693
  • feat(injector): add package-filter join point with glob patterns and module filtering by @kakkoyun in #675
  • feat: Implement advice ordering system by @kakkoyun in #704
  • feat(pin): Add version selection logic for dd-trace-go by @kakkoyun in #711

🐛 Bug Fixes

  • fix(bench): traefik module go.opentelemetry.io/otel/sdk@latest found (v1.37.0), but does not contain package go.opentelemetry.io/otel/sdk/internal/internaltest by @eliottness in #666
  • fix(bench): fix traefik build by @rarguelloF in #679
  • fix(internal/injector): fix processImports for non-imported dst.SelectorExpr by @rarguelloF in #678
  • fix: flags only partially processed by @RomainMuller in #701
  • fix(pgo): Allow building multiple versions of the package to support PGO by @kakkoyun in #722

New Contributors

  • @atilsensalduz made their first contribution in #667
  • @dd-k9-library-go[bot] made their first contribution in #683

Full Changelog: v1.5.0...v1.6.0

v1.5.0

17 Jul 16:42
2362ae7

Choose a tag to compare

Important

This is the first release of Orchestrion that actually uses github.com/DataDog/dd-trace-go/v2 instead of gopkg.in/DataDog/dd-trace-go.v1. Make sure to read about about v2.0.0 Release Notes

What's Changed

🚀 Features

  • feat(injector): Add ability to find function results implementing an interface by @kakkoyun in #587
  • feat(injector): Add return-implements function join point by @kakkoyun in #602
  • feat: orchestrion diff by @eliottness in #631
  • feat(injector): Add ArgumentThatImplements method for argument interface matching by @kakkoyun in #617
  • feat(injector/typed): Enhance type checking with additional generic type test cases by @kakkoyun in #634
  • feat: switch orchestrion to dd-trace-go v2 by default by @eliottness in #644
  • feat: gracefully upgrade from v1 to v2-based setup by @RomainMuller in #661

🐛 Bug Fixes

  • fix: TypeName parser incorrectly rejects leading digits in path segments by @RomainMuller in #646

🔧 Maintenance

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

19 May 09:02
bfa9ef5

Choose a tag to compare

What's Changed

🔧 Maintenance

  • chore: update all dependencies by @github-actions in #598
  • chore: upgrade dd-trace-go to v1.73.1

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.4.0-rc.3

11 Apr 12:07
34eab21

Choose a tag to compare

v1.4.0-rc.3 Pre-release
Pre-release

What's Changed

🔧 Maintenance

  • chore: update all dependencies by @github-actions in #598

New Contributors

Full Changelog: v1.3.1...v1.4.0-rc.3

v1.4.0-rc.2

11 Apr 07:50
8c18508

Choose a tag to compare

v1.4.0-rc.2 Pre-release
Pre-release

What's Changed

🔧 Maintenance

  • go-libddwaf: v1.73.0-rc.3

Full Changelog: v1.4.0-rc.1...v1.4.0-rc.2

v1.4.0-rc.1

10 Apr 16:15
97b2458

Choose a tag to compare

v1.4.0-rc.1 Pre-release
Pre-release

What's Changed

🔧 Maintenance

  • go-libddwaf: v1.73.0-rc.1
  • chore: update all dependencies by @github-actions in #598

New Contributors

Full Changelog: v1.3.1...v1.4.0-rc.1

v1.3.1

03 Apr 12:35
d9f6165

Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

🔧 Maintenance

  • chore: update all dependencies by @github-actions in #588

Full Changelog: v1.3.0...v1.3.1