26.29.0 - 2026-06-03
✨ Added
- Add scheduler cron time to agent groups. by @ozgen in c2c19d8
- Sync controller cron config from group state. by @ozgen in 4852b22
- Add agent installer instruction command by @ozgen in f80f63a
👷 Changed
- Expose update-list resync helper by @ozgen in 2da7385
- Omit parameter names from function declarations for agents by @ozgen in 96f0d9c
- Move static helpers before public functions by @ozgen in bbf8dcc
- Move DB write declarations to manage_sql by @ozgen in 1c80d5c
- Remove unused agent installer GMP commands by @ozgen in ae181a2
- Drop unused agent installers table by @ozgen in aecb9cb
- Allow VT parser to pull data on demand by @a-h-abdelsalam in b2647de
- Change the return type to void. Function always returns 0. by @a-h-abdelsalam in #2936
🐛 Bug Fixes
- Free secinfo_type in alert_secinfo_count [mem-scan-203] by @mattmundell in e56b1a0
- Free filter_id in condition_met [mem-scan-204] by @mattmundell in 6ee825c
- Free alert_event_data in event_applies [mem-scan-205] by @mattmundell in #2930
- Always free keyword in split_filter [mem-scan-146] by @mattmundell in #2931
- Free members of os_by_cpe [mem-scan-191] by @mattmundell in #2932
- Copy scheduler cron time when cloning agent group by @ozgen in 02e7da1
- Avoid leaking agent group schedule cron array by @ozgen in 23d2473
- Keep cron sync consistent on create and modify by @ozgen in #2928
- Allow filtering agents by scanner UUID by @ozgen in b9e9b3f
- Add scanner join to agent UUID list iterator by @ozgen in #2934
- Avoid dropping result_vt_epss during rebuild by @ozgen in #2935
- Fix gersemi format issues by @ozgen in 04c95d9