Skip to content

0.15.0

Compare
Choose a tag to compare
@FedeDP FedeDP released this 15 Mar 09:33
· 6 commits to release/0.15.x since this release

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.15.0

Released on 2024-03-15

Breaking Changes ⚠️

  • refactor(userspace/libsinsp)!: reduce usage of raw pointers [#1702] - @jasondellaluce
  • refactor(userspace/libsinsp)!: remove friend classes, VISIBILITY_PRIVATE, and VISIBILITY_PROTECTED [#1676] - @jasondellaluce
  • refactor(userspace/libsinsp)!: file descriptor tables for better OOP design and extensibility [#1637] - @jasondellaluce
  • clenup(userspace/libsinsp)!: remove unused filter compiler flag [#1638] - @jasondellaluce

Major Changes

  • new(userspace/libsinsp): support case insensitive glob with the operator "iglob" [#1547] - @therealbobo
  • feat(libsinsp): plugin dynamic reconfiguration [#1674] - @mrgian
  • feat(libsinsp): add logging capability to the plugin API [#1640] - @mrgian

Minor Changes

  • cleanup(userspace): libs consumers have to change the include paths. [#1509] - @therealbobo
  • refactor!(libsinsp): coherent metrics interface, new light weight metrics_collector class + technical debt cleanup [#1652] - @incertum
  • refactor(userspae/libsinsp): api methods for controlling automatic routines [#1635] - @jasondellaluce
  • action required: the dumper has been removed from the inspector (in next()). Now its logic has to be called explicitly in the main loop of the consumer. [#1542] - @therealbobo

Bug Fixes

  • fix(userspace/libsinsp): field lists are hidden by mistake [#1735] - @jasondellaluce
  • fix(libscap): fix m_driver_procinfo memleak on inspector close [#1692] - @LucaGuerra
  • fix(libsinsp): fix potentially uninitialized value for m_exe_writable, m_exe_upper_layer and m_exe_from_memfd [#1691] - @LucaGuerra

Non user-facing changes

Statistics

MERGED PRS NUMBER
Not user-facing 81
Release note 14
Total 95

Release Manager @FedeDP