Skip to content

Commit 7b54673

Browse files
authored
Release 0.8.0 (#906)
1 parent cb303e4 commit 7b54673

File tree

5 files changed

+66
-5
lines changed

5 files changed

+66
-5
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,63 @@
11
# Changelog
22

3+
# v0.8.0 (2024-03-13)
4+
5+
## What's Changed
6+
### Implemented enhancements
7+
* Move admin server to separate OS thread by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/841
8+
* Use ClusterMap for Filter::read by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/855
9+
* Move game traffic sockets to io-uring by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/850
10+
* Add lz4 support by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/868
11+
* Add Configurable gRPC message size environment variable by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/870
12+
* Move xDS proxy task to its own thread+runtime by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/871
13+
* Change debug symbols profile release -> bench by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/879
14+
* Add initial support for delta xDS by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/882
15+
* Add pprof endpoint by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/875
16+
* ClusterMap benchmarks by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/856
17+
* Update Unreal Engine Plugin by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/778
18+
* Implement Phoenix Network Coordinates by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/854
19+
* Improve compile times by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/896
20+
* Move non-linux builds to github by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/899
21+
### Fixed bugs
22+
* Update max_delay to 2 sec by @zezhehh in https://github.com/googleforgames/quilkin/pull/840
23+
* Move pipeline errors from metrics to a fixed interval report by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/843
24+
* Remove unwraps from proxy::sessions by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/849
25+
* Commit Cargo.lock by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/867
26+
* Fix PoolBuffer::split by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/869
27+
* Fix: warning: failed to get HEAD path by @markmandel in https://github.com/googleforgames/quilkin/pull/878
28+
* Send back an empty delta response for initial `ignore-me` by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/892
29+
* Make the ready check has endpoints OR has xDS connection by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/872
30+
* Fix health_server test by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/897
31+
* Build: Https on packages.cloud.google.com by @markmandel in https://github.com/googleforgames/quilkin/pull/903
32+
### Other
33+
* Prep for 0.8.0 by @markmandel in https://github.com/googleforgames/quilkin/pull/831
34+
* Remove spawn task for each packet. by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/842
35+
* Move cluster into net by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/845
36+
* Update kubernetes watch configuration to prioritise performance by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/844
37+
* Minor cleanup by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/846
38+
* Update xds client by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/848
39+
* Remove built dependency by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/847
40+
* Refactor benchmarks by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/853
41+
* Update to Rust 1.74.0 by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/859
42+
* Remove Watch requirements on Clone/PartialEq by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/876
43+
* Split out changes by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/883
44+
* Bump zerocopy from 0.7.26 to 0.7.31 by @dependabot in https://github.com/googleforgames/quilkin/pull/886
45+
* Bump unsafe-libyaml from 0.2.9 to 0.2.10 by @dependabot in https://github.com/googleforgames/quilkin/pull/888
46+
* Update dependencies on GitHub Bot by @markmandel in https://github.com/googleforgames/quilkin/pull/889
47+
* Bump h2 from 0.3.22 to 0.3.24 by @dependabot in https://github.com/googleforgames/quilkin/pull/891
48+
* Remove agent note by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/894
49+
* Update CODEOWNERS by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/895
50+
* Remove protobuf_src from example by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/898
51+
* Bump mio from 0.8.10 to 0.8.11 by @dependabot in https://github.com/googleforgames/quilkin/pull/900
52+
* Use newly published deny by @Jake-Shadle in https://github.com/googleforgames/quilkin/pull/901
53+
* Add licence.html to release quilkin.zip by @markmandel in https://github.com/googleforgames/quilkin/pull/905
54+
55+
## New Contributors
56+
* @zezhehh made their first contribution in https://github.com/googleforgames/quilkin/pull/840
57+
* @Jake-Shadle made their first contribution in https://github.com/googleforgames/quilkin/pull/846
58+
59+
**Full Changelog**: https://github.com/googleforgames/quilkin/compare/v0.7.0...v0.8.0
60+
361
# v0.7.0 (2023-10-18)
462

563
## What's Changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ futures = "0.3.28"
4141

4242
[package]
4343
name = "quilkin"
44-
version = "0.8.0-dev"
44+
version = "0.8.0"
4545
authors = [
4646
"Mark Mandel <[email protected]>",
4747
"Ifeanyi Ubah <[email protected]>",
@@ -80,7 +80,7 @@ test = false
8080

8181
[dependencies]
8282
# Local
83-
quilkin-macros = { version = "0.8.0-dev", path = "./macros" }
83+
quilkin-macros = { version = "0.8.0", path = "./macros" }
8484

8585
# Crates.io
8686
arc-swap = { version = "1.6.0", features = ["serde"] }

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ Not to be used in production systems.
2828

2929
### Releases
3030

31+
* v0.8.0 ([guides](https://googleforgames.github.io/quilkin/v0.8.0/book/),
32+
[api](https://googleforgames.github.io/quilkin/v0.8.0/api/quilkin/),
33+
[macros](https://googleforgames.github.io/quilkin/v0.8.0/api/quilkin_macros/))
3134
* v0.7.0 ([guides](https://googleforgames.github.io/quilkin/v0.7.0/book/),
3235
[api](https://googleforgames.github.io/quilkin/v0.7.0/api/quilkin/),
3336
[macros](https://googleforgames.github.io/quilkin/v0.7.0/api/quilkin_macros/))

macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
[package]
1818
name = "quilkin-macros"
19-
version = "0.8.0-dev"
19+
version = "0.8.0"
2020
authors = ["Erin Power <[email protected]>"]
2121
license = "Apache-2.0"
2222
description = "Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more."

0 commit comments

Comments
 (0)