summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2021-03-02 18:24:56 +0300
committerValery Piashchynski <[email protected]>2021-03-02 18:24:56 +0300
commit56bb5beb23aaf3d79e9f870c85924c9d98dcfe8b (patch)
tree45aaf646652bb6ca58b96359ba0c86a9caa69f5e /CHANGELOG.md
parentfadd95c45faf91feff65bf3c5b10900147c1f729 (diff)
โšกv2.0.0
Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3f31aca3..64a2b590 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,30 @@
CHANGELOG
=========
+v2.0.0 (02.03.2021)
+-------------------
+
+- โœ”๏ธ Added shared server to create PHP worker pools instead of isolated worker pool in each individual plugin.
+- ๐ŸงŸ New plugin system with auto-recovery, easier plugin API.
+- ๐Ÿ“œ New `logger` plugin to configure logging for each plugin individually.
+- ๐Ÿ” Up to 50% performance increase in HTTP workloads.
+- โœ”๏ธ Added **[Temporal Workflow](https://temporal.io)** plugin to run distributed computations on scale.
+- โœ”๏ธ Added `debug` flag to reload PHP worker ahead of request (emulates PHP-FPM behavior).
+- โŒ Eliminated `limit` service, now each worker pool incluides `supervisor` configuration.
+- ๐Ÿ†• New resetter, informer plugins to perform hot reloads and observe loggers in a system.
+- ๐Ÿ’ซ Exposed more HTTP plugin configuration options.
+- ๐Ÿ†• Headers, static and gzip services now located in HTTP config.
+- ๐Ÿ†• Ability to configure the middleware sequence.
+- ๐Ÿ’ฃ Faster Goridge protocol (eliminated 50% of syscalls).
+- ๐Ÿ’พ Added support for binary payloads for RPC (`msgpack`).
+- ๐Ÿ†• Server no longer stops when a PHP worker dies (attempts to restart).
+- ๐Ÿ’พ New RR binary server downloader.
+- ๐Ÿ’ฃ Echoing no longer breaks execution (yay!).
+- ๐Ÿ†• Migration to ZapLogger instead of Logrus.
+- ๐Ÿ’ฅ RR can no longer stuck when studding down with broken tasks in pipeline.
+- ๐Ÿงช More tests, more static analysis.
+- ๐Ÿ’ฅ Created a new foundation for new KV, WebSocket, GRPC and Queue plugins.
+
v2.0.0-RC.4 (20.02.2021)
-------------------