Skip to content

fix(deps): update go dependencies#549

Merged
fabled merged 1 commit intomainfrom
renovate/go-dependencies
Jun 26, 2025
Merged

fix(deps): update go dependencies#549
fabled merged 1 commit intomainfrom
renovate/go-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 26, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/aws/aws-sdk-go-v2/service/s3 v1.81.0 -> v1.82.0 age adoption passing confidence
github.com/cilium/ebpf v0.18.0 -> v0.19.0 age adoption passing confidence

Release Notes

cilium/ebpf (github.com/cilium/ebpf)

v0.19.0

Compare Source

Major Performance Improvements

This release includes significant performance optimizations across multiple areas:

  • Lazy BTF Decoding: BTF types are now decoded on-demand rather than all upfront, dramatically reducing memory usage and load times
  • Faster Object Opening: Opening Maps and Programs from fd/id/pin is significantly faster through minimal info retrieval
  • Improved Statistics Access: New Program.Stats() method allows querying runtime statistics without fetching full ProgramInfo

CO-RE Improvements

  • Full Kernel Module Support: CO-RE relocations now work against all kernel modules, not just vmlinux

Build System and Toolchain Updates

  • LLVM Toolchain: Updated to support LLVM 14, 17, and 20 (dropped LLVM 11 support)

Enhanced Map Support

  • BTF Declaration Tags: Added MapSpec.Tags field for reading btf_decl_tag attributes set on maps
  • Better Error Handling: Improved BPF_F_NO_PREALLOC hints and warnings for map types that require this flag

Assembly and Instruction Handling

  • Atomic Operations: Complete support for all atomic operations beyond just atomic add

Memory and Variable Access

  • New Accessors: Added accessor methods for values represented by Variable and Memory types

Windows Support Improvements

  • Path Canonicalization: Fixed pin path handling to work with eBPF for Windows path canonicalization rules

Bug Fixes

  • Map Batch Operations: Fixed value unmarshaling for partial batch operations in BatchLookup and BatchLookupDelete (#​1741)
  • Assembly Validation: Return InvalidOpCode for StoreImm with DWord size (#​1767)
  • Builtin Function Calls: Allow negative constants for builtin function calls (#​1797)
  • CO-RE Module Types: Perform CO-RE against all kernel module types (#​1511)
  • Pin API: Made WalkDir harder to misuse and added Windows support (#​1652)
  • Struct Layout: Emit structs.HostLayout in GoFormatter (#​1686)

Compatibility Notes

  • Minimum eBPF for Windows: Now requires eBPF for Windows 0.21.0 or later
  • LLVM 11 Dropped: No longer supports LLVM 11 (required for declaration tag support)

What's Changed

New Contributors

Full Changelog: cilium/ebpf@v0.18.0...v0.19.0


Configuration

📅 Schedule: Branch creation - "before 8am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 26, 2025
@renovate renovate Bot requested review from a team as code owners June 26, 2025 03:05
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 26, 2025
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from d71f742 to 26f9626 Compare June 26, 2025 08:49
@renovate renovate Bot force-pushed the renovate/go-dependencies branch from 26f9626 to 1deb6cd Compare June 26, 2025 08:55
@fabled fabled merged commit ecdf5a2 into main Jun 26, 2025
25 checks passed
@fabled fabled deleted the renovate/go-dependencies branch June 26, 2025 12:18
@renovate renovate Bot changed the title fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.82.0 fix(deps): update go dependencies Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants