From e61dc765fdb385cff9a6b6c493199c3f280f2dca Mon Sep 17 00:00:00 2001 From: Zach Wasserman Date: Wed, 6 Oct 2021 14:14:12 -0700 Subject: [PATCH] Prepare for 4.4.0 release (#2423) --- CHANGELOG.md | 30 +++++++++++++++++++ changes/1977-host-misc-data | 2 -- changes/2360-updated-at | 1 - changes/add-host-additional-to-fleetctl | 1 - ...w-team-maintainers-to-read-write-schedules | 1 - changes/clear-host-policies-on-team-transfer | 1 - changes/fix-host-users | 1 - changes/homepage | 1 - changes/issue-1837-bundle-identifier | 1 - changes/issue-1837-software-table | 1 - changes/issue-1840-bulk-delete-hosts | 2 -- changes/issue-1893-frontend | 1 - changes/issue-1894-surface-inherited-queries | 1 - ...sue-2058-team-maintainer-can-schedule-team | 1 - changes/issue-2059-delete-query-in-policy-ux | 1 - changes/issue-2133-UI-team-maintainer-queries | 1 - ...3-team-maintainers-edit-delete-own-queries | 1 - changes/issue-2225-cleaner-ux | 1 - changes/issue-2241-observer-can-run-bool | 1 - changes/issue-2242-app-scroll | 1 - changes/issue-2267-editor-horizontal-scroll | 1 - ...issue-2357-team-maintainer-can-delete-host | 1 - changes/issue-2374-load-all-host-values | 1 - changes/issue-2388-backspace-cursor | 1 - charts/fleet/Chart.yaml | 4 +-- charts/fleet/values.yaml | 2 +- tools/fleetctl-npm/package.json | 2 +- 27 files changed, 34 insertions(+), 29 deletions(-) delete mode 100644 changes/1977-host-misc-data delete mode 100644 changes/2360-updated-at delete mode 100644 changes/add-host-additional-to-fleetctl delete mode 100644 changes/allow-team-maintainers-to-read-write-schedules delete mode 100644 changes/clear-host-policies-on-team-transfer delete mode 100644 changes/fix-host-users delete mode 100644 changes/homepage delete mode 100644 changes/issue-1837-bundle-identifier delete mode 100644 changes/issue-1837-software-table delete mode 100644 changes/issue-1840-bulk-delete-hosts delete mode 100644 changes/issue-1893-frontend delete mode 100644 changes/issue-1894-surface-inherited-queries delete mode 100644 changes/issue-2058-team-maintainer-can-schedule-team delete mode 100644 changes/issue-2059-delete-query-in-policy-ux delete mode 100644 changes/issue-2133-UI-team-maintainer-queries delete mode 100644 changes/issue-2133-team-maintainers-edit-delete-own-queries delete mode 100644 changes/issue-2225-cleaner-ux delete mode 100644 changes/issue-2241-observer-can-run-bool delete mode 100644 changes/issue-2242-app-scroll delete mode 100644 changes/issue-2267-editor-horizontal-scroll delete mode 100644 changes/issue-2357-team-maintainer-can-delete-host delete mode 100644 changes/issue-2374-load-all-host-values delete mode 100644 changes/issue-2388-backspace-cursor diff --git a/CHANGELOG.md b/CHANGELOG.md index c3387aa05e63..d08bf6d7ed0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,33 @@ +## Fleet 4.4.0 (Oct 6, 2021) + +* Fleet Premium: Teams Schedules show inherited queries from All teams (global) Schedule. + +* Fleet Premium: Team Maintainers can modify and delete queries, and modify the Team Schedule. + +* Fleet Premium: Team Maintainers can delete hosts from their teams. + +* `fleetctl get hosts` now shows host additional queries if there are any. + +* Update default homepage to new dashboard. + +* Add ability to bulk delete hosts based on manual selection and applied filters. + +* Display macOS bundle identifiers on software table if available. + +* Fixed scroll position when navigating to different pages. + +* Fleet Premium: When transferring a host from team to team, clear the Policy results for that host. + +* Improve stability of host vitals (fix cases of dropping users table, disk space). + +* Improve performance and reliability of Policy database migrations. + +* Provide a more clear error when a user tries to delete a query that is set in a Policy. + +* Fix query editor Delete key and horizontal scroll issues. + +* Cleaner buttons and icons on Manage Hosts Page. + ## Fleet 4.3.2 (Sept 29, 2021) * Improve database performance by reducing the amount of MySQL database queries when a host checks in. diff --git a/changes/1977-host-misc-data b/changes/1977-host-misc-data deleted file mode 100644 index ac372ba1d32e..000000000000 --- a/changes/1977-host-misc-data +++ /dev/null @@ -1,2 +0,0 @@ -- Added MDM data to host details -- Added Munki data to host details \ No newline at end of file diff --git a/changes/2360-updated-at b/changes/2360-updated-at deleted file mode 100644 index d034536d6228..000000000000 --- a/changes/2360-updated-at +++ /dev/null @@ -1 +0,0 @@ -* Improve performance and reliability of Policy database migrations. diff --git a/changes/add-host-additional-to-fleetctl b/changes/add-host-additional-to-fleetctl deleted file mode 100644 index 683067ce16ad..000000000000 --- a/changes/add-host-additional-to-fleetctl +++ /dev/null @@ -1 +0,0 @@ -* fleetctl get hosts now shows host additional queries if there are any. diff --git a/changes/allow-team-maintainers-to-read-write-schedules b/changes/allow-team-maintainers-to-read-write-schedules deleted file mode 100644 index fd729876ae31..000000000000 --- a/changes/allow-team-maintainers-to-read-write-schedules +++ /dev/null @@ -1 +0,0 @@ -* Team maintainers can now modify their team's schedules. diff --git a/changes/clear-host-policies-on-team-transfer b/changes/clear-host-policies-on-team-transfer deleted file mode 100644 index f5387fb03f62..000000000000 --- a/changes/clear-host-policies-on-team-transfer +++ /dev/null @@ -1 +0,0 @@ -* When transferring a host from team to team, clear the policy results for that host. diff --git a/changes/fix-host-users b/changes/fix-host-users deleted file mode 100644 index 284cd30a1d78..000000000000 --- a/changes/fix-host-users +++ /dev/null @@ -1 +0,0 @@ -* Make sure to not overwrite host data when only updating part of the host (labels or policies). diff --git a/changes/homepage b/changes/homepage deleted file mode 100644 index 3616a1dac7e3..000000000000 --- a/changes/homepage +++ /dev/null @@ -1 +0,0 @@ -* Update default homepage to new dashboard. diff --git a/changes/issue-1837-bundle-identifier b/changes/issue-1837-bundle-identifier deleted file mode 100644 index c5da1e98944b..000000000000 --- a/changes/issue-1837-bundle-identifier +++ /dev/null @@ -1 +0,0 @@ -* Add bundle identifier to software if available. diff --git a/changes/issue-1837-software-table b/changes/issue-1837-software-table deleted file mode 100644 index b6d5939991dd..000000000000 --- a/changes/issue-1837-software-table +++ /dev/null @@ -1 +0,0 @@ -* Surface bundle identifier information for software inventory diff --git a/changes/issue-1840-bulk-delete-hosts b/changes/issue-1840-bulk-delete-hosts deleted file mode 100644 index 6641e8541b7e..000000000000 --- a/changes/issue-1840-bulk-delete-hosts +++ /dev/null @@ -1,2 +0,0 @@ -* Add a mechanism to bulk delete hosts based on different criteria. -* Ability to bulk delete hosts in the UI. diff --git a/changes/issue-1893-frontend b/changes/issue-1893-frontend deleted file mode 100644 index 797f50536ceb..000000000000 --- a/changes/issue-1893-frontend +++ /dev/null @@ -1 +0,0 @@ -* Update UI components for new team policies feature \ No newline at end of file diff --git a/changes/issue-1894-surface-inherited-queries b/changes/issue-1894-surface-inherited-queries deleted file mode 100644 index 7faae4910eb5..000000000000 --- a/changes/issue-1894-surface-inherited-queries +++ /dev/null @@ -1 +0,0 @@ -* Fleet premium teams schedules surfaces inherited queries from All teams (global) schedule \ No newline at end of file diff --git a/changes/issue-2058-team-maintainer-can-schedule-team b/changes/issue-2058-team-maintainer-can-schedule-team deleted file mode 100644 index ef694bf8b4ae..000000000000 --- a/changes/issue-2058-team-maintainer-can-schedule-team +++ /dev/null @@ -1 +0,0 @@ -- Team maintainer now has permissions to modify their team's schedule \ No newline at end of file diff --git a/changes/issue-2059-delete-query-in-policy-ux b/changes/issue-2059-delete-query-in-policy-ux deleted file mode 100644 index f3959794716e..000000000000 --- a/changes/issue-2059-delete-query-in-policy-ux +++ /dev/null @@ -1 +0,0 @@ -* Better error handling when a user tries to delete a query that is set in a policy \ No newline at end of file diff --git a/changes/issue-2133-UI-team-maintainer-queries b/changes/issue-2133-UI-team-maintainer-queries deleted file mode 100644 index d491b139e8e3..000000000000 --- a/changes/issue-2133-UI-team-maintainer-queries +++ /dev/null @@ -1 +0,0 @@ -* Update UI for team maintainer query CRUD operations \ No newline at end of file diff --git a/changes/issue-2133-team-maintainers-edit-delete-own-queries b/changes/issue-2133-team-maintainers-edit-delete-own-queries deleted file mode 100644 index 36f7342b5a92..000000000000 --- a/changes/issue-2133-team-maintainers-edit-delete-own-queries +++ /dev/null @@ -1 +0,0 @@ -* Team maintainers can edit and delete queries they created. diff --git a/changes/issue-2225-cleaner-ux b/changes/issue-2225-cleaner-ux deleted file mode 100644 index b286f333fdd7..000000000000 --- a/changes/issue-2225-cleaner-ux +++ /dev/null @@ -1 +0,0 @@ -* Cleaner buttons and icons on Manage Host Page \ No newline at end of file diff --git a/changes/issue-2241-observer-can-run-bool b/changes/issue-2241-observer-can-run-bool deleted file mode 100644 index aa92333412c0..000000000000 --- a/changes/issue-2241-observer-can-run-bool +++ /dev/null @@ -1 +0,0 @@ -* Change display value for `observer_can_run` to "Yes/No" on manage queries page \ No newline at end of file diff --git a/changes/issue-2242-app-scroll b/changes/issue-2242-app-scroll deleted file mode 100644 index c7cc7971c041..000000000000 --- a/changes/issue-2242-app-scroll +++ /dev/null @@ -1 +0,0 @@ -- Fixed scroll position when navigating to different pages \ No newline at end of file diff --git a/changes/issue-2267-editor-horizontal-scroll b/changes/issue-2267-editor-horizontal-scroll deleted file mode 100644 index 6fc65d0c1b9b..000000000000 --- a/changes/issue-2267-editor-horizontal-scroll +++ /dev/null @@ -1 +0,0 @@ -- Fixed query editor horizontal scrolling issue on page reload \ No newline at end of file diff --git a/changes/issue-2357-team-maintainer-can-delete-host b/changes/issue-2357-team-maintainer-can-delete-host deleted file mode 100644 index bcc851fe97b5..000000000000 --- a/changes/issue-2357-team-maintainer-can-delete-host +++ /dev/null @@ -1 +0,0 @@ -* Team maintainers can delete hosts from their teams. diff --git a/changes/issue-2374-load-all-host-values b/changes/issue-2374-load-all-host-values deleted file mode 100644 index f56d308157cb..000000000000 --- a/changes/issue-2374-load-all-host-values +++ /dev/null @@ -1 +0,0 @@ -* Load all host values from the database to prevent overwriting them with empty values in certain cases. diff --git a/changes/issue-2388-backspace-cursor b/changes/issue-2388-backspace-cursor deleted file mode 100644 index bad8cc8964f5..000000000000 --- a/changes/issue-2388-backspace-cursor +++ /dev/null @@ -1 +0,0 @@ -- Fixed cursor position after using the backspace key \ No newline at end of file diff --git a/charts/fleet/Chart.yaml b/charts/fleet/Chart.yaml index 7898d77211f9..00362d2a5b08 100644 --- a/charts/fleet/Chart.yaml +++ b/charts/fleet/Chart.yaml @@ -4,8 +4,8 @@ name: fleet keywords: - fleet - osquery -version: v4.3.2 +version: v4.4.0 home: https://github.com/fleetdm/fleet sources: - https://github.com/fleetdm/fleet.git -appVersion: v4.3.2 +appVersion: v4.4.0 diff --git a/charts/fleet/values.yaml b/charts/fleet/values.yaml index 3d68e3d06e29..501f5964c360 100644 --- a/charts/fleet/values.yaml +++ b/charts/fleet/values.yaml @@ -2,7 +2,7 @@ # All settings related to how Fleet is deployed in Kubernetes hostName: fleet.localhost replicas: 3 # The number of Fleet instances to deploy -imageTag: v4.3.2 # Version of Fleet to deploy +imageTag: v4.4.0 # Version of Fleet to deploy createIngress: true # Whether or not to automatically create an Ingress ingressAnnotations: {} # Additional annotation to add to the Ingress podAnnotations: {} # Additional annotations to add to the Fleet pod diff --git a/tools/fleetctl-npm/package.json b/tools/fleetctl-npm/package.json index 8fa2c3ad40df..4f76f20d01b5 100644 --- a/tools/fleetctl-npm/package.json +++ b/tools/fleetctl-npm/package.json @@ -1,6 +1,6 @@ { "name": "fleetctl", - "version": "v4.3.2", + "version": "v4.4.0", "description": "Installer for the fleetctl CLI tool", "bin": { "fleetctl": "./run.js"