You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/aya-ebpf-macros/CHANGELOG.md

4.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

v0.1.2 (2025-11-17)

New Features

  • Added Flow Dissector macro support so attaching those programs no longer requires manual boilerplate.
  • Switched error reporting to proc-macro2-diagnostics, providing richer compiler output when macro expansion fails.

Maintenance

  • Dropped the stale dev-dependency on aya-ebpf and kept the crate in sync with the workspace lint/edition configuration.

v0.1.1 (2024-10-09)

Chore

Other

  • separate probe to probe ctx & retprobe to retprobe ctx Added logic in expand function in both kprobe.rs and uprobe.rs for valid macros. Now, kprobe & uprobe proc macros only accept ProbeContext, and kretprobe & uretprobe only accept RetProbeContext.

Commit Statistics

  • 2 commits contributed to the release.
  • 185 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Separate probe to probe ctx & retprobe to retprobe ctx (b84ede1)
    • Aya-ebpf-macros: uncomment aya-ebpf dev-dep (a6f4739)

v0.1.0 (2024-04-06)

Chore

  • Rename bpf -> ebpf

Chore

  • add changelogs

Commit Statistics

  • 9 commits contributed to the release.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release aya-ebpf-macros v0.1.0 (9d24bbe)
    • Release aya-ebpf-macros v0.1.0 (90f68db)
    • Release aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 (eb3947b)
    • Release aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 (a34c5e4)
    • Release aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 (b8964d3)
    • Add changelogs (c7fe60d)
    • Release aya-ebpf-cty v0.2.1, aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 (e372fcf)
    • Merge pull request #528 from dave-tucker/rename-all-the-things (63d8d4d)
    • Rename bpf -> ebpf (ea80737)