All Versions
15
Latest Version
Avg Release Cycle
29 days
Latest Release
40 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.0.0 Changes
July 07, 2022Significant changes:
- Pipeline
- Pipeline is protocol-independent now.
- Add
RequestBuilder
filter,ResponseBuilder
filter and built-in filterEND
. - Add the support of
namespace
. - Add the support of filter alias.
- Filter
Retryer
,CircuitBreaker
andTimeLimiter
are removed, resilience policies are now defined on pipeline and injected into filters that support resilience. - Filter
APIAggregator
is removed.
Implemented enhancements:
- Tracing is now using Zipkin B3 format.
- Cluster
- Drop the support of dynamic cluster management.
- Depreciated configuration method is removed.
- Pipeline
-
v1.5.3 Changes
June 28, 2022 -
v1.5.2 Changes
April 06, 2022 -
v1.5.1 Changes
April 06, 2022Significant changes:
- Turn profiling on/off runtime #543
Implemented enhancements:
- ๐ Change the way StatusSyncController stores statuses to reduce memory usage #542
- ๐ Support custom image name #545
- ๐ HTTPServer prefix and fullpath support rewrite_target #553
- ๐จ Refactor the Docker entrypoint.sh #569
๐ Fixed bugs:
-
v1.5.0 Changes
March 03, 2022Significant changes:
- HTTP basic auth filter #454
- HeaderLookup filter #454
- HeaderToJSON filter #458
- CertExtractor filter #474
- Custom data management #456, #500
NOTE: The dynamic cluster management feature (e.g. adding a new primary node without stopping the cluster) is deprecated and will be removed in the next release, please switch to static cluster management. You can refer to this cookbook chapter or follow Helm example for more info on how to define a static cluster.
Implemented enhancements:
- โ Add pipeline route for mqttproxy #453
- Install script to install the systemd service #461, #463
- ๐ RequestAdaptor support compress/decompress request body #497
- ๐ CorsAdaptor support origin #498
- Filter out 'TLS handshake error' #533
- โ Test #469, #507
- ๐ Documentation #464, #465, #475, #499
๐ Fixed bugs:
- ๐ Fix empty http request body read panic #457
- ๐ Fix paging in query nacos service registry #478
- ๐ Fix duplicate response header #482
- โ Add close option to httpRequest.SetBody #502
- ๐ Fix wrong service name in nacos service registry #504
- โ Remove method & path from httpRequest #524
- ๐ Make cluster.Mutex to be goroutine same #527
- ๐ Fix empty request scheme #529
- ๐ Fix typo #471, #479,
-
v1.4.1 Changes
January 07, 2022Implemented enhancements:
- ๐ Improve performance of Proxy filter #414
- ๐ Ingress Controller tutorial and Helm Charts to support multi nodes #395
๐ Fixed bugs:
- โฌ๏ธ Reduce etcd server memory usage #439
- ๐ Support PEM in both base64 and plain text #425
- Only set host when server addr is IP (close #447) #451
- Copy backend http response header to httpresponse #449
- ๐ Fix httpserver httppipeline status not show error #441
- ๐คก Mock filter to support header match #409
- ๐ Fix wrong content-type #430
- ๐ Fix easegress-server yaml validation #432
- ๐ Change status code 403 to 401 when jwt signer and oauth2 validation fail #426
- ๐ Fix typos #423 #417 #416 #410
- ๐ฆ Expose max-sync-message-size in options #419
- Enable calling mirrorPool reader Read after EOF #411
- ๐ Use ClusterJoinURLs for secondary members #403
-
v1.4.0 Changes
December 07, 2021Significant changes:
- ๐ Support automated certificate management with ACME (Let's Encrypt) #391
- ๐ง Cluster configuration made simpler #382
- WebAssembly SDK for Golang #370
Implemented enhancements:
- ๐ New feature
GlobalFilters
to HTTPPipeline#376 - ๐ง Linux kernel tuning guide#361
- WebSocket proxy user guide#385
- ๐ Cluster deployment guide#369
๐ Fixed bugs:
-
v1.3.2 Changes
November 08, 2021 -
v1.3.1 Changes
October 20, 2021 -
v1.3.0 Changes
October 13, 2021Significant changes:
- ๐ MQTT support #203
Implemented enhancements:
- โ Add chart files for helm-install #254
- โ Add license checker #247
- ๐ Improve egctl to support sending multi configs at once #230
- Create objects from spec files at startup #202
- ๐ Support bi-directional service registry controllers #171
๐ Fixed bugs:
- ๐ Fix typo
- ๐ณ Make
docker run
with default config without parameter #248 - ๐ Fix random failure of jmx test cases #290
- Correctly handle empty object name #289
- โก๏ธ Update doc/developer-guide.md #250
- โก๏ธ Update cluster example, no std-log-level in option #278
- โ Add readme in cn #267
- โก๏ธ Correctly update restfulapi in ctl #249
- โก๏ธ Update func match() in pkg/object/httpserver/mux.go #245
- Refine the flash sale document #243
- ๐ Fix lint warning #242
- ๐ Fix wrong link for ingress controller guide #232
- โก๏ธ Update ingresscontroller.md to fix permission issue #227
- ๐ Fix test fail caused by random order of map iteration #224
- โ Add host functions for cluster data (flash sale support) #188
- Avoid send duplicated metrics data #217