chore(main): release 3.0.0

This commit is contained in:
github-actions[bot] 2024-03-30 00:18:01 +00:00 committed by Sevki
parent b3b7003f56
commit 6e0720a822
6 changed files with 49 additions and 9 deletions

View file

@ -1,3 +1,3 @@
{
".": "2.0.2"
".": "3.0.0"
}

View file

@ -1,5 +1,45 @@
# Changelog
## [3.0.0](https://github.com/sevki/jetstream/compare/v2.0.2...v3.0.0) (2024-03-30)
### ⚠ BREAKING CHANGES
* protocol -> coding
* merge all the creates
### Features
* autopub ([73a0844](https://github.com/sevki/jetstream/commit/73a0844e9a7fcc55bf39b39325587d237c549a6e))
* hide filesystem behind a feautre-flag ([9aa880d](https://github.com/sevki/jetstream/commit/9aa880de8d51c88e64d08248f47ddf1d0137db98))
* **macros:** service macro to remove boilerplate code ([e0a9295](https://github.com/sevki/jetstream/commit/e0a9295674327b5eea96922c3054d0e3be07c4a4))
* release please ([7d7bedd](https://github.com/sevki/jetstream/commit/7d7beddcae75613433076a9f77156989b2de1f47))
* release please ([044cceb](https://github.com/sevki/jetstream/commit/044cceb76e544e8c315b6e1d33a321795280e847))
* rust-clippy code scanning ([3dfb39f](https://github.com/sevki/jetstream/commit/3dfb39f1c4c9c887931a1686a7c1208fa1182e18))
* virtio support ([ce13217](https://github.com/sevki/jetstream/commit/ce13217e4429270226ef43661acab21619493351))
### Bug Fixes
* auto-release feature ([6505b0f](https://github.com/sevki/jetstream/commit/6505b0ff66ce16b1032efe722620d03fbe945769))
* bothced update ([b3b7003](https://github.com/sevki/jetstream/commit/b3b7003f565fc833804a70519aeb0741d03f34be))
* broken release-please ([089bb22](https://github.com/sevki/jetstream/commit/089bb2277ba7025b61dbff32473d9b4b1836acd9))
* ci release-please ([de391e5](https://github.com/sevki/jetstream/commit/de391e58d30f5f08d89f2f9251e9f734bd945bb1))
* filesystem under feature flag, rm newline ([de4cf79](https://github.com/sevki/jetstream/commit/de4cf791a89b794dbfcb48325b1a90f26e421616))
* ignore e2e tests ([e066dde](https://github.com/sevki/jetstream/commit/e066dde3f735c2524118ee0e8128555775d0eeb7))
* **macros:** protocol macro fix to spread fn args ([b261a28](https://github.com/sevki/jetstream/commit/b261a286e033e2f9ba1462dc8a5dd06adf4e5ca3))
* make data io::Read ([12a864e](https://github.com/sevki/jetstream/commit/12a864e93e402c0145ff1f206589164bc920fbdd))
* make data io::Read ([910c75a](https://github.com/sevki/jetstream/commit/910c75ad120d6b699691dc194377138837b2a8f5))
* make data io::Read ([77b3680](https://github.com/sevki/jetstream/commit/77b3680ff8ac312b14303f864d92bb763659b64f))
* Update client_tests.rs ([4c50132](https://github.com/sevki/jetstream/commit/4c50132ba0d6afa46f849db7d0fa356e64947653))
* update to v2 upload sarif ([e38bacb](https://github.com/sevki/jetstream/commit/e38bacb216db9b6560b3fe0e284b54425b4e251e))
### Code Refactoring
* merge all the creates ([faa0a1a](https://github.com/sevki/jetstream/commit/faa0a1a1194bac41d8e05efd0108e0c1821fa543))
* protocol -> coding ([5f86bc7](https://github.com/sevki/jetstream/commit/5f86bc78a85728091f8411ab00f5ad3e4a960df2))
## [2.0.2](https://github.com/sevki/jetstream/compare/v2.0.1...v2.0.2) (2024-03-30)

6
Cargo.lock generated
View file

@ -532,7 +532,7 @@ checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
[[package]]
name = "e2e_tests"
version = "2.0.2"
version = "3.0.0"
dependencies = [
"async-trait",
"futures",
@ -810,7 +810,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
[[package]]
name = "jetstream"
version = "2.0.2"
version = "3.0.0"
dependencies = [
"anyhow",
"async-stream",
@ -850,7 +850,7 @@ dependencies = [
[[package]]
name = "jetstream_wire_format_derive"
version = "2.0.2"
version = "3.0.0"
dependencies = [
"convert_case",
"paste",

View file

@ -1,6 +1,6 @@
[package]
name = "jetstream"
version = "2.0.2"
version = "3.0.0"
edition = "2021"
description = "Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC."
license = "BSD-3-Clause"
@ -21,7 +21,7 @@ cros-async = []
[dependencies]
futures = "0.3.30"
jetstream_wire_format_derive = { path = "./third_party/p9_wire_format_derive", version = "2.0.2" }
jetstream_wire_format_derive = { path = "./third_party/p9_wire_format_derive", version = "3.0.0" }
tokio = { version = "1.35.1", features = ["full"] }
anyhow = "1.0.81"
async-trait = "0.1.79"

View file

@ -1,6 +1,6 @@
[package]
name = "e2e_tests"
version = "2.0.2"
version = "3.0.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@ -9,5 +9,5 @@ publish = false
[dependencies]
async-trait = "0.1.79"
futures = "0.3.30"
jetstream = { version = "2.0.2", path = ".." }
jetstream = { version = "3.0.0", path = ".." }
tokio = { version = "1.37.0", features = ["full"] }

View file

@ -1,6 +1,6 @@
[package]
name = "jetstream_wire_format_derive"
version = "2.0.2"
version = "3.0.0"
authors = ["Sevki <s@sevki.io>", "The ChromiumOS Authors"]
license = "BSD-3-Clause"
description = "Supporting proc-macro for the `p9` crate."