## kolide/launcher — v2.4.1…v2.5.0

_26 commits._

### Features
- **Add table for phased apt (ubuntu) updates (#2748)** (b3ae556)
- **Add prefilter to remaining dataflatten tables (#2779)** (4a7a5a4)

### Fixes
- **fix kolide_macos_software_update panic for macos 27 builds (#2796)** (fd7b726)
- **Fix signal panic (#2787)** (ae91109)
- **Fix queries for kolide_keychain_ tables (#2785)** (319a6d9)
- **actionqueue: fix Start/Stop race on actionqueue.cancel (#2783)** (b15a81c)

### Backend
- **launcher: log on Windows options parsing, better handle path overrides (#2800)** (f695e4f)
- **Prevent signal panic on race during immediate shutdown (#2803)** (d384958)
- **Ensure notifications don't auto-close very quickly on Linux (#2802)** (258c4e8)
- **Handle `ecdsa.PublicKey.X` and `ecdsa.PublicKey.Y` deprecation (#2801)** (d8c37e8)
- **Don't call Ping if logshipper hasn't been initialized (#2798)** (98d8a69)
- **golangci lint 2.13.0 updates (#2799)** (91355f3)
- **Update Cloudsmith url (#2797)** (452dc7a)
- **Use dbus => OpenURI to open URLs when possible (#2794)** (4af8aa6)
- **Upgrade to go 1.26.6 (#2795)** (1ed92ec)
- **Use allowedcmd.Launcher in desktop runner (#2793)** (4a7e8d2)
- **Upgrade to latest version of go.etcd.io/bbolt (#2792)** (6eaed0e)
- **Handle kv.sqlite database contention/incomplete transactions (#2790)** (052bcf6)
- **Preserve embedded datetime translations on localization updates (#2789)** (146aa5b)
- **Use Cloudsmith in more places, where possible (#2786)** (7400d8c)
- **Use Cloudsmith for builds (#2784)** (26723b1)
- **Remove reported errors (#2781)** (e0e457a)
- **rearrange filewalker filter checks to optimize regexp calls (#2780)** (4ae157f)
- **Apply GitHub Actions security policies (#2778)** (3a147a9)
- **Adds macOS pkgutil package info details platform table (#2771)** (f8bb5bd)
- **Bump google.golang.org/grpc from 1.79.3 to 1.82.1 (#2774)** (772006b)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/kolide/launcher?utm_source=github-action)._