Skip to content

Releases: pythonbpf/Python-BPF

Major release

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 25 Sep 19:36

What's Changed

  • Releasescript by @varun-r-mallya in #86
  • add verifier-level tests by @r41k0u in #93
  • Fix auto testing by adding the verifier testing mode as well, suppress deperacation warnings by @r41k0u in #92
  • build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #90
  • register ctx in the local_sym_tab with the type void * if no struct annotation is given by @r41k0u in #94
  • Fix register state dump keyerror for register_state_dump test by @r41k0u in #91
  • Fix make test: regenerate vmlinux.py fixture and stop mis-collecting it by @varun-r-mallya in #95
  • Vmlinux gen fix by @varun-r-mallya in #97
  • Add the dev workflow skill, implement support for all global vars using @bpfglobal (both const and non-const) by @r41k0u in #99
  • Fix enum constant assignments to locals by @r41k0u in #102
  • tests: Add loop and AnnAssign xfail tests by @varun-r-mallya in #103
  • Add LLVM optimizer by @varun-r-mallya in #104
  • Feat/integer signedness by @r41k0u in #101
  • Add kernel selftest equivalent roadmap tests by @r41k0u in #105
  • selftest adjacent tests by @r41k0u in #98
  • loops by @varun-r-mallya in #106

Lots of fixes and features. Enjoy!

Full Changelog: v0.1.9...v0.2.0

Periodic release

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 05 Jun 16:54

What's Changed

  • move examples to the correct directory by @varun-r-mallya in #78
  • Bump the actions group with 2 updates by @dependabot[bot] in #79
  • Add comprehensive Sphinx documentation with MyST-Parser by @Copilot in #80
  • build(deps): bump the actions group with 2 updates by @dependabot[bot] in #83
  • PythonBPF: Add Compilation Context to allow parallel compilation of multiple jobs by @r41k0u in #82
  • Automated testing framework which will give us regression and coverage reports, meant to run in a GH Action and locally by @r41k0u in #84
  • Fix comprehensive test by @r41k0u in #85

New Contributors

  • @Copilot made their first contribution in #80

Full Changelog: v0.1.8...v0.1.9

version 0.1.8

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 30 Nov 00:28
049ec55

What's Changed

Full Changelog: v0.1.7...v0.1.8

vmlinux supported version 1

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 22 Nov 08:26
fed6af1

What's Changed

Full Changelog: v0.1.6...v0.1.7

Developmental Release 7

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 21 Oct 22:49
a7394cc

What's Changed

Full Changelog: v0.1.5...v0.1.6

Developmental Release 6

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 16 Oct 13:35
7ae629e

What's Changed

Full Changelog: v0.1.4...v0.1.5

Developmental Release 5

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 02 Oct 12:34
0678d70

What's Changed

New Contributors

Full Changelog: v0.1.3...v0.1.4

Developmental Release 4

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 26 Sep 17:22
8c2196c

What's Changed

Full Changelog: v0.1.2...v0.1.3

Developmental Release 3

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 21 Sep 07:03
6b92a16

Full Changelog: v0.1.1...v0.1.2

Developmental Release 2

Choose a tag to compare

@varun-r-mallya varun-r-mallya released this 11 Sep 03:52
63375d1
  • Adds new functionality and control flow
  • DEVELOPMENTAL RELEASE. DO NOT USE IN PRODUCTION