From 06cfd32e89fac5b9a5aa70bd7d7b9f7d3518c78c Mon Sep 17 00:00:00 2001 From: Lucas Manuel Rodriguez Date: Wed, 3 Jun 2026 15:07:34 -0300 Subject: [PATCH] Release fleetd v1.56.0 (#46746) ## Summary by CodeRabbit * **Bug Fixes** * Enhanced file-path validation for improved handling * Resolved Fleet Desktop startup issues on openSUSE Leap systems * Updated Orbit identifier token rotation behavior * **New Features** * Added Adobe plugins detection table to identify plug-ins on macOS and Windows * **Chores** * Updated Go version to 1.26.3 --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- orbit/CHANGELOG.md | 18 ++++++++++++++++++ ...security-improvement-go-file-handling-issue | 1 - orbit/changes/41108-improve-kde-icon | 1 - .../43997-orbit-debug-logging-on-enroll | 1 - orbit/changes/44681-always-update-identifier | 1 - orbit/changes/45206-adobe-plugins-table | 1 - .../45963-use-plasmashell-for-kde-detection | 1 - .../changes/fleet-desktop-linux-no-login-shell | 1 - orbit/changes/update-go-1.26.3 | 1 - 9 files changed, 18 insertions(+), 8 deletions(-) delete mode 100644 orbit/changes/14263-security-improvement-go-file-handling-issue delete mode 100644 orbit/changes/41108-improve-kde-icon delete mode 100644 orbit/changes/43997-orbit-debug-logging-on-enroll delete mode 100644 orbit/changes/44681-always-update-identifier delete mode 100644 orbit/changes/45206-adobe-plugins-table delete mode 100644 orbit/changes/45963-use-plasmashell-for-kde-detection delete mode 100644 orbit/changes/fleet-desktop-linux-no-login-shell delete mode 100644 orbit/changes/update-go-1.26.3 diff --git a/orbit/CHANGELOG.md b/orbit/CHANGELOG.md index e3af31d554..81f34b3a6f 100644 --- a/orbit/CHANGELOG.md +++ b/orbit/CHANGELOG.md @@ -1,3 +1,21 @@ +## 1.56.0 (Jun 03, 2026) + +* Added the `orbit.debug_logging_on_enroll_duration` agent option to allow enabling orbit debug logging for a specified time period after enrollment. + +* Fixed Fleet Desktop failing to start on openSUSE Leap 16, by dropping the `-i` (login shell) flag from the sudo invocation used to launch Fleet Desktop and key-escrow dialogs as the logged-in user. + +* Updated orbit to rotate desktop token ("identifier" file) even if Fleet Desktop is disabled. + +* Improved validation around file paths in Orbit. + +* Fixed Fleet Desktop tray icon in KDE: + * Fixed the tray icon appearing oversized in KDE Plasma on Linux installs when hosts have kde-plasma-desktop installed alongside another window manager. + * Used the color version of the icon on KDE to improve UX on light/dark themes. + +* Updated go to 1.26.3. + +* Added new `adobe_plugins` osquery extension table to fleetd that detects Adobe CEP, UXP, and native plug-ins on macOS and Windows by scanning well-known directories and parsing plugin manifests for name, version, vendor, host application, and other metadata. + ## 1.55.0 (May 05, 2026) * Updated go to 1.26.2. diff --git a/orbit/changes/14263-security-improvement-go-file-handling-issue b/orbit/changes/14263-security-improvement-go-file-handling-issue deleted file mode 100644 index fe293e1023..0000000000 --- a/orbit/changes/14263-security-improvement-go-file-handling-issue +++ /dev/null @@ -1 +0,0 @@ -* Improved validation around file paths in Orbit. \ No newline at end of file diff --git a/orbit/changes/41108-improve-kde-icon b/orbit/changes/41108-improve-kde-icon deleted file mode 100644 index c33958036d..0000000000 --- a/orbit/changes/41108-improve-kde-icon +++ /dev/null @@ -1 +0,0 @@ -- Use color version of icon on KDE to improve UX on light/dark themes diff --git a/orbit/changes/43997-orbit-debug-logging-on-enroll b/orbit/changes/43997-orbit-debug-logging-on-enroll deleted file mode 100644 index 4caaf33f7a..0000000000 --- a/orbit/changes/43997-orbit-debug-logging-on-enroll +++ /dev/null @@ -1 +0,0 @@ -- Added the `orbit.debug_logging_on_enroll_duration` agent option to allow enabling orbit debug logging for a specified time period after enrollment diff --git a/orbit/changes/44681-always-update-identifier b/orbit/changes/44681-always-update-identifier deleted file mode 100644 index 1118603c39..0000000000 --- a/orbit/changes/44681-always-update-identifier +++ /dev/null @@ -1 +0,0 @@ -* Updated orbit to rotate desktop token ("identifier" file) even if Fleet Desktop is disabled. diff --git a/orbit/changes/45206-adobe-plugins-table b/orbit/changes/45206-adobe-plugins-table deleted file mode 100644 index fe76483ba8..0000000000 --- a/orbit/changes/45206-adobe-plugins-table +++ /dev/null @@ -1 +0,0 @@ -* Added new `adobe_plugins` osquery extension table to fleetd that detects Adobe CEP, UXP, and native plug-ins on macOS and Windows by scanning well-known directories and parsing plugin manifests for name, version, vendor, host application, and other metadata. diff --git a/orbit/changes/45963-use-plasmashell-for-kde-detection b/orbit/changes/45963-use-plasmashell-for-kde-detection deleted file mode 100644 index b0222aadfe..0000000000 --- a/orbit/changes/45963-use-plasmashell-for-kde-detection +++ /dev/null @@ -1 +0,0 @@ -- Fixed Fleet Desktop tray icon appearing oversized in KDE Plasma on Linux installs when hosts have kde-plasma-desktop installed alongside another windows manager. \ No newline at end of file diff --git a/orbit/changes/fleet-desktop-linux-no-login-shell b/orbit/changes/fleet-desktop-linux-no-login-shell deleted file mode 100644 index afbccc1db9..0000000000 --- a/orbit/changes/fleet-desktop-linux-no-login-shell +++ /dev/null @@ -1 +0,0 @@ -* Fixed Fleet Desktop failing to start on openSUSE Leap 16, by dropping the `-i` (login shell) flag from the sudo invocation used to launch Fleet Desktop and key-escrow dialogs as the logged-in user. diff --git a/orbit/changes/update-go-1.26.3 b/orbit/changes/update-go-1.26.3 deleted file mode 100644 index f3c363639e..0000000000 --- a/orbit/changes/update-go-1.26.3 +++ /dev/null @@ -1 +0,0 @@ -* Updated go to 1.26.3