File upterm.changes of Package upterm
------------------------------------------------------------------- Wed Jan 14 11:10:57 UTC 2026 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.22.0+git0.1d809fd: * Fix upterm host to fail gracefully when TTY is unavailable (#441) * Bump golang.org/x/term from 0.38.0 to 0.39.0 (#438) * Add SFTP/SCP file transfer support (#440) * Fix TestAuthorizedKeys to handle terminal line wrapping * Fix e2e.yaml tar extraction to temp directory * Add E2E tests using tmux as headless terminal emulator (#436) ------------------------------------------------------------------- Thu Jan 08 13:36:53 UTC 2026 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.21.1+git0.059c8c4: * Bump github.com/samber/slog-multi from 1.6.0 to 1.7.0 (#435) * Use basic ANSI colors for better terminal theme compatibility * Fix authorized keys layout in non-TTY session output ------------------------------------------------------------------- Tue Jan 06 15:36:49 UTC 2026 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.21.0+git0.da8b4f1: * Filter terminal queries from SSH client output to prevent response pollution (#434) * README.md: docker-compose should point to the docker file. (#431) * Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (#430) * Add --output flag to upterm session current for shell integration and improve session commands TUI (#433) * Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#432) * Support SENTRY_DSN env var for Sentry configuration * Fix Homebrew cask installation failure on Linux (#428) * Bump github.com/getsentry/sentry-go/slog from 0.39.0 to 0.40.0 (#423) * Bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 (#421) * Bump golang.org/x/term from 0.37.0 to 0.38.0 (#424) * Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 (#425) * Bump github.com/olekukonko/tablewriter from 1.1.1 to 1.1.2 (#422) ------------------------------------------------------------------- Tue Dec 02 11:50:38 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.20.0+git0.316bea9: * Fix Windows RuntimeDir documentation * Bump actions/checkout from 5 to 6 (#417) * Bump github.com/getsentry/sentry-go from 0.38.0 to 0.39.0 (#416) * Bump github.com/getsentry/sentry-go/slog from 0.38.0 to 0.39.0 (#414) * Bump google.golang.org/grpc from 1.76.0 to 1.77.0 (#415) * Add robust XDG directory fallback for non-interactive environments (#419) ------------------------------------------------------------------- Sun Nov 23 16:45:16 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.19.0+git0.4e40f1f: * Fix #409: Replace eiannone/keyboard with Bubbletea for cross-platform compatibility (#413) * Add --skip-host-key-check flag to auto-accept server host keys (#412) * Fix version injection for Fly.io deployment (#411) * Add IPv6 dual-stack support for Fly.io deployment * Fix Windows Ctrl+C bug and add job object cleanup (#410) * Fix flaky ftests * Bump github.com/charmbracelet/x/conpty from 0.1.0 to 0.2.0 (#406) * Bump github.com/getsentry/sentry-go/slog from 0.36.2 to 0.38.0 (#405) * Bump golang.org/x/term from 0.36.0 to 0.37.0 (#407) * Bump github.com/samber/slog-multi from 1.5.0 to 1.6.0 (#408) * Reformat README ------------------------------------------------------------------- Mon Nov 17 10:51:13 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.18.0+git0.5d807dd: * Bump to Go 1.25.4 * Add Windows Support (#391) * Bump github.com/cli/go-gh/v2 from 2.12.2 to 2.13.0 (#402) * Bump github.com/olekukonko/tablewriter from 1.1.0 to 1.1.1 (#403) * Fix upterm crashing when spawned from non-TTY environments (#395) * Typo and fix 503 link (#401) * Bump github.com/getsentry/sentry-go/slog from 0.36.1 to 0.36.2 (#399) * Bump github.com/getsentry/sentry-go from 0.36.1 to 0.36.2 (#400) * Migrate to XDG Base Directory Specification and add config file support (#398) * Show when GitHub users have no SSH keys configured (#396) * Document Homebrew formula to Cask migration (#397) * Bump github.com/hashicorp/consul/api from 1.32.4 to 1.33.0 (#392) * Bump github.com/getsentry/sentry-go/slog from 0.35.3 to 0.36.0 (#387) * Bump github.com/getsentry/sentry-go from 0.35.3 to 0.36.0 (#386) * Bump github.com/avast/retry-go/v4 from 4.6.1 to 4.7.0 (#388) * Remove explicit systemd depdency on systemd-networkd-wait-online.service (#389) ------------------------------------------------------------------- Fri Oct 17 09:03:16 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.17.0+git0.417e7b8: * Add Prometheus metrics for connection monitoring (#385) * Fix version output to remove redundant 'v' prefix (#384) ------------------------------------------------------------------- Wed Oct 15 10:20:46 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.16.1+git0.7d09f81: * Fix known_hosts IPv6 formatting and remove IP address storage * Add --hide-client-ip flag with environment variable support and CI auto-detection (#381) * Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 (#377) * Bump google.golang.org/grpc from 1.75.1 to 1.76.0 (#378) * Bump golang.org/x/term from 0.35.0 to 0.36.0 (#379) * Bump github/codeql-action from 3 to 4 (#380) * Bump github.com/olekukonko/tablewriter from 1.0.9 to 1.1.0 (#372) * Bump github.com/hashicorp/consul/api from 1.32.1 to 1.32.3 (#374) * Migrate from logrus to Go's slog structured logging (#376) * Bump github.com/jpillora/chisel from 1.10.1 to 1.11.3 (#373) * Bump google.golang.org/protobuf from 1.36.8 to 1.36.9 (#367) * Bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#366) * Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#370) * Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#368) * Bump google.golang.org/grpc from 1.75.0 to 1.75.1 (#369) * Bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (#354) * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#359) * Bump github.com/olekukonko/tablewriter from 1.0.8 to 1.0.9 (#360) * Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#361) * Bump actions/setup-go from 5 to 6 (#363) * Bump golang.org/x/term from 0.33.0 to 0.35.0 (#364) * Improve publish-website script to include docs and fix robustness (#358) * Update deployment recommendations: prioritize Fly.io over Heroku (#357) * Default dockerfile stage (#356) * Fix Helm chart for Kubernetes 1.22+ compatibility (#343) * Bump google.golang.org/grpc from 1.73.0 to 1.75.0 (#353) * Remove conflict_with (#355) * Bump google.golang.org/protobuf from 1.36.6 to 1.36.8 (#352) * Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#350) * Bump github.com/cli/go-gh/v2 from 2.12.1 to 2.12.2 (#346) * Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 (#351) * Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#345) * Bump actions/checkout from 4 to 5 (#347) ------------------------------------------------------------------- Sun Aug 31 22:01:25 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.15.3+git0.954d1d5: * Remove conflict_with ------------------------------------------------------------------- Wed Jul 30 09:26:26 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.15.2+git0.a17e7b4: * Fix macOS Gatekeeper quarantine issue for Homebrew cask (#339) ------------------------------------------------------------------- Wed Jul 30 09:26:11 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.15.1+git0.346feee: * Enhance GoReleaser with build metadata and security improvements (#338) * Fix Consul integration and improve session management performance (#337) * Update brew install instruction with --cask ------------------------------------------------------------------- Mon Jul 28 09:53:39 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.15.0+git0.562f371: * Use GH_TOKEN for external repository access (#336) * Bump to 0.15.0 (#335) * Add GoReleaser Docker support and modernize CI/CD (#334) * Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.0.8 (#329) * Bump github.com/gen2brain/beeep from 0.0.0-20240516210008-9c006672e7f4 to 0.11.1 (#326) * Add host/server version compatibility checking (#333) * Bump github.com/oklog/run from 1.1.1-0.20200508094559-c7096881717e to 1.2.0 (#328) * Bump golang.org/x/term from 0.32.0 to 0.33.0 (#330) * Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (#327) * Add Consul session store support for multi-node clustering (#332) ------------------------------------------------------------------- Tue Jul 8 21:56:43 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - make the user non dynamic ------------------------------------------------------------------- Tue Jul 08 21:24:23 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to version 0.14.3+git33.8273255: * Bump dependencies (#325) * Bump deps (#323) * ssh: add proxyproto support (#318) * Fix linting errors (#322) * increaase pipeEstablishingTimeout to 60s (#321) * Fix misc typos (#315) * Fix some typos in README.md (#310) * Bump github.com/jpillora/chisel from 1.10.0 to 1.10.1 (#296) * Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 (#294) * Bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#295) ------------------------------------------------------------------- Wed May 22 13:27:03 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.14.3 https://github.com/owenthereal/upterm/releases/tag/v0.14.3 https://github.com/owenthereal/upterm/releases/tag/v0.14.2 https://github.com/owenthereal/upterm/releases/tag/v0.14.1 https://github.com/owenthereal/upterm/releases/tag/v0.14.0 ------------------------------------------------------------------- Wed May 1 19:56:51 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.13.5 https://github.com/owenthereal/upterm/releases/tag/v0.13.5 ------------------------------------------------------------------- Wed Apr 17 17:37:46 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.13.3 https://github.com/owenthereal/upterm/releases/tag/v0.13.3 ------------------------------------------------------------------- Sat Feb 3 22:39:05 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.13.2 https://github.com/owenthereal/upterm/releases/tag/v0.13.1 https://github.com/owenthereal/upterm/releases/tag/v0.13.2 ------------------------------------------------------------------- Mon Oct 9 22:50:04 UTC 2023 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.13.0 https://github.com/owenthereal/upterm/releases/tag/v0.13.0 ------------------------------------------------------------------- Sun Oct 1 22:39:01 UTC 2023 - Marcus Rueckert <mrueckert@suse.de> - Update to 0.12.0 https://github.com/owenthereal/upterm/releases/tag/v0.11.0 https://github.com/owenthereal/upterm/releases/tag/v0.12.0 ------------------------------------------------------------------- Tue Dec 13 12:47:45 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> - Add README.SUSE to explain how to configure the service ------------------------------------------------------------------- Mon Dec 12 13:16:42 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> - apparmor: we do not actually need nameservices add network flags locally ------------------------------------------------------------------- Mon Dec 12 13:13:23 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> - add apparmor profile ------------------------------------------------------------------- Mon Dec 12 12:31:10 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> - initial package