Releases: microsoft/retina
Releases · microsoft/retina
v1.0.0-rc5
v1.0.0-rc4
Notable Changes
- docs: Update retina shell documentation by @kamilprz in #1854
- chore(shell): Add mpstat and doc by @SRodi in #1889
- fix: Update busy box image for download pod by @carlotaarvela in #1897
- docs: included instructions to docker login to access ghcr by @letv1nnn in #1891
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1900
- chore(shell): Add sysctl and doc by @SRodi in #1901
- fix: download windows by @carlotaarvela in #1905
- deps: bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in #1914
New Contributors
Full Changelog: v1.0.0-rc3...v1.0.0-rc4
v0.0.33-dev-rc1
v0.0.33-windows-rc.1
v1.0.0-rc3
Notable Changes
- fix(capture): ignore known copy failure and fix iptables issue by @kamilprz in #1798
- fix(localctx+win): Fix the helm insatll command for localCtx by @anubhabMajumdar in #1807
- fix: enable annotations by @alexcastilio in #1806
- deps(tls-cve): Upgrade Windows to latest version by @agrawaliti in #1881
- deps(cve-2025-47907): update golang base images from 1.24.4 to 1.24.6 across multiple Dockerfiles by @agrawaliti in #1824
What's Changed
What's Changed
- fix(capture): ignore known copy failure and fix iptables issue by @kamilprz in #1798
- fix(localctx+win): Fix the helm insatll command for localCtx by @anubhabMajumdar in #1807
- fix: enable annotations by @alexcastilio in #1806
- deps: bump google.golang.org/grpc from 1.74.0 to 1.74.2 by @dependabot[bot] in #1769
- deps: bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1809
- deps: bump golang.org/x/sys from 0.34.0 to 0.35.0 by @dependabot[bot] in #1808
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.85.1 to 1.87.0 by @dependabot[bot] in #1813
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.30.2 to 1.31.6 by @dependabot[bot] in #1858
- deps: bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #1838
- deps: bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #1860
- deps: bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #1861
- deps: bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1862
- deps: bump azure/setup-helm from 4.3.0 to 4.3.1 by @dependabot[bot] in #1825
- chore(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.14 in /test/multicloud/test in the go_modules group across 1 directory by @dependabot[bot] in #1850
- deps: bump aquasecurity/trivy-action from 0.32.0 to 0.33.1 by @dependabot[bot] in #1863
- deps: bump google.golang.org/protobuf from 1.36.6 to 1.36.8 by @dependabot[bot] in #1827
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.10.1 to 1.11.0 by @dependabot[bot] in #1815
- deps: bump github.com/safchain/ethtool from 0.6.1 to 0.6.2 by @dependabot[bot] in #1821
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.87.0 to 1.87.3 by @dependabot[bot] in #1866
- deps(tls-cve): Upgrade Windows to latest version by @agrawaliti in #1881
- deps(cve-2025-47907): update golang base images from 1.24.4 to 1.24.6 across multiple Dockerfiles by @agrawaliti in #1824
Full Changelog: v1.0.0-rc2...v1.0.0-rc3
v0.0.33-windows-dev
Notable Changes
- feat: Introduced custom parser for eBPF Windows Plugin [#1633]
- fix: Resolved Helm install issue for localCtx by @anubhabMajumdar [#1807]
- fix: Enabled annotations by @alexcastilio [#1806]
- fix: Ignored known copy failure and fixed iptables issue by @kamilprz [#1798]
- refactor: Added Dockerfile for Windows build and updated build-binaries [#1842]
- deps:
- Upgraded Windows to latest version by @agrawaliti [#1881]
- Updated Golang base images from 1.24.4 to 1.24.6 by @agrawaliti [#1824]
- enhancement: Added lost events API and updated struct processing for RetinaEbpfApi [#1768]
v1.0.0-rc2
Notable Changes
- fix(packetparser): Fix under reporting of TCP flags and packet metrics, improve scalability by @mmckeen in #1665
- fix: pcap file name formatting by @kamilprz in #1749
- fix: node watcher should only reconcile on important events by @nddq in #1522
- fix: fix zap.Any logging issues causing unsupported value type errors by @agrawaliti in #1783
- fix(publicip): Add infrastructure for creating Public IP's by @mereta in #1797
- chore(cli): add inspektor gadget to retina shell by @alexcastilio in #1734
- fix(cve): Upgrading base golang image to fix CVE's by @mereta in #1794
What's Changed
What's Changed
- fix(packetparser): Fix under reporting of TCP flags and packet metrics, improve scalability by @mmckeen in #1665
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1755
- deps: bump sigstore/cosign-installer from 3.9.1 to 3.9.2 by @dependabot[bot] in #1756
- deps: bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #1757
- chore(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.27.0 in /hack/tools/kapinger in the go_modules group across 1 directory by @dependabot[bot] in #1758
- chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.27.0 in /test/multicloud/test in the go_modules group across 1 directory by @dependabot[bot] in #1759
- deps: bump google.golang.org/grpc from 1.73.0 to 1.74.0 by @dependabot[bot] in #1750
- deps: bump helm.sh/helm/v3 from 3.17.3 to 3.18.4 in the go_modules group by @dependabot[bot] in #1737
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.83.0 to 1.84.0 by @dependabot[bot] in #1747
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.84.0 to 1.84.1 by @dependabot[bot] in #1765
- deps: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.70 to 1.17.71 by @dependabot[bot] in #1764
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.17 to 1.29.18 by @dependabot[bot] in #1761
- deps: bump github.com/onsi/gomega from 1.37.0 to 1.38.0 by @dependabot[bot] in #1770
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.1 to 1.6.2 by @dependabot[bot] in #1773
- deps: bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #1774
- fix: pcap file name formatting by @kamilprz in #1749
- chore(deps): migrate to golangci-lint v2 by @nddq in #1494
- fix: node watcher should only reconcile on important events by @nddq in #1522
- deps: bump github.com/aws/aws-sdk-go-v2 from 1.36.6 to 1.37.0 by @dependabot[bot] in #1780
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.18 to 1.30.0 by @dependabot[bot] in #1778
- fix: fix zap.Any logging issues causing unsupported value type errors by @agrawaliti in #1783
- chore: add eventwriter dispatch workflow by @matmerr in #1789
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.84.1 to 1.85.0 by @dependabot[bot] in #1786
- deps: bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.0 to 1.18.1 by @dependabot[bot] in #1787
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.30.0 to 1.30.1 by @dependabot[bot] in #1785
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.85.0 to 1.85.1 by @dependabot[bot] in #1793
- deps: bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 by @dependabot[bot] in #1792
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.18.1 to 1.18.2 by @dependabot[bot] in #1795
- fix(publicip): Add infrastructure for creating Public IP's by @mereta in #1797
- chore(cli): add inspektor gadget to retina shell by @alexcastilio in #1734
- fix(cve): Upgrading base golang image to fix CVE's by @mereta in #1794
New Contributors
- @agrawaliti made their first contribution in #1783
Full Changelog: v1.0.0-rc1...v1.0.0-rc2
v1.0.0-rc1
Notable Changes
- Refactor CLI to allow better testing interface + add tests (#1693)
- Extend Heartbeat telemetry to accept custom label. (#1712)
- Add option to Unconfined AppArmor and SecComp profiles (#1715)
- Add build doc step for PR (#1646)
- Bump base and build images to azure linux 3.0 (#1645)
- Add
trafficDistributionfield support for Kubernetes 1.31+ (#1686) - Add dockerfile for windows build and make build-binaries (#1720)
What's Changed
What's Changed
- deps: bump github.com/cloudflare/circl from 1.3.8 to 1.6.1 in the go_modules group by @dependabot[bot] in #1676
- deps: bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot[bot] in #1716
- chore(site): add build doc step for PR by @nddq in #1646
- deps(build): bump base and build images to azure linux 3.0 by @nddq in #1645
- deps: bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in the go_modules group by @dependabot[bot] in #1719
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /site in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1697
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.14 to 1.29.17 by @dependabot[bot] in #1717
- deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.7.0 to 0.8.3 by @dependabot[bot] in #1689
- deps: bump google.golang.org/grpc from 1.72.0 to 1.73.0 by @dependabot[bot] in #1661
- chore(shell): add option to Unconfined AppArmor and SecComp profiles by @alexcastilio in #1715
- deps: bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 by @dependabot[bot] in #1725
- deps: bump github.com/jellydator/ttlcache/v3 from 3.3.0 to 3.4.0 by @dependabot[bot] in #1724
- deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.8.3 to 0.8.4 by @dependabot[bot] in #1722
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.3 to 1.82.0 by @dependabot[bot] in #1723
- chore(cli): refactor CLI to allow better testing interface + add tests by @alexcastilio in #1693
- refactor: add dockerfile for windows build and make build-binaries by @carlotaarvela in #1720
- chore(pfl): Extend Heartbeat telemetry to accept custom label. by @mereta in #1712
- deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.82.0 to 1.83.0 by @dependabot[bot] in #1733
- deps: bump github.com/prometheus/common from 0.64.0 to 0.65.0 by @dependabot[bot] in #1729
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage from 1.8.0 to 1.8.1 by @dependabot[bot] in #1730
- deps: bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 by @dependabot[bot] in #1735
- deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.8.4 to 0.8.5 by @dependabot[bot] in #1736
- deps: bump golang.org/x/sys from 0.33.0 to 0.34.0 by @dependabot[bot] in #1739
- deps: bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #1738
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.18.0 to 1.18.1 by @dependabot[bot] in #1744
- feat(hubble): Add
trafficDistributionfield support for Kubernetes 1.31+ by @younsl in #1686 - deps: bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.8.5 to 0.8.6 by @dependabot[bot] in #1746
Full Changelog: v0.0.36...v1.0.0-rc1
v0.0.36
Notable Changes
What's Changed
What's Changed
- fix: Goreleaser job by @kamilprz in #1706
- fix(ci): goreleaser workflow by @alexcastilio in #1714
- deps: bump go.opentelemetry.io/otel from 1.35.0 to 1.37.0 by @dependabot in #1710
- deps: bump sigstore/cosign-installer from 3.8.2 to 3.9.1 by @dependabot in #1705
Full Changelog: v0.0.35...v0.0.36
v0.0.35
Notable Changes
- Updates to development documentation for clarity and completeness (#1634 / #1643 / #1644)
- Memory issue fix - update ethtool dependency and changes to EthtoolInterface (#1640)
- Feature: Add ability to download capture files based on capture name by (#1564)
- Feature: Make capturing on all interfaces (-i any) the default behavior for retina captures (#1649)
- Fix unit tests in pkg capture (#1698)
- Fix e2e test for retina capture by (#1666)
- Fix captures to use namespace from user context when --namespace is not set (#1677)
- Add bpftool to retina-shell (#1696)
- Add pwru binary to retina-shell (#1664)
- Add a script to watch for drops (#1671)
- CLI: set retina-agent image registry at build time (#1685)
- CLI: add build kubectl-retina-mcr (#1695)
- Update Go version to 1.24.4 (#1701)
- Bump Hubble to v1.17.5 (#1703)
What's Changed
What's Changed
- docs: Update development documentation for clarity and completeness by @carlotaarvela in #1634
- docs: Fix broken links by @kamilprz in #1643
- docs: Remove duplicate docs by @kamilprz in #1644
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.9.0 to 1.10.0 by @dependabot in #1605
- deps: bump github.com/prometheus/common from 0.63.0 to 0.64.0 by @dependabot in #1604
- deps: bump github.com/safchain/ethtool from 0.6.0 to 0.6.1 by @dependabot in #1651
- chore(deps): bump the npm_and_yarn group across 1 directory with 1 update by @dependabot in #1653
- deps: bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 by @dependabot in #1655
- feat: update ethtool dependency and modify Stats method to use buffer by @ritwikranjan in #1640
- feat(capture download): Add ability to download capture files based on capture name by @kamilprz in #1564
- fix: exclude aznfs package from installed packages list by @alexcastilio in #1667
- test: fix e2e test for retina capture by @alexcastilio in #1666
- fix: revert: exclude aznfs package from installed packages list by @alexcastilio in #1675
- chore(shell): Add pwru binary to retina-shell by @SRodi in #1664
- feat: add a script to watch for drops by @vakalapa in #1671
- fix(cli): use namespace from user context when --namespace is not set by @alexcastilio in #1677
- chore(cli): set retina agent image registry at build time by @alexcastilio in #1685
- chore(ci): add build kubectl-retina-mcr by @alexcastilio in #1695
- feat: Make capturing on all interfaces (-i any) the default behavior for retina captures by @copilot-swe-agent in #1649
- chore(shell): add bpftool to shell image by @alexcastilio in #1696
- fix(test): fix unit tests in pkg capture by @alexcastilio in #1698
- chore: Update Go version to 1.24.4 by @kamilprz in #1701
- chore: Bump Hubble to v1.17.5 by @kamilprz in #1703
New Contributors
- @carlotaarvela made their first contribution in #1634
- @copilot-swe-agent made their first contribution in #1649
Full Changelog: v0.0.34...v0.0.35