Skip to content

0.23.0

Choose a tag to compare

@ekoops ekoops released this 23 Dec 10:12
· 9 commits to release/0.23.x since this release

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.23.0

Released on 2025-12-23

Breaking Changes ⚠️

  • cleanup(sinsp)!: remove sinsp_threadinfo::get_parent_thread [#2689] - @gnosek
  • cleanup(sinsp)!: move get_ancestor_process to the thread_manager [#2689] - @gnosek
  • cleanup(sinsp)!: move traverse_parent_state to thread_manager [#2689] - @gnosek
  • cleanup(sinsp)!: move remove_child_from_parent to thread_manager [#2689] - @gnosek
  • cleanup(sinsp)!: move get_ancestor_field_as_string to thread_manager [#2689] - @gnosek
  • cleanup(sinsp)!: remove sinsp_threadinfo->get_container_ip [#2689] - @gnosek
  • cleanup(sinsp)!: remove users/groups handling from threadinfo [#2689] - @gnosek
  • cleanup(sinsp)!: remove the last use of tinfo->get_container_id [#2689] - @gnosek

Bug Fixes

  • fix(libsinsp): expose main thread fd table [#2133] - @mrgian

Non user-facing changes

  • fix(userspace/libsinsp): prevent infinite loop in ancillary data pars… [#2764] - @fremmi
  • sync: cherry-pick for release/0.23.x [#2766] - @ekoops
  • ci(reusable_kernel_tests): bump kernel-testing action and images tag [#2762] - @ekoops
  • chore(userspace/libsinsp): remove unused update-cri-proto file [#2753] - @ekoops
  • clean(libsinsp): do not abuse std::shared_ptr for creating table entries [#2747] - @irozzo-1A
  • ci: add install-cmake composite action [#2751] - @ekoops
  • chore(libsinsp): add missing dependencies to sinsp_test_support [#2750] - @irozzo-1A
  • ci: install bpftool from released package if available [#2749] - @ekoops
  • ci: add install-bpftool composite action [#2748] - @ekoops
  • ci: use make through cmake [#2746] - @ekoops
  • ci: replace ubuntu-22.04* with ubuntu-24.04* [#2744] - @ekoops
  • clean(libsinsp): use the correct union member in extract_key<int64_t> [#2745] - @irozzo-1A
  • ci: replace ubuntu-latest with ubuntu-24.04 [#2743] - @ekoops
  • chore(libsinsp): add target to build library for sinsp integration tests [#2740] - @irozzo-1A
  • ci(perf.yml): use python venv to run gbench result comparison [#2738] - @ekoops
  • fix(userspace/libscap/engine/savefile): fix converter debug log lines [#2737] - @ekoops
  • ci(reusable_kernel_tests.yaml): switch to new kernel testing framework [#2732] - @ekoops
  • chore(sinsp): clean-up syscall latency related code [#2730] - @irozzo-1A
  • cleanup(userspace): Fix various Visual C++ warnings [#2729] - @geraldcombs
  • fix(userspace/libpman): fix bpf helper probe error handling [#2720] - @ekoops
  • userspace: Make Cflags in our .pc files more strict [#2691] - @geraldcombs
  • perf(sinsp): sinsp_thread_manager::get_field_accessor [#2705] - @deepskyblue86
  • cleanup(userspace): Use 64-bit format constants where needed [#2692] - @geraldcombs
  • cleanup(sinsp)!: clarify get_thread_ref vs find_thread [#2694] - @gnosek
  • ci(reusable_e2e_tests): install bpftool using released package [#2701] - @ekoops
  • chore: add '/kind sync` to PR template [#2700] - @ekoops
  • ci(worflows/release-body): fix latest release fetching [#2697] - @ekoops

Statistics

MERGED PRS NUMBER
Not user-facing 27
Release note 17
Total 44

Release Manager @ekoops