diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0fc2d7d3f10b..51f4d1d6b7b5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,78 @@
+## Fleet 4.62.0 (Jan 09, 2025)
+
+## Endpoint operations
+- Updated macos 13, 14 per latest CIS documents. Added macos 15 support.
+- Updated queries API to support above targeted platform filtering.
+- Updated UI queries page to filter, sort, paginate, etc. via query params in call to server.
+- Added searchable query targets and cleaner UI for uses with many teams or labels.
+
+## Device management (MDM)
+- Added ability to use secrets (`$FLEET_SECRET_YOURNAME`) in scripts and profiles.
+- Added ability to scope Fleet-maintained apps and custom packages via labels in UI, API, and CLI.
+- Added capability to automatically generate "trigger policies" for custom software packages.
+- Added UI for scoping software via labels.
+- Added validation to prevent label deletion if it is used to scope the hosts targeted by a software installer.
+- Added ability to filter host software based on label scoping.
+- Added support for Fleet secret validation in software installer scripts.
+- Updated `fleetctl gitops` to support scope software installers by labels, with the `labels_include_any` or `labels_exclude_any` conditions.
+- Updated `fleetctl gitops` to identify secrets in scripts and profiles and saves them on the Fleet server.
+- Updated `fleetctl gitops` so that when it updates profiles, if the secret value has changed, the profile is updated on the host.
+- Added `/fleet/spec/secret_variables` API endpoint.
+- Added functionality for skipping automatic installs if the software is not scoped to the host via labels.
+- Added the ability to click a software row on the my device page and see the details of that software's installation on the host.
+- Allowed software uninstalls and script-based host lock/unlock/wipe to run while global scripts are disabled.
+
+## Vulnerability management
+- Added missing vulncheck data from NVD feeds.
+- Fixed MSI parsing for packages including long interned strings (e.g. licenses for the OpenVPN Connect installer).
+- Fixed a panic (and resulting failure to load CVE details) on new installs when OS versions have not been populated yet.
+- Fixed CVE-2024-10004 false positive on Fleet-supported platforms (vuln is iOS-only and iOS vuln checking is not supported).
+
+## Bug fixes and improvements
+- Added license key validation on `fleetctl preview` if a license key is provided; fixes cases where an invalid license key would cause `fleetctl preview` to hang.
+- Increased maximum length for installer URLs specified in GitOps to 4000 characters.
+- Stopped older scheduled queries from filling logs with errors.
+- Changed script upload endpoint (`POST /api/v1/fleet/scripts`) to automatically switch CRLF line endings to LF.
+- Fleshed out server response from `queries` endpoint to include `count` and `meta` pagination information.
+- Updated platform filtering on queries page to refer to targeted platforms instead of compatible platforms.
+- Included osquery pre-releases in daily UI constant update GitHub Actions job.
+- Updated to send alert via SNS when a scheduled "cron" job returns errors.
+- SNS topic for job error alerts can be configured separately from the existing monitor alert by adding "cron_job_failure_monitoring" to sns_topic_arns_map, otherwise defaults to the using the same topic.
+- Improved validation workflow on SMTP settings page.
+- Allowed team policy endpoint (`PATCH /api/latest/fleet/teams/{team_id}/policies/{policy_id}`) to receive explicit `null` as a value for `script_id` or `software_title_id` to unset a script or software installer respectively.
+- Aliased EAP versions of JetBrains IDEs to "last release version plus all fixes" (e.g. 2024.3 EAP -> 2024.2.99) to avoid vulnerability false positives.
+- Removed server error if no private IP was found by detail_query_network_interface.
+- Updated `fleetctl` dependencies that cause warnings.
+- Added service annotation field to Helm Chart.
+- Updated so that on policy deletion any associated pending software installer or scripts are deleted.
+- Added fallback to FileVersion on EXE installers when FileVersion is set but ProductVersion isn't to allow more custom packages to be uploaded.
+- Added Mastodon icon and URL to server email templates.
+- Improved table text wrapper in UI.
+- Added helpful tooltip for the install software setup experience page.
+- Added offset to the tooltips on hover of the profile aggregate status indicators.
+- Added the `software_title_id` field to the `added_software` activity details.
+- Allow maintainers to manage install software or run scripts on policy automations.
+- Removed duplicate software records from homebrew casks already reported in the osquery `apps` table to address false positive vulnerabilities due to lack of bundle_identifier.
+- Added the `labels_include_any` and `labels_exclude_any` fields to the software installer activities.
+- Updated the get host endpoint to include disk encryption stats for a linux host only if the setting is enabled.
+- Updated Helm chart to support customization options such as the Google cloud_sql_proxy in the fleet-migration job.
+- Updated example windows policies.
+- Added a descriptive error when a GitOps file contains script references that are missing paths.
+- Removed `invalid UUID` log message when validating Apple MDM UDID.
+- Added validation Fleet secrets embedded into scripts and profiles on ingestion.
+- Display the correct percentage of hosts online when there are no hosts online.
+- Fixed bug when creating a label to preserve the selected team.
+- Fixed export to CSV trimming leading zeros by treating those values as strings.
+- Fixed reporting of software uninstall results after a host has been locked/unlocked.
+- Fixed issue where minio software was not scanned for vulnerabilities correctly because of unexpected trailing characters in the version string.
+- Fixed bug on the "Controls" page where incorrect timestamp information was displayed while the "Current versions" table was loading.
+- Fixed policy truncation UI bug.
+- Fixed cases where showing results of an inherited query viewed inside a team would include results from hosts not on thta team by adding an optional team_id parameter to queris report endpoint (`GET /api/latest/fleet/queries/{query_id}/report`).
+- Fixed issue where deleted Apple config profiles were installing on devices because devices were offline when the profile was added.
+- Fixed UI bug involving pagination of subsections within the "Controls" page.
+- Fixed "Verifying" disk encryption status count and filter for macOS hosts to not include hosts where end-user action is required.
+- Fixed a bug in determining sort type of query result columns by deducing that type from the data present in those columns.
+
## Fleet 4.61.0 (Dec 17, 2024)
## Endpoint operations
diff --git a/changes/19930-alert-on-cron-errors b/changes/19930-alert-on-cron-errors
deleted file mode 100644
index 0374bf8b0530..000000000000
--- a/changes/19930-alert-on-cron-errors
+++ /dev/null
@@ -1,2 +0,0 @@
-- Send alert via SNS when a scheduled "cron" job returns errors
-- SNS topic for job error alerts can be configured separately from the existing monitor alert by adding "cron_job_failure_monitoring" to sns_topic_arns_map, otherwise defaults to the using the same topic
diff --git a/changes/21855-paginate-queries b/changes/21855-paginate-queries
deleted file mode 100644
index a54dfb43c8c7..000000000000
--- a/changes/21855-paginate-queries
+++ /dev/null
@@ -1,5 +0,0 @@
-- Fleshed out server response from `queries` endpoint to include `count` and `meta` pagination information.
-- Updated UI queries page to filter, sort, paginate, etc. via query params in call to server.
-- Updated platform filtering on queries page to refer to targeted platforms instead of compatible
- platforms
-- Updated queries API to support above targeted platform filtering
diff --git a/changes/22444-gitops-script-missing-path b/changes/22444-gitops-script-missing-path
deleted file mode 100644
index e9a5bb299731..000000000000
--- a/changes/22444-gitops-script-missing-path
+++ /dev/null
@@ -1 +0,0 @@
-* Added a descriptive error when a GitOps file contains script references that are missing paths
diff --git a/changes/22448-searchable-query-targets b/changes/22448-searchable-query-targets
deleted file mode 100644
index 5cbb33f42d34..000000000000
--- a/changes/22448-searchable-query-targets
+++ /dev/null
@@ -1 +0,0 @@
-- Fleet UI: Add searchable query targets and cleaner UI I for uses with many teams or labels
diff --git a/changes/22523-cve-500 b/changes/22523-cve-500
deleted file mode 100644
index d2170348a354..000000000000
--- a/changes/22523-cve-500
+++ /dev/null
@@ -1 +0,0 @@
-* Fixed a panic (and resulting failure to load CVE details) on new installs when OS versions have not been populated yet.
diff --git a/changes/22723-jetbrains-eap-versions b/changes/22723-jetbrains-eap-versions
deleted file mode 100644
index 6efe38c67461..000000000000
--- a/changes/22723-jetbrains-eap-versions
+++ /dev/null
@@ -1 +0,0 @@
-* Aliased EAP versions of JetBrains IDEs to "last release version plus all fixes" (e.g. 2024.3 EAP -> 2024.2.99) to avoid vulnerability false positives
\ No newline at end of file
diff --git a/changes/22813-software-scope-labels b/changes/22813-software-scope-labels
deleted file mode 100644
index 4a4681a2c618..000000000000
--- a/changes/22813-software-scope-labels
+++ /dev/null
@@ -1 +0,0 @@
-- Added features to scope Fleet-maintained apps and custom packages via labels in UI, API, and CLI.
diff --git a/changes/22875-uninstall-with-scripts-disabled b/changes/22875-uninstall-with-scripts-disabled
deleted file mode 100644
index 5f399869b5e5..000000000000
--- a/changes/22875-uninstall-with-scripts-disabled
+++ /dev/null
@@ -1 +0,0 @@
-* Allowed software uninstalls and script-based host lock/unlock/wipe to run while global scripts are disabled.
diff --git a/changes/22884-license-error-fleetctl b/changes/22884-license-error-fleetctl
deleted file mode 100644
index f3bb25527ebe..000000000000
--- a/changes/22884-license-error-fleetctl
+++ /dev/null
@@ -1 +0,0 @@
-* Added license key validation on `fleetctl preview` if a license key is provided; fixes cases where an invalid license key would cause `fleetctl preview` to hang.
diff --git a/changes/22944-homebrew-casks b/changes/22944-homebrew-casks
deleted file mode 100644
index abaf22ffa250..000000000000
--- a/changes/22944-homebrew-casks
+++ /dev/null
@@ -1 +0,0 @@
-* removed duplicate software records from homebrew casks already reported in the osquery `apps` table to address false positive vulnerabilities due to lack of bundle_identifier
\ No newline at end of file
diff --git a/changes/23011-dynamic-column-sort-type b/changes/23011-dynamic-column-sort-type
deleted file mode 100644
index 9ac874713f1d..000000000000
--- a/changes/23011-dynamic-column-sort-type
+++ /dev/null
@@ -1,2 +0,0 @@
-- Fixed a bug in determining sort type of query result columns by deducing that type from the data
- present in those columns.
diff --git a/changes/23238-use-secrets-in-scripts-profiles b/changes/23238-use-secrets-in-scripts-profiles
deleted file mode 100644
index 4df69e0d13cc..000000000000
--- a/changes/23238-use-secrets-in-scripts-profiles
+++ /dev/null
@@ -1,5 +0,0 @@
-Added ability to use secrets ($FLEET_SECRET_YOURNAME) in scripts and profiles.
-- Added `/fleet/spec/secret_variables` API endpoint.
-- fleetctl gitops identifies secrets in scripts and profiles and saves them on the Fleet server.
-- secret values are populated when scripts and profiles are sent to devices.
-- When fleetctl gitops updates profiles, if the secret value has changed, the profile is updated on the host.
diff --git a/changes/23309-mastodon-in-email-templates b/changes/23309-mastodon-in-email-templates
deleted file mode 100644
index 6eac06da3e60..000000000000
--- a/changes/23309-mastodon-in-email-templates
+++ /dev/null
@@ -1 +0,0 @@
-* Added Mastodon icon and URL to server email templates.
diff --git a/changes/23315-show-sw-install-details-on-my-device b/changes/23315-show-sw-install-details-on-my-device
deleted file mode 100644
index fc5c476c8c9c..000000000000
--- a/changes/23315-show-sw-install-details-on-my-device
+++ /dev/null
@@ -1,2 +0,0 @@
-* Add the ability to click a software row on the my device page and see the details of that
-software's installation on the host.
diff --git a/changes/23448-maintainer-policy-automations b/changes/23448-maintainer-policy-automations
deleted file mode 100644
index a5a0f38532c9..000000000000
--- a/changes/23448-maintainer-policy-automations
+++ /dev/null
@@ -1 +0,0 @@
-- Fleet UI bug fix: Allow maintainers to manage install software or run scripts on policy automations
diff --git a/changes/23490-null-script-software-on-policies b/changes/23490-null-script-software-on-policies
deleted file mode 100644
index cf2db860dce3..000000000000
--- a/changes/23490-null-script-software-on-policies
+++ /dev/null
@@ -1 +0,0 @@
-* Allowed team policy endpoint (`PATCH /api/latest/fleet/teams/{team_id}/policies/{policy_id}`) to receive explicit `null` as a value for `script_id` or `software_title_id` to unset a script or software installer respectively.
\ No newline at end of file
diff --git a/changes/23541-fileversion-fallback b/changes/23541-fileversion-fallback
deleted file mode 100644
index b9ec9f22adbe..000000000000
--- a/changes/23541-fileversion-fallback
+++ /dev/null
@@ -1 +0,0 @@
-* Added fallback to FileVersion on EXE installers when FileVersion is set but ProductVersion isn't to allow more custom packages to be uploaded
diff --git a/changes/23557-minio b/changes/23557-minio
deleted file mode 100644
index 2fa00913f424..000000000000
--- a/changes/23557-minio
+++ /dev/null
@@ -1 +0,0 @@
-* fixed issue where minio software was not scanned for vulnerabilities correctly because of unexpected trailing characters in the version string
\ No newline at end of file
diff --git a/changes/23579-cve-2024-10004-false-positive b/changes/23579-cve-2024-10004-false-positive
deleted file mode 100644
index de3ed40f7b56..000000000000
--- a/changes/23579-cve-2024-10004-false-positive
+++ /dev/null
@@ -1 +0,0 @@
-* Fixed CVE-2024-10004 false positive on Fleet-supported platforms (vuln is iOS-only and iOS vuln checking is not supported)
diff --git a/changes/23611-Update-CIS b/changes/23611-Update-CIS
deleted file mode 100644
index 8b72853be652..000000000000
--- a/changes/23611-Update-CIS
+++ /dev/null
@@ -1 +0,0 @@
- * Updated macos 13, 14 per latest CIS documents. Added macos 15 support.
diff --git a/changes/23783-controls-subnav-pagination b/changes/23783-controls-subnav-pagination
deleted file mode 100644
index 46094c2e5f89..000000000000
--- a/changes/23783-controls-subnav-pagination
+++ /dev/null
@@ -1 +0,0 @@
-- Fixed UI bug involving pagination of subsections within the "Controls" page.
diff --git a/changes/23800-host-online-pctage b/changes/23800-host-online-pctage
deleted file mode 100644
index 4e6d92d75e68..000000000000
--- a/changes/23800-host-online-pctage
+++ /dev/null
@@ -1 +0,0 @@
-* Display the correct percentage of hosts online, 0, when there are no hosts online.
diff --git a/changes/23803-leading-zeros-bug b/changes/23803-leading-zeros-bug
deleted file mode 100644
index a3ea4104bfad..000000000000
--- a/changes/23803-leading-zeros-bug
+++ /dev/null
@@ -1 +0,0 @@
-- Fleet UI: Fix export to CSV from trimming leading zeros by treating those values as strings
diff --git a/changes/23886-remove-associations-on-policy-delete b/changes/23886-remove-associations-on-policy-delete
deleted file mode 100644
index 318ca34bec79..000000000000
--- a/changes/23886-remove-associations-on-policy-delete
+++ /dev/null
@@ -1 +0,0 @@
-* On policy deletion any associated pending software installer or scripts are deleted.
\ No newline at end of file
diff --git a/changes/24006-host-query-report-team-id b/changes/24006-host-query-report-team-id
deleted file mode 100644
index 588ab1eac91e..000000000000
--- a/changes/24006-host-query-report-team-id
+++ /dev/null
@@ -1 +0,0 @@
-* Fixed cases where showing results of an inherited query viewed inside a team would include results from hosts not on thta team by adding an optional team_id parameter to queries report endpoint (`GET /api/latest/fleet/queries/{query_id}/report`)
\ No newline at end of file
diff --git a/changes/24025-add-label-team-bug b/changes/24025-add-label-team-bug
deleted file mode 100644
index cb4396199129..000000000000
--- a/changes/24025-add-label-team-bug
+++ /dev/null
@@ -1 +0,0 @@
-- Fix bug when creating a label to preserve the selected team
diff --git a/changes/24033-helm-customization-options b/changes/24033-helm-customization-options
deleted file mode 100644
index 1aafbedcde5f..000000000000
--- a/changes/24033-helm-customization-options
+++ /dev/null
@@ -1 +0,0 @@
-Helm chart: Supported customization options such as the Google cloud_sql_proxy in the fleet-migration job.
diff --git a/changes/24120-sw-title-id b/changes/24120-sw-title-id
deleted file mode 100644
index 5a1b8ebe72e3..000000000000
--- a/changes/24120-sw-title-id
+++ /dev/null
@@ -1 +0,0 @@
-- Adds the `software_title_id` field to the `added_software` activity details.
\ No newline at end of file
diff --git a/changes/24166-script-line-endings b/changes/24166-script-line-endings
deleted file mode 100644
index 3beeb8d9dd4a..000000000000
--- a/changes/24166-script-line-endings
+++ /dev/null
@@ -1 +0,0 @@
-* Changed script upload endpoint (`POST /api/v1/fleet/scripts`) to automatically switch CRLF line endings to LF
diff --git a/changes/24244-macos-encryption-verifying-query b/changes/24244-macos-encryption-verifying-query
deleted file mode 100644
index f88dbd6e88d9..000000000000
--- a/changes/24244-macos-encryption-verifying-query
+++ /dev/null
@@ -1 +0,0 @@
-* Fixed "Verifying" disk encryption status count and filter for macOS hosts to not include hosts where end-user action is required
diff --git a/changes/24268-update-fleetctl-deps b/changes/24268-update-fleetctl-deps
deleted file mode 100644
index 0b22a53d6585..000000000000
--- a/changes/24268-update-fleetctl-deps
+++ /dev/null
@@ -1 +0,0 @@
-* Update fleetctl dependencies that cause warnings
\ No newline at end of file
diff --git a/changes/24286-vulncheck b/changes/24286-vulncheck
deleted file mode 100644
index 2104095dd5b5..000000000000
--- a/changes/24286-vulncheck
+++ /dev/null
@@ -1 +0,0 @@
-* added missing vulncheck data from nvd feeds
\ No newline at end of file
diff --git a/changes/24315-update-windows-policy-constants b/changes/24315-update-windows-policy-constants
deleted file mode 100644
index 36032790089d..000000000000
--- a/changes/24315-update-windows-policy-constants
+++ /dev/null
@@ -1 +0,0 @@
-- Update example windows policies
diff --git a/changes/24334-policy-truncation b/changes/24334-policy-truncation
deleted file mode 100644
index a8137dcb3d05..000000000000
--- a/changes/24334-policy-truncation
+++ /dev/null
@@ -1 +0,0 @@
-- Fix policy truncation UI bug
diff --git a/changes/24385-automatic-install-custom-packages b/changes/24385-automatic-install-custom-packages
deleted file mode 100644
index b36526d1687f..000000000000
--- a/changes/24385-automatic-install-custom-packages
+++ /dev/null
@@ -1 +0,0 @@
-* Added capability to automatically generate "trigger policies" for custom software packages.
diff --git a/changes/24386-fleet-legacy-query-pack b/changes/24386-fleet-legacy-query-pack
deleted file mode 100644
index 66878d24a716..000000000000
--- a/changes/24386-fleet-legacy-query-pack
+++ /dev/null
@@ -1 +0,0 @@
-- Stop older scheduled queries from filling logs with errors
diff --git a/changes/24456-include-linux-encryption-data-only-when-enabled b/changes/24456-include-linux-encryption-data-only-when-enabled
deleted file mode 100644
index cefe63053829..000000000000
--- a/changes/24456-include-linux-encryption-data-only-when-enabled
+++ /dev/null
@@ -1 +0,0 @@
-- Updated the get host endpoint to include disk encryption stats for a linux host only if the setting is enabled
diff --git a/changes/24459-chart-serrvice-annotation b/changes/24459-chart-serrvice-annotation
deleted file mode 100644
index 62a199ec582d..000000000000
--- a/changes/24459-chart-serrvice-annotation
+++ /dev/null
@@ -1 +0,0 @@
-* Added service annotation field to Helm Chart
diff --git a/changes/24533-skip-policy b/changes/24533-skip-policy
deleted file mode 100644
index 4de7d634a3b3..000000000000
--- a/changes/24533-skip-policy
+++ /dev/null
@@ -1 +0,0 @@
-- Adds functionality for skipping automatic installs if the software is not scoped to the host via labels.
\ No newline at end of file
diff --git a/changes/24534-hide-software-2 b/changes/24534-hide-software-2
deleted file mode 100644
index 9b73513ddd20..000000000000
--- a/changes/24534-hide-software-2
+++ /dev/null
@@ -1 +0,0 @@
-- Add functionality to filter host software based on label scoping.
\ No newline at end of file
diff --git a/changes/24536-prevent-label-deletion-if-referenced-by-software b/changes/24536-prevent-label-deletion-if-referenced-by-software
deleted file mode 100644
index ef3e4753f351..000000000000
--- a/changes/24536-prevent-label-deletion-if-referenced-by-software
+++ /dev/null
@@ -1 +0,0 @@
-* Added a validation to prevent label deletion if it is used to scope the hosts targeted by a software installer.
diff --git a/changes/24538-24542-UI-for-scope-software-via-labels b/changes/24538-24542-UI-for-scope-software-via-labels
deleted file mode 100644
index d8d65558df8e..000000000000
--- a/changes/24538-24542-UI-for-scope-software-via-labels
+++ /dev/null
@@ -1 +0,0 @@
-- add UI for scoping software via labels
diff --git a/changes/24549-validate-script-profle-secrets b/changes/24549-validate-script-profle-secrets
deleted file mode 100644
index fdf7ea4a416e..000000000000
--- a/changes/24549-validate-script-profle-secrets
+++ /dev/null
@@ -1 +0,0 @@
-- Validate fleet secrets embedded into scripts and profiles on ingestion
diff --git a/changes/24663-software-scoped-via-labels-gitops b/changes/24663-software-scoped-via-labels-gitops
deleted file mode 100644
index 4bb1c15cf230..000000000000
--- a/changes/24663-software-scoped-via-labels-gitops
+++ /dev/null
@@ -1 +0,0 @@
-* Added `fleetctl gitops` support to scope software installers by labels, with the `labels_include_any` or `labels_exclude_any` conditions.
diff --git a/changes/24725-no-private-ip-found b/changes/24725-no-private-ip-found
deleted file mode 100644
index 83b72288a521..000000000000
--- a/changes/24725-no-private-ip-found
+++ /dev/null
@@ -1 +0,0 @@
-Removed server error if no private IP was found by detail_query_network_interface.
diff --git a/changes/24792-update-software-installer-activities b/changes/24792-update-software-installer-activities
deleted file mode 100644
index 206fa80dac8b..000000000000
--- a/changes/24792-update-software-installer-activities
+++ /dev/null
@@ -1 +0,0 @@
-* Added the `labels_include_any` and `labels_exclude_any` fields to the software installer activities.
diff --git a/changes/24795-add-helpful-tooltip-setup-experience b/changes/24795-add-helpful-tooltip-setup-experience
deleted file mode 100644
index 4c108c223152..000000000000
--- a/changes/24795-add-helpful-tooltip-setup-experience
+++ /dev/null
@@ -1 +0,0 @@
-- add helpful tooltip for the install software setup experience page
diff --git a/changes/24899-software-installer-scripts-secrets b/changes/24899-software-installer-scripts-secrets
deleted file mode 100644
index f5f11a77c74c..000000000000
--- a/changes/24899-software-installer-scripts-secrets
+++ /dev/null
@@ -1 +0,0 @@
-- Add support for fleet secret validation in software installer scripts
diff --git a/changes/24917-installer-url-length b/changes/24917-installer-url-length
deleted file mode 100644
index af3287c8076f..000000000000
--- a/changes/24917-installer-url-length
+++ /dev/null
@@ -1 +0,0 @@
-* Increased maximum length for installer URLs specified in GitOps to 4000 characters
diff --git a/changes/24961-invalid-uuid b/changes/24961-invalid-uuid
deleted file mode 100644
index fae9c81341ee..000000000000
--- a/changes/24961-invalid-uuid
+++ /dev/null
@@ -1 +0,0 @@
-Removed `invalid UUID` log message when validating Apple MDM UDID.
diff --git a/changes/25038-fix-profile-status-aggregate-tooltips-spacing b/changes/25038-fix-profile-status-aggregate-tooltips-spacing
deleted file mode 100644
index 79504e60eca0..000000000000
--- a/changes/25038-fix-profile-status-aggregate-tooltips-spacing
+++ /dev/null
@@ -1 +0,0 @@
-* Add offset to the tooltips on hover of the profile aggregate status indicators.
diff --git a/changes/8903c-table-text-wrapping b/changes/8903c-table-text-wrapping
deleted file mode 100644
index 08ce77f6b0dd..000000000000
--- a/changes/8903c-table-text-wrapping
+++ /dev/null
@@ -1 +0,0 @@
-- Fleet UI: Clean up some table text wrapping
diff --git a/charts/fleet/Chart.yaml b/charts/fleet/Chart.yaml
index b258d1c234fb..4acca084c686 100644
--- a/charts/fleet/Chart.yaml
+++ b/charts/fleet/Chart.yaml
@@ -4,11 +4,11 @@ name: fleet
keywords:
- fleet
- osquery
-version: v6.3.0
+version: v6.3.1
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
-appVersion: v4.61.0
+appVersion: v4.62.0
dependencies:
- name: mysql
condition: mysql.enabled
diff --git a/charts/fleet/values.yaml b/charts/fleet/values.yaml
index 4d7aa0885577..692bec1b86ac 100644
--- a/charts/fleet/values.yaml
+++ b/charts/fleet/values.yaml
@@ -3,7 +3,7 @@
hostName: fleet.localhost
replicas: 3 # The number of Fleet instances to deploy
imageRepository: fleetdm/fleet
-imageTag: v4.61.0 # Version of Fleet to deploy
+imageTag: v4.62.0 # Version of Fleet to deploy
podAnnotations: {} # Additional annotations to add to the Fleet pod
serviceAnnotations: {} # Additional annotations to add to the Fleet service
serviceAccountAnnotations: {} # Additional annotations to add to the Fleet service account
diff --git a/infrastructure/dogfood/terraform/aws/variables.tf b/infrastructure/dogfood/terraform/aws/variables.tf
index 922b0aca5b1b..dd6ed876ee7a 100644
--- a/infrastructure/dogfood/terraform/aws/variables.tf
+++ b/infrastructure/dogfood/terraform/aws/variables.tf
@@ -56,7 +56,7 @@ variable "database_name" {
variable "fleet_image" {
description = "the name of the container image to run"
- default = "fleetdm/fleet:v4.61.0"
+ default = "fleetdm/fleet:v4.62.0"
}
variable "software_inventory" {
diff --git a/infrastructure/dogfood/terraform/gcp/variables.tf b/infrastructure/dogfood/terraform/gcp/variables.tf
index ad04cc135115..611659347ad6 100644
--- a/infrastructure/dogfood/terraform/gcp/variables.tf
+++ b/infrastructure/dogfood/terraform/gcp/variables.tf
@@ -68,7 +68,7 @@ variable "redis_mem" {
}
variable "image" {
- default = "fleetdm/fleet:v4.61.0"
+ default = "fleetdm/fleet:v4.62.0"
}
variable "software_installers_bucket_name" {
diff --git a/infrastructure/guardduty/.terraform.lock.hcl b/infrastructure/guardduty/.terraform.lock.hcl
index 7f09debdb20c..58a7bcaa32ee 100644
--- a/infrastructure/guardduty/.terraform.lock.hcl
+++ b/infrastructure/guardduty/.terraform.lock.hcl
@@ -2,8 +2,8 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/hashicorp/aws" {
- version = "4.61.0"
- constraints = ">= 3.0.0, >= 4.8.0, >= 4.9.0, ~> 4.61.0"
+ version = "4.62.0"
+ constraints = ">= 3.0.0, >= 4.8.0, >= 4.9.0, ~> 4.62.0"
hashes = [
"h1:fuIdjl9f2JEH0TLoq5kc9NIPbJAAV7YBbZ8fvNp5XSg=",
"zh:0341a460210463a0bebd5c12ce13dc49bd8cae2399b215418c5efa607fed84e4",
diff --git a/infrastructure/guardduty/main.tf b/infrastructure/guardduty/main.tf
index da8fefa70b8e..217e5cac8e1d 100644
--- a/infrastructure/guardduty/main.tf
+++ b/infrastructure/guardduty/main.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = "~> 4.61.0"
+ version = "~> 4.62.0"
}
}
backend "s3" {
diff --git a/infrastructure/infrastructure/cloudtrail/main.tf b/infrastructure/infrastructure/cloudtrail/main.tf
index f5060a07307a..a70d86812bd9 100644
--- a/infrastructure/infrastructure/cloudtrail/main.tf
+++ b/infrastructure/infrastructure/cloudtrail/main.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = "~> 4.61.0"
+ version = "~> 4.62.0"
}
}
backend "s3" {
diff --git a/infrastructure/infrastructure/elastic-agent/.terraform.lock.hcl b/infrastructure/infrastructure/elastic-agent/.terraform.lock.hcl
index 88f28475952a..cfc173555821 100644
--- a/infrastructure/infrastructure/elastic-agent/.terraform.lock.hcl
+++ b/infrastructure/infrastructure/elastic-agent/.terraform.lock.hcl
@@ -2,8 +2,8 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/hashicorp/aws" {
- version = "4.61.0"
- constraints = ">= 3.63.0, ~> 4.61.0"
+ version = "4.62.0"
+ constraints = ">= 3.63.0, ~> 4.62.0"
hashes = [
"h1:fuIdjl9f2JEH0TLoq5kc9NIPbJAAV7YBbZ8fvNp5XSg=",
"zh:0341a460210463a0bebd5c12ce13dc49bd8cae2399b215418c5efa607fed84e4",
diff --git a/infrastructure/infrastructure/elastic-agent/main.tf b/infrastructure/infrastructure/elastic-agent/main.tf
index fdaa05002c8d..a53a8b13c3ee 100644
--- a/infrastructure/infrastructure/elastic-agent/main.tf
+++ b/infrastructure/infrastructure/elastic-agent/main.tf
@@ -20,7 +20,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = "~> 4.61.0"
+ version = "~> 4.62.0"
}
}
backend "s3" {
diff --git a/infrastructure/infrastructure/guardduty-alerts/.terraform.lock.hcl b/infrastructure/infrastructure/guardduty-alerts/.terraform.lock.hcl
index 7f09debdb20c..58a7bcaa32ee 100644
--- a/infrastructure/infrastructure/guardduty-alerts/.terraform.lock.hcl
+++ b/infrastructure/infrastructure/guardduty-alerts/.terraform.lock.hcl
@@ -2,8 +2,8 @@
# Manual edits may be lost in future updates.
provider "registry.terraform.io/hashicorp/aws" {
- version = "4.61.0"
- constraints = ">= 3.0.0, >= 4.8.0, >= 4.9.0, ~> 4.61.0"
+ version = "4.62.0"
+ constraints = ">= 3.0.0, >= 4.8.0, >= 4.9.0, ~> 4.62.0"
hashes = [
"h1:fuIdjl9f2JEH0TLoq5kc9NIPbJAAV7YBbZ8fvNp5XSg=",
"zh:0341a460210463a0bebd5c12ce13dc49bd8cae2399b215418c5efa607fed84e4",
diff --git a/infrastructure/infrastructure/guardduty-alerts/main.tf b/infrastructure/infrastructure/guardduty-alerts/main.tf
index 57e1adadc22b..dd0b2aa48427 100644
--- a/infrastructure/infrastructure/guardduty-alerts/main.tf
+++ b/infrastructure/infrastructure/guardduty-alerts/main.tf
@@ -15,7 +15,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = "~> 4.61.0"
+ version = "~> 4.62.0"
}
}
backend "s3" {
diff --git a/infrastructure/infrastructure/spend_alerts/main.tf b/infrastructure/infrastructure/spend_alerts/main.tf
index ed97ff3476c8..5e1a650e19b0 100644
--- a/infrastructure/infrastructure/spend_alerts/main.tf
+++ b/infrastructure/infrastructure/spend_alerts/main.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = "~> 4.61.0"
+ version = "~> 4.62.0"
}
}
backend "s3" {
diff --git a/terraform/addons/ses/README.md b/terraform/addons/ses/README.md
index b18947647d1d..98a614a6febe 100644
--- a/terraform/addons/ses/README.md
+++ b/terraform/addons/ses/README.md
@@ -9,7 +9,7 @@ No requirements.
| Name | Version |
|------|---------|
-| [aws](#provider\_aws) | 4.61.0 |
+| [aws](#provider\_aws) | 4.62.0 |
## Modules
diff --git a/terraform/addons/vuln-processing/variables.tf b/terraform/addons/vuln-processing/variables.tf
index d9fd4e46fa58..3f851113c097 100644
--- a/terraform/addons/vuln-processing/variables.tf
+++ b/terraform/addons/vuln-processing/variables.tf
@@ -24,7 +24,7 @@ variable "fleet_config" {
vuln_processing_cpu = optional(number, 2048)
vuln_data_stream_mem = optional(number, 1024)
vuln_data_stream_cpu = optional(number, 512)
- image = optional(string, "fleetdm/fleet:v4.61.0")
+ image = optional(string, "fleetdm/fleet:v4.62.0")
family = optional(string, "fleet-vuln-processing")
sidecars = optional(list(any), [])
extra_environment_variables = optional(map(string), {})
@@ -82,7 +82,7 @@ variable "fleet_config" {
vuln_processing_cpu = 2048
vuln_data_stream_mem = 1024
vuln_data_stream_cpu = 512
- image = "fleetdm/fleet:v4.61.0"
+ image = "fleetdm/fleet:v4.62.0"
family = "fleet-vuln-processing"
sidecars = []
extra_environment_variables = {}
diff --git a/terraform/byo-vpc/byo-db/README.md b/terraform/byo-vpc/byo-db/README.md
index 14ea8baf47a2..c2dcbc86af3e 100644
--- a/terraform/byo-vpc/byo-db/README.md
+++ b/terraform/byo-vpc/byo-db/README.md
@@ -6,7 +6,7 @@ No requirements.
| Name | Version |
|------|---------|
-| [aws](#provider\_aws) | 4.61.0 |
+| [aws](#provider\_aws) | 4.62.0 |
## Modules
diff --git a/terraform/byo-vpc/byo-db/byo-ecs/variables.tf b/terraform/byo-vpc/byo-db/byo-ecs/variables.tf
index 73477bd34afd..bfe4187a8bbf 100644
--- a/terraform/byo-vpc/byo-db/byo-ecs/variables.tf
+++ b/terraform/byo-vpc/byo-db/byo-ecs/variables.tf
@@ -16,7 +16,7 @@ variable "fleet_config" {
mem = optional(number, 4096)
cpu = optional(number, 512)
pid_mode = optional(string, null)
- image = optional(string, "fleetdm/fleet:v4.61.0")
+ image = optional(string, "fleetdm/fleet:v4.62.0")
family = optional(string, "fleet")
sidecars = optional(list(any), [])
depends_on = optional(list(any), [])
@@ -119,7 +119,7 @@ variable "fleet_config" {
mem = 512
cpu = 256
pid_mode = null
- image = "fleetdm/fleet:v4.61.0"
+ image = "fleetdm/fleet:v4.62.0"
family = "fleet"
sidecars = []
depends_on = []
diff --git a/terraform/byo-vpc/byo-db/variables.tf b/terraform/byo-vpc/byo-db/variables.tf
index 38fffa6e7ba4..615474683914 100644
--- a/terraform/byo-vpc/byo-db/variables.tf
+++ b/terraform/byo-vpc/byo-db/variables.tf
@@ -77,7 +77,7 @@ variable "fleet_config" {
mem = optional(number, 4096)
cpu = optional(number, 512)
pid_mode = optional(string, null)
- image = optional(string, "fleetdm/fleet:v4.61.0")
+ image = optional(string, "fleetdm/fleet:v4.62.0")
family = optional(string, "fleet")
sidecars = optional(list(any), [])
depends_on = optional(list(any), [])
@@ -205,7 +205,7 @@ variable "fleet_config" {
mem = 512
cpu = 256
pid_mode = null
- image = "fleetdm/fleet:v4.61.0"
+ image = "fleetdm/fleet:v4.62.0"
family = "fleet"
sidecars = []
depends_on = []
diff --git a/terraform/byo-vpc/example/main.tf b/terraform/byo-vpc/example/main.tf
index 4e147d5ada2f..6b16e4b0f743 100644
--- a/terraform/byo-vpc/example/main.tf
+++ b/terraform/byo-vpc/example/main.tf
@@ -17,7 +17,7 @@ provider "aws" {
}
locals {
- fleet_image = "fleetdm/fleet:v4.61.0"
+ fleet_image = "fleetdm/fleet:v4.62.0"
domain_name = "example.com"
}
diff --git a/terraform/byo-vpc/variables.tf b/terraform/byo-vpc/variables.tf
index 415ec25710f7..47e0e793a891 100644
--- a/terraform/byo-vpc/variables.tf
+++ b/terraform/byo-vpc/variables.tf
@@ -170,7 +170,7 @@ variable "fleet_config" {
mem = optional(number, 4096)
cpu = optional(number, 512)
pid_mode = optional(string, null)
- image = optional(string, "fleetdm/fleet:v4.61.0")
+ image = optional(string, "fleetdm/fleet:v4.62.0")
family = optional(string, "fleet")
sidecars = optional(list(any), [])
depends_on = optional(list(any), [])
@@ -298,7 +298,7 @@ variable "fleet_config" {
mem = 512
cpu = 256
pid_mode = null
- image = "fleetdm/fleet:v4.61.0"
+ image = "fleetdm/fleet:v4.62.0"
family = "fleet"
sidecars = []
depends_on = []
diff --git a/terraform/example/main.tf b/terraform/example/main.tf
index e5355fd09f76..bd17e50be707 100644
--- a/terraform/example/main.tf
+++ b/terraform/example/main.tf
@@ -63,8 +63,8 @@ module "fleet" {
fleet_config = {
# To avoid pull-rate limiting from dockerhub, consider using our quay.io mirror
- # for the Fleet image. e.g. "quay.io/fleetdm/fleet:v4.61.0"
- image = "fleetdm/fleet:v4.61.0" # override default to deploy the image you desire
+ # for the Fleet image. e.g. "quay.io/fleetdm/fleet:v4.62.0"
+ image = "fleetdm/fleet:v4.62.0" # override default to deploy the image you desire
# See https://fleetdm.com/docs/deploy/reference-architectures#aws for appropriate scaling
# memory and cpu.
autoscaling = {
diff --git a/terraform/variables.tf b/terraform/variables.tf
index f3722ca3de75..c492e357ec2c 100644
--- a/terraform/variables.tf
+++ b/terraform/variables.tf
@@ -218,7 +218,7 @@ variable "fleet_config" {
mem = optional(number, 4096)
cpu = optional(number, 512)
pid_mode = optional(string, null)
- image = optional(string, "fleetdm/fleet:v4.61.0")
+ image = optional(string, "fleetdm/fleet:v4.62.0")
family = optional(string, "fleet")
sidecars = optional(list(any), [])
depends_on = optional(list(any), [])
@@ -346,7 +346,7 @@ variable "fleet_config" {
mem = 512
cpu = 256
pid_mode = null
- image = "fleetdm/fleet:v4.61.0"
+ image = "fleetdm/fleet:v4.62.0"
family = "fleet"
sidecars = []
depends_on = []
diff --git a/tools/fleetctl-npm/package.json b/tools/fleetctl-npm/package.json
index 9a9422bad4ff..ec249a5dc170 100644
--- a/tools/fleetctl-npm/package.json
+++ b/tools/fleetctl-npm/package.json
@@ -1,6 +1,6 @@
{
"name": "fleetctl",
- "version": "v4.61.0",
+ "version": "v4.62.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"