From c91e98cee114c52d8fa411717240c1f33897caae Mon Sep 17 00:00:00 2001 From: Cloud Eric Date: Thu, 23 Apr 2026 02:04:59 +0000 Subject: [PATCH] Cut coordinated 0.1.7 release --- CHANGELOG.md | 17 ++++++++++++++++- crates/modelrelay-cloud/Cargo.toml | 2 +- crates/modelrelay-contract-tests/Cargo.toml | 2 +- crates/modelrelay-desktop/Cargo.toml | 2 +- crates/modelrelay-desktop/tauri.conf.json | 2 +- crates/modelrelay-protocol/Cargo.toml | 2 +- crates/modelrelay-server/Cargo.toml | 2 +- crates/modelrelay-web/Cargo.toml | 2 +- crates/modelrelay-worker/Cargo.toml | 2 +- 9 files changed, 24 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10a25da..ced45a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## Desktop [0.1.7] — 2026-04-23 + +### Changed + +- Recut the desktop release as `desktop-v0.1.7` from the current `main` commit to supersede the bad `desktop-v0.1.6` publish, whose assets were incorrectly still stamped `0.1.5` +- Bumped desktop package metadata to `0.1.7` so installer filenames, updater metadata, and the GitHub release tag all agree + +## [0.1.7] — 2026-04-23 + +### Changed + +- Recut the OSS server/worker release line as `v0.1.7` so the public GitHub release, crates metadata, and desktop version all converge on the same version after the bad April 2026 release sequence +- Bumped workspace crate versions to `0.1.7` for this coordinated release cut + ## Desktop [0.1.5] — 2026-04-20 ### Fixed @@ -280,7 +294,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Cross-platform release binaries (Linux x86_64/aarch64, macOS x86_64/aarch64) via GitHub Actions. - CI pipeline with formatting, linting, and test checks. -[Unreleased]: https://github.com/ericflo/modelrelay/compare/v0.2.1...HEAD +[Unreleased]: https://github.com/ericflo/modelrelay/compare/v0.1.7...HEAD +[0.1.7]: https://github.com/ericflo/modelrelay/compare/v0.1.6...v0.1.7 [0.2.1]: https://github.com/ericflo/modelrelay/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/ericflo/modelrelay/compare/v0.1.6...v0.2.0 [0.1.6]: https://github.com/ericflo/modelrelay/compare/v0.1.5...v0.1.6 diff --git a/crates/modelrelay-cloud/Cargo.toml b/crates/modelrelay-cloud/Cargo.toml index 872ab0f..39a0713 100644 --- a/crates/modelrelay-cloud/Cargo.toml +++ b/crates/modelrelay-cloud/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-cloud" -version = "0.2.7" +version = "0.1.7" edition.workspace = true license.workspace = true homepage.workspace = true diff --git a/crates/modelrelay-contract-tests/Cargo.toml b/crates/modelrelay-contract-tests/Cargo.toml index 76e5384..9d7362e 100644 --- a/crates/modelrelay-contract-tests/Cargo.toml +++ b/crates/modelrelay-contract-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-contract-tests" -version = "0.2.7" +version = "0.1.7" edition = "2024" license.workspace = true publish = false diff --git a/crates/modelrelay-desktop/Cargo.toml b/crates/modelrelay-desktop/Cargo.toml index d18ed57..d535721 100644 --- a/crates/modelrelay-desktop/Cargo.toml +++ b/crates/modelrelay-desktop/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-desktop" -version = "0.1.5" +version = "0.1.7" description = "Native desktop tray app for ModelRelay workers" edition.workspace = true license.workspace = true diff --git a/crates/modelrelay-desktop/tauri.conf.json b/crates/modelrelay-desktop/tauri.conf.json index d3ef592..10c449c 100644 --- a/crates/modelrelay-desktop/tauri.conf.json +++ b/crates/modelrelay-desktop/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/nickel-org/nickel.rs/master/docs/tauri.conf.json", "productName": "ModelRelay", - "version": "0.1.5", + "version": "0.1.7", "identifier": "com.modelrelay.desktop", "build": { "frontendDist": "./ui" diff --git a/crates/modelrelay-protocol/Cargo.toml b/crates/modelrelay-protocol/Cargo.toml index ba8d046..8e11378 100644 --- a/crates/modelrelay-protocol/Cargo.toml +++ b/crates/modelrelay-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-protocol" -version = "0.2.7" +version = "0.1.7" description = "WebSocket protocol types shared between the proxy server and worker daemon" keywords = ["llm", "protocol", "websocket", "proxy", "worker"] categories = ["network-programming", "encoding"] diff --git a/crates/modelrelay-server/Cargo.toml b/crates/modelrelay-server/Cargo.toml index 8b09f86..2f9ccbc 100644 --- a/crates/modelrelay-server/Cargo.toml +++ b/crates/modelrelay-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-server" -version = "0.2.7" +version = "0.1.7" description = "Central HTTP proxy server that routes LLM inference requests to remote workers over WebSocket" keywords = ["llm", "proxy", "websocket", "inference", "openai"] categories = ["network-programming", "web-programming::http-server"] diff --git a/crates/modelrelay-web/Cargo.toml b/crates/modelrelay-web/Cargo.toml index 990ada0..0abaa3a 100644 --- a/crates/modelrelay-web/Cargo.toml +++ b/crates/modelrelay-web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-web" -version = "0.2.7" +version = "0.1.7" edition.workspace = true license.workspace = true homepage.workspace = true diff --git a/crates/modelrelay-worker/Cargo.toml b/crates/modelrelay-worker/Cargo.toml index c3b82fe..a0ff944 100644 --- a/crates/modelrelay-worker/Cargo.toml +++ b/crates/modelrelay-worker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "modelrelay-worker" -version = "0.2.7" +version = "0.1.7" description = "Worker daemon that connects to the proxy server and forwards requests to a local LLM backend" keywords = ["llm", "worker", "websocket", "inference", "llama"] categories = ["network-programming", "web-programming::http-client"]