chore: bump version to 3.5.190 [version-bump]

This commit is contained in:
github-actions[bot]
2026-10-25 11:57:39 +00:00
parent 5c7cea68cb
commit b81121e340
19 changed files with 38 additions and 30 deletions
+8
View File
@@ -5,6 +5,13 @@
---
## [3.5.190] — 2026-10-25
### Changed
- _(none yet)_
---
## [3.5.189] — 2026-10-25
### Fixed
@@ -4307,3 +4314,4 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
[3.5.187]: https://github.com/UNITRONIX/BetterDesk/compare/v3.5.186...v3.5.187
[3.5.188]: https://github.com/UNITRONIX/BetterDesk/compare/v3.5.187...v3.5.188
[3.5.189]: https://github.com/UNITRONIX/BetterDesk/compare/v3.5.188...v3.5.189
[3.5.190]: https://github.com/UNITRONIX/BetterDesk/compare/v3.5.189...v3.5.190
+1 -1
View File
@@ -59,7 +59,7 @@ FROM node:22.23.2-alpine3.24
LABEL maintainer="UNITRONIX"
LABEL description="BetterDesk — All-in-One (Go Server + Node.js Console)"
LABEL version="3.5.189"
LABEL version="3.5.190"
# Install runtime packages (retry for transient DNS failures)
RUN apk add --no-cache \
+1 -1
View File
@@ -28,7 +28,7 @@ FROM node:22.23.2-alpine3.24
LABEL maintainer="UNITRONIX"
LABEL description="BetterDesk Console - Web Management Panel"
LABEL version="3.5.189"
LABEL version="3.5.190"
WORKDIR /app
+1 -1
View File
@@ -35,7 +35,7 @@ FROM alpine:3.22
LABEL maintainer="UNITRONIX"
LABEL description="BetterDesk Server - RustDesk-compatible signal + relay"
LABEL version="3.5.189"
LABEL version="3.5.190"
RUN apk add --no-cache \
ca-certificates \
+1 -1
View File
@@ -9,7 +9,7 @@
![License](https://img.shields.io/badge/license-AGPL--3.0-blue.svg)
![Go](https://img.shields.io/badge/Go-1.25+-00ADD8.svg)
![Node.js](https://img.shields.io/badge/Node.js-22+-339933.svg)
![Version](https://img.shields.io/badge/version-3.5.189-brightgreen.svg)
![Version](https://img.shields.io/badge/version-3.5.190-brightgreen.svg)
[![Sponsor](https://img.shields.io/badge/GitHub-Sponsor-181717?logo=github&logoColor=white&style=flat)](https://github.com/sponsors/UNITRONIX)
[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-%23FFDD00?logo=buy-me-a-coffee&logoColor=black&style=flat)](https://buymeacoffee.com/unitronix)
+1 -1
View File
@@ -1 +1 @@
3.5.189
3.5.190
+2 -2
View File
@@ -1,7 +1,7 @@
#!/bin/bash
#===============================================================================
#
# BetterDesk Console Manager v3.5.189
# BetterDesk Console Manager v3.5.190
# All-in-One Interactive Tool for Docker
#
# Features:
@@ -28,7 +28,7 @@
set -e
# Version
VERSION="3.5.189"
VERSION="3.5.190"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# Default paths (can be overridden by environment variables)
+1 -1
View File
@@ -1 +1 @@
3.5.189
3.5.190
@@ -1 +1 @@
3.5.189
3.5.190
+2 -2
View File
@@ -1,7 +1,7 @@
#Requires -RunAsAdministrator
<#
.SYNOPSIS
BetterDesk Console Manager v3.5.189 - All-in-One Interactive Tool for Windows
BetterDesk Console Manager v3.5.190 - All-in-One Interactive Tool for Windows
.DESCRIPTION
Features:
@@ -122,7 +122,7 @@ param(
# Configuration
#===============================================================================
$script:VERSION = "3.5.189"
$script:VERSION = "3.5.190"
$script:ScriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path
# Auto mode flags
+2 -2
View File
@@ -1,7 +1,7 @@
#!/bin/bash
#===============================================================================
#
# BetterDesk Console Manager v3.5.189
# BetterDesk Console Manager v3.5.190
# All-in-One Interactive Tool for Linux
#
# Features:
@@ -36,7 +36,7 @@
set -e
# Version
VERSION="3.5.189"
VERSION="3.5.190"
# Bump when installer control-flow changes must apply mid-session after Update (#219).
BETTERDESK_SH_REVISION="20260725-console-start-306"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+3 -3
View File
@@ -34,7 +34,7 @@
services:
server:
image: ghcr.io/unitronix/betterdesk-server:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk-server:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk-server
hostname: betterdesk-server
command: ["/usr/local/bin/betterdesk-server", "-mode", "all", "-api-port", "21114", "-key-file", "/opt/rustdesk/id_ed25519"]
@@ -85,7 +85,7 @@ services:
start_period: 60s
console:
image: ghcr.io/unitronix/betterdesk-console:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk-console:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk-console
# Shares server network stack — panel and RustDesk ports use MACVLAN_IPV4.
network_mode: service:server
@@ -138,7 +138,7 @@ services:
- PGID=${PGID:-10001}
- BETTERDESK_UPDATE_MODE=image
- BETTERDESK_DOCKER_LAYOUT=split
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.189}
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.190}
- TZ=${TZ:-UTC}
depends_on:
# service_started (not healthy): avoids deadlock with auth.db on first boot (#138, #186).
+2 -2
View File
@@ -32,7 +32,7 @@
services:
betterdesk:
image: ghcr.io/unitronix/betterdesk:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk
hostname: betterdesk
volumes:
@@ -69,7 +69,7 @@ services:
- PGID=${PGID:-10001}
- BETTERDESK_UPDATE_MODE=image
- BETTERDESK_DOCKER_LAYOUT=single
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.189}
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.190}
- AUTH_DB_PATH=/app/data/auth.db
# Do NOT comment these out — host ADMIN_PASSWORD only reaches the container when mapped (issue #385).
- ADMIN_PASSWORD=${ADMIN_PASSWORD:-}
+4 -4
View File
@@ -5,7 +5,7 @@
# Go server + Node.js console in one container (recommended for all deployments).
#
# Image tag (aligned with CHANGELOG / git tag):
# Default: 3.5.189 | Rolling: BETTERDESK_IMAGE_TAG=latest
# Default: 3.5.190 | Rolling: BETTERDESK_IMAGE_TAG=latest
#
# Usage (automated — recommended):
# curl -fsSL https://raw.githubusercontent.com/UNITRONIX/BetterDesk/main/install.sh | sudo bash
@@ -15,7 +15,7 @@
# docker compose pull && docker compose up -d
#
# Pin a specific release:
# BETTERDESK_IMAGE_TAG=3.5.189 docker compose up -d
# BETTERDESK_IMAGE_TAG=3.5.190 docker compose up -d
#
# Web Console: http://localhost:5000
# RustDesk client API: http://localhost:21121 (Go server — all-in-one default port)
@@ -35,7 +35,7 @@
services:
betterdesk:
image: ghcr.io/unitronix/betterdesk:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk
hostname: betterdesk
ports:
@@ -88,7 +88,7 @@ services:
- PGID=${PGID:-10001}
- BETTERDESK_UPDATE_MODE=image
- BETTERDESK_DOCKER_LAYOUT=single
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.189}
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.190}
- DB_TYPE=${DB_TYPE:-sqlite}
- DATABASE_URL=${DATABASE_URL:-}
- DB_URL=${DATABASE_URL:-}
+3 -3
View File
@@ -50,7 +50,7 @@
services:
# BetterDesk Server (Go) — handles signal, relay, and API
server:
image: ghcr.io/unitronix/betterdesk-server:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk-server:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk-server
hostname: betterdesk-server
command: ["/usr/local/bin/betterdesk-server", "-mode", "all", "-api-port", "21114", "-key-file", "/opt/rustdesk/id_ed25519"]
@@ -122,7 +122,7 @@ services:
# BetterDesk Console — Web Management Interface
console:
image: ghcr.io/unitronix/betterdesk-console:${BETTERDESK_IMAGE_TAG:-3.5.189}
image: ghcr.io/unitronix/betterdesk-console:${BETTERDESK_IMAGE_TAG:-3.5.190}
container_name: betterdesk-console
hostname: betterdesk-console
ports:
@@ -175,7 +175,7 @@ services:
- PGID=${PGID:-10001}
- BETTERDESK_UPDATE_MODE=image
- BETTERDESK_DOCKER_LAYOUT=split
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.189}
- BETTERDESK_IMAGE_TAG=${BETTERDESK_IMAGE_TAG:-3.5.190}
networks:
- betterdesk-net
depends_on:
+1 -1
View File
@@ -8,7 +8,7 @@ set -e
echo "========================================"
echo " BetterDesk Console - Container Startup"
echo " Version: ${BETTERDESK_IMAGE_VERSION:-3.5.189} (Node.js)"
echo " Version: ${BETTERDESK_IMAGE_VERSION:-3.5.190} (Node.js)"
echo "========================================"
# Public Docker examples use ADMIN_*; the Node.js console seeds from DEFAULT_ADMIN_*.
+1 -1
View File
@@ -9,7 +9,7 @@ ensure_betterdesk_user
echo "========================================"
echo " BetterDesk All-in-One Container"
echo " Version: ${BETTERDESK_IMAGE_VERSION:-3.5.189}"
echo " Version: ${BETTERDESK_IMAGE_VERSION:-3.5.190}"
echo "========================================"
echo ""
echo "Components:"
+2 -2
View File
@@ -18,7 +18,7 @@
# --docker | --native Installation mode (default: docker)
# --split Legacy two-container layout (server + console images)
# --install-dir PATH Install directory (default: /opt/betterdesk)
# --version TAG Docker image tag / release baseline (default: 3.5.189)
# --version TAG Docker image tag / release baseline (default: 3.5.190)
# --branch BRANCH Git branch for native install (default: this installer channel)
# --relay-mode auto|local|public Relay auto-detection strategy
# --relay-servers IP[:port] Fixed relay address (overrides --relay-mode)
@@ -48,7 +48,7 @@ BETTERDESK_REPO="${BETTERDESK_REPO:-UNITRONIX/BetterDesk}"
# --branch / BETTERDESK_BRANCH. Flip to "main" when releasing this file on main.
BETTERDESK_INSTALLER_CHANNEL="dev"
BETTERDESK_BRANCH="${BETTERDESK_BRANCH:-$BETTERDESK_INSTALLER_CHANNEL}"
BETTERDESK_VERSION="${BETTERDESK_VERSION:-3.5.189}"
BETTERDESK_VERSION="${BETTERDESK_VERSION:-3.5.190}"
BETTERDESK_RAW_BASE="${BETTERDESK_RAW_BASE:-https://raw.githubusercontent.com/${BETTERDESK_REPO}/${BETTERDESK_BRANCH}}"
INSTALL_DIR="${INSTALL_DIR:-/opt/betterdesk}"
INSTALL_MODE="docker"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "betterdesk-console",
"version": "3.5.189",
"version": "3.5.190",
"description": "BetterDesk Console - Professional Web Management Panel for BetterDesk Server",
"main": "server.js",
"scripts": {