Skip to content

v0.21.0

Latest
Compare
Choose a tag to compare
@MrAlias MrAlias released this 19 Feb 00:09
· 18 commits to main since this release
v0.21.0
901598c

Overview

Warning

The net/http instrumentation support for versions < 1.19 has been dropped.

Warning

The database/sql instrumentation support for versions < 1.19 has been dropped.

Note

This is the last release version that will support building the auto-instrumentation CLI using Go 1.22.
The next release will require development to be done using Go >= 1.23.

Added

  • Update instrumentation for net/http to support Go 1.24 SwissMap. (#1636)
  • Cache offsets for Go 1.22.12. (#1743)
  • Cache offsets for Go 1.23.6. (#1743)
  • Cache offsets for golang.org/x/net 0.35.0. (#1783)
  • Cache offsets for Go 1.24.0. (#1795, #1798)

Changed

  • Unused support for instrumentation of Go < 1.19 has been dropped. (#1815)

What's Changed

  • Fix DOCKERPY ownership by @MrAlias in #1718
  • fix(deps): update google.golang.org/grpc/examples digest to 7e1c9b2 by @renovate in #1720
  • chore(deps): update module github.com/spf13/pflag to v1.0.6 by @renovate in #1721
  • fix(deps): update module go.opentelemetry.io/auto to v0.20.0 by @renovate in #1722
  • Switch to using per header field parsing for Go versions >= 1.24 by @grcevski in #1636
  • fix(deps): update google.golang.org/grpc/examples digest to 39f0e5a by @renovate in #1724
  • Add defensive checks for CGO stripped binaries by @grcevski in #1725
  • chore(deps): update module github.com/skeema/knownhosts to v1.3.1 by @renovate in #1727
  • fix(deps): update google.golang.org/grpc/examples digest to 7dbf12e by @renovate in #1726
  • Update how-it-works.md by @CharlieTLe in #1730
  • chore(deps): update module github.com/polyfloyd/go-errorlint to v1.7.1 by @renovate in #1729
  • fix(deps): update google.golang.org/grpc/examples digest to ee3e8d9 by @renovate in #1731
  • fix(deps): update module go.opentelemetry.io/collector/pdata to v1.25.0 by @renovate in #1733
  • fix(deps): update google.golang.org/grpc/examples digest to 947e2a4 by @renovate in #1734
  • chore(deps): update golang:1.23 docker digest to e213430 by @renovate in #1735
  • chore(deps): update golang:1.23.5 docker digest to e213430 by @renovate in #1736
  • fix(deps): update golang.org/x by @renovate in #1738
  • chore(deps): update golang:1.23.5-bookworm docker digest to 9c79a16 by @renovate in #1737
  • chore(deps): update googleapis to 7023788 by @renovate in #1740
  • chore(deps): update module golang.org/x/text to v0.22.0 by @renovate in #1741
  • [auto] Update generated offsets by @github-actions in #1743
  • fix(deps): update google.golang.org/grpc/examples digest to 79b6830 by @renovate in #1742
  • chore(deps): update lycheeverse/lychee-action action to v2.3.0 by @renovate in #1744
  • chore(deps): update golang:1.23 docker digest to e40ac81 by @renovate in #1745
  • chore(deps): update golang docker tag to v1.23.6 by @renovate in #1746
  • chore(deps): update module github.com/cloudflare/circl to v1.6.0 by @renovate in #1747
  • chore(deps): update golang:1.23 docker digest to 9271129 by @renovate in #1748
  • chore(deps): update bitnami/kafka:latest docker digest to dde3b5f by @renovate in #1749
  • chore(deps): update module github.com/catenacyber/perfsprint to v0.8.0 by @renovate in #1750
  • chore(deps): update golang:1.23.6-bookworm docker digest to 441f59f by @renovate in #1752
  • chore(deps): update golang:1.23.6 docker digest to 9271129 by @renovate in #1751
  • fix(deps): update google.golang.org/grpc/examples digest to f227ba9 by @renovate in #1755
  • chore(deps): update docker/setup-buildx-action action to v3.9.0 by @renovate in #1759
  • chore(deps): update module google.golang.org/protobuf to v1.36.5 by @renovate in #1758
  • chore(deps): update docker/setup-qemu-action action to v3.4.0 by @renovate in #1760
  • chore(deps): update module go.opentelemetry.io/build-tools to v0.18.0 by @renovate in #1761
  • fix(deps): update build-tools to v0.18.0 by @renovate in #1763
  • chore(deps): update jaegertracing/jaeger docker tag to v2.3.0 by @renovate in #1764
  • Document we are not currently accepting new instrumentation probe PRs by @MrAlias in #1739
  • Rename PackageConstrainsts to PackageConstraints by @CharlieTLe in #1754
  • chore(deps): update golang.org/x to f9890c6 by @renovate in #1768
  • fix(deps): update google.golang.org/grpc/examples digest to e0d191d by @renovate in #1769
  • Fix new instrumentation issue template by @MrAlias in #1770
  • Fix database instrumentation for Go < 1.17 by @MrAlias in #1772
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1 by @renovate in #1773
  • chore(deps): update googleapis to e9438ea by @renovate in #1776
  • chore(deps): update module 4d63.com/gochecknoglobals to v0.2.2 by @renovate in #1778
  • chore(deps): update module golang.org/x/crypto to v0.33.0 by @renovate in #1777
  • chore(deps): update module gotest.tools/v3 to v3.5.2 by @renovate in #1779
  • chore(deps): update module go-simpler.org/sloglint to v0.9.0 by @renovate in #1780
  • chore(deps): update module github.com/catenacyber/perfsprint to v0.8.1 by @renovate in #1781
  • [auto] Update generated offsets by @github-actions in #1783
  • chore(deps): update module golang.org/x/net to v0.35.0 by @renovate in #1782
  • chore(deps): update golang.org/x by @renovate in #1784
  • fix(deps): update google.golang.org/grpc/examples digest to e95a4b7 by @renovate in #1785
  • chore(deps): update bitnami/kafka:latest docker digest to eb33fb4 by @renovate in #1786
  • [auto] Update generated offsets by @github-actions in #1795
  • Automate the update of libbpf by @MrAlias in #1732
  • chore(deps): update module github.com/go-critic/go-critic to v0.12.0 by @renovate in #1794
  • fix(deps): update module github.com/golangci/golangci-lint to v1.64.3 by @renovate in #1790
  • fix(deps): update google.golang.org/grpc/examples digest to 0003b4f by @renovate in #1788
  • fix(deps): update module github.com/cilium/ebpf to v0.17.3 by @renovate in #1792
  • fix(deps): update module github.com/golangci/golangci-lint to v1.64.4 by @renovate in #1801
  • chore(deps): update googleapis to 5a70512 by @renovate in #1800
  • Upgrade to Go 1.24 by @MrAlias in #1798
  • chore(deps): update golang:1.24.0 docker digest to 2b1cbf2 by @renovate in #1808
  • fix(deps): update google.golang.org/grpc/examples digest to 75c51bf by @renovate in #1806
  • chore(deps): update module github.com/securego/gosec/v2 to v2.22.1 by @renovate in #1807
  • chore(deps): update module github.com/gostaticanalysis/forcetypeassert to v0.2.0 by @renovate in #1809
  • chore(deps): update module github.com/tdakkota/asciicheck to v0.4.0 by @renovate in #1810
  • Fix spelling error by @MrAlias in #1799
  • fix(deps): update google.golang.org/grpc/examples digest to fabe274 by @renovate in #1811
  • Replace use of github.com/hashicorp/go-version by @MrAlias in #1766
  • Update codespell Docker image definition by @MrAlias in #1723
  • chore(deps): update python docker tag to v3.13.2 by @renovate in #1814
  • [chore] Use public Linux ARM64 runners by @Kielek in #1818
  • fix(deps): update google.golang.org/grpc/examples digest to 59c84a9 by @renovate in #1817
  • fix(deps): update module github.com/golangci/golangci-lint to v1.64.5 by @renovate in #1816
  • fix(deps): update google.golang.org/grpc/examples digest to b524c08 by @renovate in #1821
  • chore(deps): update module github.com/tetafro/godot to v1.5.0 by @renovate in #1823
  • chore(deps): update module github.com/tdakkota/asciicheck to v0.4.1 by @renovate in #1822
  • Ignore .cache for codespell by @MrAlias in #1820
  • Document where Go registries are defined by @MrAlias in #1819
  • Remove support for Go < 1.19 instrumentation by @MrAlias in #1815
  • chore(deps): update module github.com/mgechev/revive to v1.7.0 by @renovate in #1796
  • chore(deps): update golang.org/x to eff6e97 by @renovate in #1824
  • chore(deps): update module github.com/go-playground/validator/v10 to v10.25.0 by @renovate in #1825
  • chore(deps): update module github.com/spf13/cobra to v1.9.1 by @renovate in #1826
  • fix(deps): update google.golang.org/grpc/examples digest to 8528f43 by @renovate in #1827
  • chore(deps): update module github.com/4meepo/tagalign to v1.4.2 by @renovate in #1828
  • chore(deps): update azure/setup-helm digest to b9e5190 by @renovate in #1831
  • chore(deps): update golang.org/x to aa4b98e by @renovate in #1833
  • chore(deps): update bitnami/kafka:latest docker digest to b73d398 by @renovate in #1832
  • Add FOSSA scanning workflow by @opentelemetrybot in #1830
  • chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.19.1 by @renovate in #1834
  • chore(deps): update actions/cache action to v4.2.1 by @renovate in #1835
  • Update Mike Dame's affiliation by @MrAlias in #1837
  • Release v0.21.0 by @MrAlias in #1836

New Contributors

Full Changelog: v0.20.0...v0.21.0