From ac170d1bfdc8f3c3299502b2271a6caeeec82cfa Mon Sep 17 00:00:00 2001 From: Sebastian Urban Date: Wed, 3 Apr 2024 00:09:57 +0200 Subject: [PATCH] Version 0.12.0 --- CHANGELOG.md | 9 +++++++++ Cargo.toml | 2 +- remoc/Cargo.toml | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5dbfa44..9c4beeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to Remoc will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.12.0 - 2024-04-03 +### Added +- chmux: allow specification of custom id (u32) when connecting a new channel +- chmux: recursive port data forwarding +- rch::bin: allow forwarding of binary channel +### Changed +- chmux: protocol version is now 3; fully backward compatible, but custom id and + forwarding requires endpoint of same or higher version + ## 0.11.7 - 2024-03-22 ### Added - remote trait calling (RTC): default method in remote traits diff --git a/Cargo.toml b/Cargo.toml index f830232..550fda8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "0.11.7" +version = "0.12.0" edition = "2021" rust-version = "1.72" diff --git a/remoc/Cargo.toml b/remoc/Cargo.toml index 28c2976..0c67fce 100644 --- a/remoc/Cargo.toml +++ b/remoc/Cargo.toml @@ -40,7 +40,7 @@ full-codecs = [ [dependencies] -remoc_macro = { version = "=0.11.7", path = "../remoc_macro", optional = true } +remoc_macro = { version = "=0.12.0", path = "../remoc_macro", optional = true } futures = "0.3" tokio = { version = "1.32", features = ["macros", "rt", "sync", "time"] }