Перейти к основному содержимому

tuna-desktop v0.4.0

  • [ENHANCEMENT] Keeps the tunnel address across reconnects with tunnel sessions (desktop)
  • [BUGFIX] Switches to another node when the assigned one is unreachable (desktop)

tuna-cli v0.40.0

Проверьте настройки инспектора

В Docker-образе инспектор tuna http, tuna 1c и tuna kubernetes теперь выключен — включается TUNA_INSPECT=true. Ключ inspectAddr в tuna.yml больше не читается, а занятый порт из --inspect-port останавливает туннель. Подробнее — на странице инспектора.

  • [FEATURE] Adds MySQL protocol handler (cli)
  • [FEATURE] Shows rejected requests and policy decisions in the inspector (cli)
  • [FEATURE] Adds an inspector API for agents (cli)
  • [FEATURE] Lets agents wait for inspector events over HTTP (cli)
  • [FEATURE] Moves inspector developer tools to tested Go code (cli)
  • [ENHANCEMENT] Adds --inspect-port and turns the inspector off in Docker images (cli)
  • [ENHANCEMENT] Links Postgres statements in the inspector and caps history by bytes (cli)
  • [ENHANCEMENT] Names MySQL commands in inspector events instead of event codes (cli)
  • [ENHANCEMENT] Keeps the tunnel address across reconnects with tunnel sessions (cli)
  • [BUGFIX] Switches to another node when the assigned one is unreachable (cli)
  • [BUGFIX] Fixes inspector subscribers hanging the tunnel and unsafe replay (cli)
  • [BUGFIX] Keeps the browser from showing a stale inspector after a CLI update (cli)
  • [BUGFIX] Fixes --rate-limit letting through twice the limit at a window boundary (cli)

tuna-desktop v0.3.0

  • [FEATURE] Switches desktop login to device sessions and API keys (desktop)
  • [FEATURE] Checks DNS of the Tuna API and every zone in network diagnostics (desktop)
  • [ENHANCEMENT] Replaces static subdomain with domain field in the new tunnel form (desktop)
  • [ENHANCEMENT] Shows OS-specific update instructions (desktop)
  • [ENHANCEMENT] Publishes Linux packages to code.tuna.am, the webkit2gtk 4.0 build is renamed to tuna-desktop-legacy (desktop)
  • [ENHANCEMENT] Updates Wails to v2.17.0 (desktop)
  • [BUGFIX] Shows the server error after retries are exhausted (desktop)
  • [BUGFIX] Fixes TCP tunnel local address with host (desktop)

tuna-cli v0.39.0

Проверьте скрипты

Списки выводятся в stdout таблицей, у tuna run нет флагов --http и --tcp, у tuna postgres и tuna redis — флага --inspect, а tuna service install на Linux без sudo ставит пользовательский сервис. Что проверить при обновлении — в посте о релизе, про переход с токена на сессии и API-ключи — в отдельном посте.

  • [FEATURE] Switches CLI login to device sessions (cli)
  • [FEATURE] Replaces Tuna Token with API keys (cli)
  • [FEATURE] Adds TUI to tuna start, tuna run, tuna app and tuna trigger (cli)
  • [FEATURE] Adds a request feed and app restart to tuna run and tuna start (cli)
  • [FEATURE] Adds TUIs to tuna endpoint, tuna tunnel and tuna api-key (cli)
  • [FEATURE] Adds a TUI and own domains to tuna domain (cli)
  • [FEATURE] Adds a TUI and monitor management subcommands to tuna monitor (cli)
  • [FEATURE] Adds a TUI and a delete subcommand to tuna ssh-session (cli)
  • [FEATURE] Adds --json to tuna domain, endpoint, tunnel, api-key, session, ssh-session and bastion list commands (cli)
  • [ENHANCEMENT] Reworks tuna service with user services, list, logs and a TUI (cli)
  • [ENHANCEMENT] Toggles the inspector and SSH session recording from the TUI without restarting the tunnel (cli)
  • [ENHANCEMENT] Shows connections and traffic in the tuna tcp TUI and hides empty log panels (cli)
  • [ENHANCEMENT] Prints list commands as tables in stdout (cli)
  • [ENHANCEMENT] Deprecates the --location flag and tuna config save-location (cli)
  • [ENHANCEMENT] Removes the --inspect flag from tuna postgres and tuna redis (cli)
  • [BUGFIX] Fixes tuna run hanging on ports that don't answer HTTP (cli)
  • [BUGFIX] Fixes tuna run and tuna tcp for apps listening on IPv6 loopback (cli)
  • [BUGFIX] Fixes inspector port collisions between tunnels started together (cli)
  • [BUGFIX] Fixes list, delete and clear commands seeing only the first 50 resources (cli)
  • [BUGFIX] Fixes tuna trigger exiting with code 0 when its local server fails (cli)
  • [BUGFIX] Fixes CLI trusting only an outdated embedded CA bundle (cli)

tuna-cli v0.38.0

Требуется действие

