mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 13:37:30 +00:00
Prepare for v4.3.0 release (#2040)
This commit is contained in:
parent
9f5559de9d
commit
86044eb036
45 changed files with 76 additions and 50 deletions
72
CHANGELOG.md
72
CHANGELOG.md
|
|
@ -1,3 +1,75 @@
|
|||
## Fleet 4.3.0 (Sept 13, 2021)
|
||||
|
||||
* Add Policies feature for detecting device compliance with organizational policies.
|
||||
|
||||
* Run/edit query experience has been completely redesigned.
|
||||
|
||||
* Add support for MySQL read replicas. This allows the Fleet server to scale to more hosts.
|
||||
|
||||
* Add configurable webhook to notify when a specified percentage of hosts have been offline for over the specified amount of days.
|
||||
|
||||
* Add `fleetctl package` command for building Orbit packages.
|
||||
|
||||
* Add enroll secret dialog on host dashboard.
|
||||
|
||||
* Expose free disk space in gigs and percentage for hosts.
|
||||
|
||||
* Add 15-minute interval option on Schedule page.
|
||||
|
||||
* Clean up advanced options UI.
|
||||
|
||||
* 404 and 500 page now include buttons for Osquery community Slack and to file an issue
|
||||
|
||||
* Update all empty and error states for cleaner UI.
|
||||
|
||||
* Add warning banners in Fleet UI and `fleetctl` for license expiration.
|
||||
|
||||
* Render query performance information on host vitals page pack section.
|
||||
|
||||
* Improved performance for app loading.
|
||||
|
||||
* Make team schedule names more user friendly and hide the stats for global and team schedules when showing host pack stats.
|
||||
|
||||
* Display `query_name` in when referencing scheduled queries for more consistent UI/UX.
|
||||
|
||||
* Query action added for observers on host vitals page.
|
||||
|
||||
* Add `server_settings.debug_host_ids` to gather more detailed information about what the specified hosts are sending to fleet.
|
||||
|
||||
* Allow deeper linking into the Fleet application by saving filters in URL parameters.
|
||||
|
||||
* Rename Basic Tier to Premium Tier, and Core Tier to Free Tier.
|
||||
|
||||
* Improve vulnerability detection compatibility with database configurations.
|
||||
|
||||
* MariaDB compatibility fixes: add explicit foreign key constraint and on cascade delete for host_software to allow for hosts with software to be deleted.
|
||||
|
||||
* Fix migration that was incompatible with MySQL primary key requirements (default on DigitalOcean MySQL 5.8).
|
||||
|
||||
* Add 30 second SMTP timeout for mail configuration.
|
||||
|
||||
* Fix display of platform Labels on manage hosts page
|
||||
|
||||
* Fix a bug recording scheduled query statistics.
|
||||
|
||||
* When a label is removed, ignore query executions for that label.
|
||||
|
||||
* Add fleet serve config to change the redis connection timeout and keep alive interval.
|
||||
|
||||
* Remove hardcoded limits in label searches when targeting queries.
|
||||
|
||||
* Allow host users to be readded.
|
||||
|
||||
* Move email template images from github to fleetdm.com.
|
||||
|
||||
* Fix bug rendering CPU in host vitals.
|
||||
|
||||
* Update the schema for host_users to allow for bulk inserts without locking, and allow for users without unique uid.
|
||||
|
||||
* When using dynamic vulnerability processing node, try to create the vulnerability.databases-path.
|
||||
|
||||
* Fix `fleetctl get host <hostname>` to properly output JSON when the command line flag is supplied i.e `fleetctl get host --json foobar`
|
||||
|
||||
## Fleet 4.2.4 (Sept 2, 2021)
|
||||
|
||||
* Fix a bug in which live queries would fail for deployments that use Redis Cluster.
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
- Improved flow for creating and running queries
|
||||
- Improved performance for query flows
|
||||
- Overall performance enhancements for app load
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
- Add checks for loading state API requests for /config and /teams
|
||||
- Refactor getNextLocationPath in TypeScript as a separate helper
|
||||
- Update routing for various actions and persist route/query params in url
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
Add user role validations to select team dropdown in "Add host" modal
|
||||
Remove Redux enrollSecret state from ManageHostsPage and instead handle as local state in "Add host" modal
|
||||
|
|
@ -1 +0,0 @@
|
|||
Render disk space on host details page
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allows team maintainers and up to quickly access enroll secrets through secondary host details page button
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add new policies feature
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix display of platform labels on manage hosts page
|
||||
|
|
@ -1 +0,0 @@
|
|||
Query CTA extended to observers on host details page
|
||||
|
|
@ -1 +0,0 @@
|
|||
Renders license expiration warning banner in the UI if license has expired
|
||||
|
|
@ -1 +0,0 @@
|
|||
Cleaner advanced options UI
|
||||
|
|
@ -1 +0,0 @@
|
|||
404 and 500 page now include CTA buttons for Osquery community slack and to file an issue
|
||||
|
|
@ -1 +0,0 @@
|
|||
Replace default avatar image and update related components
|
||||
|
|
@ -1 +0,0 @@
|
|||
Renders query performance information on host details page pack section
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update all empty and error states for cleaner UI
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow users to create a host status webhook on the app settings page that will trigger when x percent of hosts are offline for y number of days
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes frontend CPU type bug from API change that was not reflected in frontend UI or tests
|
||||
|
|
@ -1 +0,0 @@
|
|||
Display `query_name` in reference to `scheduled_queries` for more consistent UI/UX
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add new 15-minute interval option to schedule page
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Move email template images from github to fleetdm.com; update links
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Fix migration that was incompatible with MySQL primary key requirements (default on DigitalOcean MySQL 5.8)
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Allow software to have plenty CVEs regardless of their database setup.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* When using dynamic vulnerability processing node, try to create the vulnerability.databases-path.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Add `server_settings.debug_host_ids` to gather more detailed information about what the specified hosts are sending to fleet.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* MariaDB compatibility fixes: add explicit foreign key constraint and on cascade delete for host_software to allow for hosts with software to be deleted.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Update the schema for host_users to allow for bulk inserts without locking, and allow for users without unique uid.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Basic Tier is now Premium Tier, and Core Tier is now Free Tier.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Add configurable webhook to notify when a specified percentage of hosts have been offline for over the specified amount of days.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Display a banner in fleetctl informing the user when their license expired.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Expose free disk space in gigs and percentage for hosts.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Make team schedule names more user friendly and hide the stats for global and team schedules when showing host pack stats.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* fix `fleetctl get host <hostname>` to properly output JSON when the command line flag is supplied i.e `fleetctl get host --json foobar`
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Add support for MySQL read replica.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Add Global Policies for hosts.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Make SMTP timeout when configuring email 30 seconds
|
||||
|
|
@ -1 +0,0 @@
|
|||
* In new setups, make sure to set the agent options defaults properly.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Properly record scheduled query statistics after the first recording.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Allow host users to be readded.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* added `fleetctl package` command -- originally from the orbit package/project this simply enables one to run package with fleetctl
|
||||
|
|
@ -1 +0,0 @@
|
|||
* When a label is removed, ignore label query executions for that label.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Add fleet serve config to change the redis connection timeout and keep alive interval.
|
||||
|
|
@ -1 +0,0 @@
|
|||
* Remove hardcoded limits in label searches for gather targets for queries.
|
||||
|
|
@ -4,8 +4,8 @@ name: fleet
|
|||
keywords:
|
||||
- fleet
|
||||
- osquery
|
||||
version: v4.2.4
|
||||
version: v4.3.0
|
||||
home: https://github.com/fleetdm/fleet
|
||||
sources:
|
||||
- https://github.com/fleetdm/fleet.git
|
||||
appVersion: v4.2.4
|
||||
appVersion: v4.3.0
|
||||
|
|
|
|||
|
|
@ -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.2.4 # Version of Fleet to deploy
|
||||
imageTag: v4.3.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
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "fleetctl",
|
||||
"version": "v4.2.4",
|
||||
"version": "v4.3.0",
|
||||
"description": "Installer for the fleetctl CLI tool",
|
||||
"bin": {
|
||||
"fleetctl": "./run.js"
|
||||
|
|
|
|||
Loading…
Reference in a new issue