diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7c1a0ca --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + +## [0.4.3] - 2026-03-13 + +- docker: add multi-arch Docker image (amd64 + arm64) to GHCR +- ci: add aarch64 RPM package build using native runner +- ci: add arm64 deb package build using native runner +- inspect: add gst-inspect-1.0 style terminal output +- launch: accept unquoted pipeline descriptions as positional arguments +- play: return exit code 69 for unsupported media and log the error +- websocket: fix clippy result_large_err with HandshakeValidator struct diff --git a/Cargo.lock b/Cargo.lock index f1d3022..1212843 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -521,7 +521,7 @@ dependencies = [ [[package]] name = "gst-pop" -version = "0.4.2" +version = "0.4.3" dependencies = [ "clap", "futures-util", @@ -541,7 +541,7 @@ dependencies = [ [[package]] name = "gst-popctl" -version = "0.4.2" +version = "0.4.3" dependencies = [ "clap", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index 04ca3c0..0611a11 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,4 +7,4 @@ resolver = "2" default-members = ["daemon"] [workspace.package] -version = "0.4.2" +version = "0.4.3" diff --git a/README.md b/README.md index aec6783..3ee30e5 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,8 @@ Or connect to a specific server: See [daemon/README.md](daemon/README.md) for full API documentation. +See [CHANGELOG.md](CHANGELOG.md) for the list of changes in each release. + ### Creating a Release Update the version in `Cargo.toml` (`[workspace.package]` section), run `cargo check` to update `Cargo.lock`, commit, and push the tag: diff --git a/docker/.dockerignore b/docker/.dockerignore new file mode 100644 index 0000000..0af57ce --- /dev/null +++ b/docker/.dockerignore @@ -0,0 +1,2 @@ +README.md +.git diff --git a/docker/Dockerfile b/docker/Dockerfile index c46f7e2..32c5049 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,7 +13,7 @@ FROM fedora:42 AS builder ARG TARGETARCH -ARG GST_POP_VERSION=0.4.2 +ARG GST_POP_VERSION RUN dnf install -y curl && dnf clean all @@ -61,7 +61,7 @@ RUN test -f /tmp/staging/gst-pop || \ # ============================================================ FROM fedora:42 -ARG GST_POP_VERSION=0.4.2 +ARG GST_POP_VERSION LABEL maintainer="Stephane Cerveau " LABEL description="gst-pop v${GST_POP_VERSION} - GStreamer pipeline management daemon"