Update all dependencies to latest versions #27

Merged
qwc merged 1 commit from issue-9/update-deps into main 2026-02-02 13:38:00 +01:00
Owner

Summary

Updates all direct and indirect dependencies to their latest versions.

Direct dependencies

Package Old New
fyne.io/fyne/v2 v2.2.4-pre (2022) v2.7.2
github.com/fsnotify/fsnotify v1.5.4 v1.9.0
github.com/spf13/viper v1.10.1 v1.21.0

Notable indirect upgrades

  • golang.org/x/sys, x/text, x/net, x/image: all to latest
  • fyne.io/systray: v1.10.1-pre → v1.12.0
  • github.com/stretchr/testify: v1.7.2 → v1.11.1
  • New transitive deps from Fyne v2.7: go-text/typesetting, go-i18n, go-viper/mapstructure/v2

Vendor directory regenerated.

Closes #9

Verification

  • Non-CGO build (cmd/backive, cmd/backive_udev) succeeds
  • go test -v -cover passes (68.4% coverage)
  • go vet clean (non-CGO packages)
  • CGO build (cmd/backive_ui) — to be verified by CI (Fyne v2.7 may have API changes)
## Summary Updates all direct and indirect dependencies to their latest versions. ### Direct dependencies | Package | Old | New | |---------|-----|-----| | `fyne.io/fyne/v2` | v2.2.4-pre (2022) | v2.7.2 | | `github.com/fsnotify/fsnotify` | v1.5.4 | v1.9.0 | | `github.com/spf13/viper` | v1.10.1 | v1.21.0 | ### Notable indirect upgrades - `golang.org/x/sys`, `x/text`, `x/net`, `x/image`: all to latest - `fyne.io/systray`: v1.10.1-pre → v1.12.0 - `github.com/stretchr/testify`: v1.7.2 → v1.11.1 - New transitive deps from Fyne v2.7: `go-text/typesetting`, `go-i18n`, `go-viper/mapstructure/v2` Vendor directory regenerated. Closes #9 ## Verification - [x] Non-CGO build (`cmd/backive`, `cmd/backive_udev`) succeeds - [x] `go test -v -cover` passes (68.4% coverage) - [x] `go vet` clean (non-CGO packages) - [ ] CGO build (`cmd/backive_ui`) — to be verified by CI (Fyne v2.7 may have API changes)
Update all dependencies to latest versions
All checks were successful
Go / build (pull_request) Successful in 5m28s
bf2db87e75
Direct dependencies:
- fyne.io/fyne/v2: v2.2.4-pre (2022) → v2.7.2
- github.com/fsnotify/fsnotify: v1.5.4 → v1.9.0
- github.com/spf13/viper: v1.10.1 → v1.21.0

Notable indirect upgrades:
- golang.org/x/sys, x/text, x/net, x/image: all to latest
- fyne.io/systray: v1.10.1-pre → v1.12.0
- github.com/stretchr/testify: v1.7.2 → v1.11.1

Vendor directory regenerated. Non-CGO build, tests, and vet
verified locally. CGO/Fyne build to be verified by CI.

Closes #9

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
qwc merged commit b076043c5b into main 2026-02-02 13:38:00 +01:00
qwc deleted branch issue-9/update-deps 2026-02-02 13:38:02 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
qwc-open/backive!27
No description provided.