Update changelog for fleetd 1.42.0 release (#29186)

Co-authored-by: Luke Heath <luke@fleetdm.com>
Co-authored-by: Scott Gress <scott@fleetdm.com>
This commit is contained in:
Lucas Manuel Rodriguez 2025-05-19 08:22:30 -03:00 committed by GitHub
parent 9156ce35dd
commit 681b5d4353
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 32 additions and 15 deletions

View file

@ -78,7 +78,7 @@ jobs:
path: dist/orbit-macos_darwin_all/orbit
goreleaser-linux:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
permissions:
contents: write
id-token: write
@ -104,6 +104,9 @@ jobs:
with:
go-version-file: "go.mod"
- name: Install musl tools
run: sudo apt update && sudo apt install -y musl-tools
- name: Run GoReleaser
run: go run github.com/goreleaser/goreleaser/v2@606c0e724fe9b980cd01090d08cbebff63cd0f72 release --verbose --clean --skip=publish -f orbit/goreleaser-linux.yml # v2.4.4

View file

@ -1,3 +1,28 @@
## Orbit 1.42.0 (May 15, 2025)
* Made the macOS Setup Experience dialog more reliable by preventing system sleep while it is shown, changing the key combo to cmd+shift+x to exit, keeping it on top of all other windows and making sure it closes once it completes.
* Fixed "concurrent map writes" crashes in orbit when both `EscrowBuddy` and `swiftDialog` components are updated/fetched.
* Removed popup loading indicator for LUKS key escrow.
* Fixed an issue causing Nudge launch failures.
* Improved support for wide aspect ratio icons in the MDM setup experience and migration dialogs for
Apple devices.
* Changed orbit to unconditionally install Escrow Buddy and Swift Dialog on macOS hosts.
* When fleetd on a Windows host installs an update it detects from TUF, also update the corresponding `DisplayVersion` in the Registry.
* Added automatic extraction of .tar.gz/.tgz archives prior to running the associated install script.
* Updated Fleet Desktop's "My device" menu item to route to the policies tab on the "My device" web page.
* Updated go to 1.24.2.
* Updated the 'windows_updates' Orbit table so that results are only returned iff there are non-installed windows updates.
## Orbit 1.41.0 (Apr 14, 2025)
* Fixed osquery flag parsing when the argument contained `=`.

View file

@ -1,2 +0,0 @@
- Improved support for wide aspect ratio icons in the MDM setup experience and migration dialogs for
Apple devices.

View file

@ -1 +0,0 @@
- Removed popup loading indicator for LUKS key escrow

View file

@ -1 +0,0 @@
* Changed orbit to unconditionally install Escrow Buddy and Swift Dialog on macOS hosts

View file

@ -1 +0,0 @@
- Updated the 'windows_updates' Orbit table so that results are only returned iff there are non-installed windows updates.

View file

@ -1 +0,0 @@
* Added automatic extraction of .tar.gz/.tgz archives prior to running the associated install script.

View file

@ -1,2 +0,0 @@
- When fleetd on a Windows host installs an update it detects from TUF, also update the
corresponding `DisplayVersion` in the Registry

View file

@ -1 +0,0 @@
- Updated Fleet Desktop's "My device" menu item to route to the policies tab on the "My device" web page.

View file

@ -1 +0,0 @@
* Made the macOS Setup Experience dialog more reliable by preventing system sleep while it is shown, changing the key combo to cmd+shift+x to exit, keeping it on top of all other windows and making sure it closes once it completes

View file

@ -1 +0,0 @@
* Fixed "concurrent map writes" crashes in orbit when both `EscrowBuddy` and `swiftDialog` components are updated/fetched.

View file

@ -1 +0,0 @@
- Fixed an issue causing Nudge launch failures.

View file

@ -1 +0,0 @@
* Updated go to 1.24.2.

View file

@ -15,6 +15,7 @@ builds:
# able to use the cgo versions of the networking libraries (see
# https://github.com/fleetdm/fleet/issues/8992)
- CGO_ENABLED=1
- CC=musl-gcc
goos:
- linux
goarch:
@ -22,6 +23,7 @@ builds:
flags:
- -trimpath
ldflags:
- -linkmode external -extldflags "-static"
- -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Version={{.Version}}
- -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Commit={{.Commit}}
- -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Date={{.Date}}
@ -33,7 +35,7 @@ archives:
name_template: orbit_{{.Version}}_{{.Os}}
checksum:
name_template: 'checksums.txt'
name_template: "checksums.txt"
snapshot:
version_template: "{{ .Tag }}-untagged"