0.23.0
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
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-protofile [#2753] - @ekoops - clean(libsinsp): do not abuse std::shared_ptr for creating table entries [#2747] - @irozzo-1A
- ci: add
install-cmakecomposite action [#2751] - @ekoops - chore(libsinsp): add missing dependencies to sinsp_test_support [#2750] - @irozzo-1A
- ci: install
bpftoolfrom released package if available [#2749] - @ekoops - ci: add
install-bpftoolcomposite action [#2748] - @ekoops - ci: use
makethroughcmake[#2746] - @ekoops - ci: replace
ubuntu-22.04*withubuntu-24.04*[#2744] - @ekoops - clean(libsinsp): use the correct union member in extract_key<int64_t> [#2745] - @irozzo-1A
- ci: replace
ubuntu-latestwithubuntu-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 |