Linux-пакеты tuna-cli и tunad теперь публикуются только в code.tuna.am, в старый репозиторий repo.tuna.am новые версии больше не попадают. Хосты, где tuna ставили из него, обновлений больше не получат. Запустите установщик ещё раз: он заменит репозиторий на новый и обновит пакет.

sh -c "$(curl -sSLf https://releases.tuna.am/tuna/get.sh)"

Или подключите репозиторий вручную по инструкции.

Если на RHEL, Fedora или openSUSE вы подключали repo.tuna.am вручную, удалите его файл из /etc/yum.repos.d/ или /etc/zypp/repos.d/: установщик старый репозиторий там не убирает.

  • [FEATURE] tuna diagnose checks every Tuna edge and node from the published address list (cli)
  • [ENHANCEMENT] Publish Linux packages to code.tuna.am only and retire the tuna.am meta-package (cli)
  • [BUGFIX] Fixes reconnect delay growing after repeated disconnects (cli)
  • [BUGFIX] Shows the server error after retries are exhausted (cli)
  • [BUGFIX] Fixes rate limit letting through one request less than configured (cli)
  • [BUGFIX] Removes the postflight deprecation warning when installing with Homebrew (cli)
  • [BUGFIX] Request inspector shows --response-header values in Settings → Response headers (cli)

tuna-cli v0.37.0

  • [FEATURE] Publish 1C:Enterprise infobases (cli)
  • [ENHANCEMENT] Update Upgrade connection tests (cli)
  • [BUGFIX] Fix brew upgrade command (cli)

tuna-cli v0.36.1

  • [BUGFIX] Fixes CLI build for FreeBSD (cli)

tuna-cli v0.36.0

  • [FEATURE] TUI Interface (cli)
  • [FEATURE] Adds Kubernetes API tunnel (cli)
  • [FEATURE] Free static subdomains (cli)
  • [FEATURE] Passes request and message data to tuna trigger commands (cli)
  • [FEATURE] Adds --policy-url flag for http tunnels (cli)
  • [FEATURE] Highlight flags, commands, code examples (cli)
  • [FEATURE] Confirmation prompts for delete commands, --yes to skip (cli)
  • [ENHANCEMENT] Show the upgrade command for the detected install method (cli)
  • [BUGFIX] Fixes GitHub and Sentry webhook signature verification (cli)
  • [BUGFIX] Inspector records the real status of rejected upgrade requests (WebSocket, kubectl exec) (cli)

tuna-cli v0.35.1

  • [BUGFIX] Fix package upgrade from the old repository (cli)
  • [BUGFIX] Fix SSH hang after connection loss caused by golang.org/x/crypto v0.52.0 (cli)

tuna-cli v0.35.0

  • [FEATURE] Secrets CLI: list, get, set, delete, upload, projects, environments, configs, service tokens, substitute, open (cli)
  • [FEATURE] Secrets run --mount and offline mode, value fingerprints, -o json|yaml for all secrets commands (cli)
  • [FEATURE] Adds whoami command (cli)
  • [FEATURE] Unix socket upstreams for tcp and http tunnels (cli)
  • [FEATURE] Adds compress_response policy action (cli)
  • [FEATURE] Removes api-key create and session terminate commands, api-key del deletes a key (cli)
  • [BUGFIX] (#222) Fix empty request body (cli)
  • [BUGFIX] Sets correct record-session value (cli)

tuna-cli v0.33.0

  • [FEATURE] SSH session upload (cli)
  • [BUGFIX] Fix tuna start args check (cli)

tuna v0.32.0

  • [BUGFIX] Множество исправлений и улучшений
  • [FEATURE] Asciinema format ssh sesions (cli)
  • [FEATURE] Add support mips, mipsle, armv6, armv5 archs

tuna v0.31.0

  • [FEATURE] Add support riscv64 arch (cli)
  • [BUGFIX] skip HTTPS redirect for WebSocket upgrade requests (cli)
  • [FEATURE] Reports in tunnels http --capture-key (cli)

tuna v0.30.0

  • [Feature] Поддержка PROXY Protocol в TCP туннелях
  • [BUGFIX] fix monitor User-Agent

tuna v0.28.0

  • [ENHANCEMENT] Переработан механизм переподключения при сетевых неполадках

tuna-desktop v0.2.0

  • [ENHANCEMENT] Переработан механизм переподключения при сетевых неполадках

tuna v0.27.0

  • [FEATURE] Prints additional json fields (cli)
  • [FEATURE] Adds tunnel name to json logs (cli)

tuna v0.26.0

  • [ENHANCEMENT] Рефакторинг

tuna-desktop v0.1.6

  • [FEATURE] Уведомление о наличии новой версии

tuna v0.25.0

  • [FEATURE] TCP allow and deny CIDRs (Добавлен функционал ограничения подключения к TCP туннелям по IP адресу)

tuna-desktop v0.1.5

  • [BUGFIX] Fix client termination (исправлена проблема, когда приложение закрывается через 30 минут работы туннеля на бесплатном тарифе)