mirror of
https://github.com/jkingsman/Remote-Terminal-for-MeshCore.git
synced 2026-07-06 18:01:22 +02:00
Updating changelog + build for 3.6.5
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
## [3.6.5] - 2026-03-31
|
||||||
|
|
||||||
|
* Bugfix: Maybe fix problem with publish script
|
||||||
|
|
||||||
## [3.6.4] - 2026-03-31
|
## [3.6.4] - 2026-03-31
|
||||||
|
|
||||||
* Feature: Clarify New Channel/Contact button
|
* Feature: Clarify New Channel/Contact button
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "remoteterm-meshcore-frontend",
|
"name": "remoteterm-meshcore-frontend",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "3.6.4",
|
"version": "3.6.5",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "remoteterm-meshcore"
|
name = "remoteterm-meshcore"
|
||||||
version = "3.6.4"
|
version = "3.6.5"
|
||||||
description = "RemoteTerm - Web interface for MeshCore radio mesh networks"
|
description = "RemoteTerm - Web interface for MeshCore radio mesh networks"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.10"
|
requires-python = ">=3.10"
|
||||||
|
|||||||
+16
-23
@@ -30,28 +30,6 @@ cleanup_release_build_artifacts() {
|
|||||||
|
|
||||||
trap cleanup_release_build_artifacts EXIT
|
trap cleanup_release_build_artifacts EXIT
|
||||||
|
|
||||||
ensure_buildx_builder() {
|
|
||||||
if ! docker buildx version >/dev/null 2>&1; then
|
|
||||||
echo -e "${RED}Error: docker buildx is required for multi-arch Docker builds.${NC}"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
local current_builder
|
|
||||||
current_builder="$(docker buildx inspect --format '{{ .Name }}' 2>/dev/null || true)"
|
|
||||||
|
|
||||||
if [ -n "$current_builder" ]; then
|
|
||||||
docker buildx inspect --bootstrap >/dev/null
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
|
|
||||||
if docker buildx inspect remoteterm-multiarch >/dev/null 2>&1; then
|
|
||||||
docker buildx use remoteterm-multiarch >/dev/null
|
|
||||||
else
|
|
||||||
docker buildx create --name remoteterm-multiarch --use >/dev/null
|
|
||||||
fi
|
|
||||||
docker buildx inspect --bootstrap >/dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
echo -e "${YELLOW}=== RemoteTerm for MeshCore Publish Script ===${NC}"
|
echo -e "${YELLOW}=== RemoteTerm for MeshCore Publish Script ===${NC}"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
@@ -236,7 +214,22 @@ echo
|
|||||||
|
|
||||||
# Build and push multi-arch docker image
|
# Build and push multi-arch docker image
|
||||||
echo -e "${YELLOW}Building and pushing multi-arch Docker image...${NC}"
|
echo -e "${YELLOW}Building and pushing multi-arch Docker image...${NC}"
|
||||||
ensure_buildx_builder
|
if ! docker buildx version >/dev/null 2>&1; then
|
||||||
|
echo -e "${RED}Error: docker buildx is required for multi-arch Docker builds.${NC}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
CURRENT_BUILDER="$(docker buildx inspect --format '{{ .Name }}' 2>/dev/null || true)"
|
||||||
|
if [ -n "$CURRENT_BUILDER" ]; then
|
||||||
|
docker buildx inspect --bootstrap >/dev/null
|
||||||
|
elif docker buildx inspect remoteterm-multiarch >/dev/null 2>&1; then
|
||||||
|
docker buildx use remoteterm-multiarch >/dev/null
|
||||||
|
docker buildx inspect --bootstrap >/dev/null
|
||||||
|
else
|
||||||
|
docker buildx create --name remoteterm-multiarch --use >/dev/null
|
||||||
|
docker buildx inspect --bootstrap >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
--platform "$DOCKER_PLATFORMS" \
|
--platform "$DOCKER_PLATFORMS" \
|
||||||
--build-arg COMMIT_HASH="$GIT_HASH" \
|
--build-arg COMMIT_HASH="$GIT_HASH" \
|
||||||
|
|||||||
@@ -1098,7 +1098,7 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "remoteterm-meshcore"
|
name = "remoteterm-meshcore"
|
||||||
version = "3.6.4"
|
version = "3.6.5"
|
||||||
source = { virtual = "." }
|
source = { virtual = "." }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "aiomqtt" },
|
{ name = "aiomqtt" },
|
||||||
|
|||||||
Reference in New Issue
Block a user