aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 38195f708..3dd9ae35f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,18 @@
##
+- Feature: Added transparent TCP proxy mode (`zenserver proxy`) for inspecting and monitoring HTTP/1.x traffic
+ between clients and upstream Zen servers in real time. Useful for observing multi-server/client interactions
+ during development. Defaults to port 8118 with its own data directory to avoid collisions with normal instances.
+- Feature: Added proxy dashboard showing live connection stats, per-target request counts, active connections,
+ bytes transferred, and client IP/session ID rollups
+- Feature: Dashboard banner now shows the running server mode (Zen Proxy, Zen Compute, etc.)
+- Feature: Log levels can now be set per-category using wildcard patterns (e.g. `--log-debug=proxy.*`)
+- Feature: Added `zen down --all` flag to shut down all running zenserver instances
+- Feature: Added `xmake kill` task to terminate all running zenserver instances
+- Feature: Support `ZEN_MALLOC` environment variable for default allocator selection; default allocator switched to rpmalloc
- Improvement: Updated asio to 1.38.0
+- Improvement: Updated fmt to 1.12.1
+- Bugfix: Fixed sentry-native build to allow LTO on Windows
+- Bugfix: Minor test stability fixes (flaky hash collisions, per-thread RNG seeds)
## 5.7.21
- Feature: Add `--allow-partial-block-requests` to `zen oplog-import`