From 52d8e9e8ab33a7c9e80e9efe82f6085035b49349 Mon Sep 17 00:00:00 2001 From: Sijie Yang Date: Thu, 11 Jul 2024 15:11:28 +0800 Subject: [PATCH] Update VERSION and CHANGELOG --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.toml | 2 +- tools/Cargo.toml | 4 ++-- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5f1db0f..7a6f7205 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,22 @@ 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). +## [v0.14.0] - 2024-07-11 + +### Added +- Update config API for congestion control +- Update cbindgen.toml and the generated header file +- Tweak comments for application protos in FFI + +### Changed +- Rename enum members of `quic_multipath_algorithm` in `tquic.h` + +### Fixed +- Fix stream operations that should mark conn as tickable +- Fix the issue with sending MAX_DATA frames +- Fix the issue with pacer timer that occasionally leads to a connection timeout error + + ## [v0.13.0] - 2024-06-25 ### Added @@ -246,6 +262,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Provide example clients and servers. +[v0.14.0]: https://github.com/tencent/tquic/compare/v0.13.0...v0.14.0 [v0.13.0]: https://github.com/tencent/tquic/compare/v0.12.0...v0.13.0 [v0.12.0]: https://github.com/tencent/tquic/compare/v0.11.0...v0.12.0 [v0.11.0]: https://github.com/tencent/tquic/compare/v0.10.0...v0.11.0 diff --git a/Cargo.toml b/Cargo.toml index d317f8bc..cc22db06 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tquic" -version = "0.13.0" +version = "0.14.0" edition = "2021" rust-version = "1.70.0" license = "Apache-2.0" diff --git a/tools/Cargo.toml b/tools/Cargo.toml index ade4dfaf..c004404d 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tquic_tools" -version = "0.13.0" +version = "0.14.0" edition = "2021" rust-version = "1.70.0" license = "Apache-2.0" @@ -23,7 +23,7 @@ rand = "0.8.5" statrs = "0.16" jemallocator = { version = "0.5", package = "tikv-jemallocator" } signal-hook = "0.3.17" -tquic = { path = "..", version = "0.13.0"} +tquic = { path = "..", version = "0.14.0"} [lib] crate-type = ["lib"]