title |
---|
Changelog |
This release mainly improves log4j configuration and CI, provides other encoding support and bug fixes.
- add log4j2 configuration. 214
PostResponse
supports charset other thanUTF-8
. 239- update CI runs on ubuntu-latest. 242
- fix
ExtraInfoResponse
classgetResult
method bug. 244
This release mainly provides the ability to get body data from upstream.
This release mainly provides the ability to get headers from upstream, and support download the project from Maven Center.
- rename the name of the function that gets all the headers. 132
This release mainly provides the ability to get variables and request body.
- change the network communication framework from reactor-netty to netty. 100
- change the return value of filter function in PluginFilter interface. 100
- the requiredVars and requiredBody functions have been added to the PluginFilter interface. 100
- JDK requirements upgrade from 8 to 11.
- support for getting variables and request body. 100
- catching exceptions thrown during the writeAndFlush. 107
- chinese encoding in the response body. #53
- stop request but not setStatusCode will trigger an exception In APISIX. #56
- reset vtable_start and vtable_size of PrepareConf/Req. #66
- convert the conf req to an object and put it in the cache. #73
- modify socket file permissions so that APISIX has permission to read and write. #96
- disable null as key of req/resp headers and args. #105
- pre-read requests prevent read/write index confusion. #113
This release mainly provides basic features and adds test cases.
- complete project skeleton and available features.
- complete united test with APISIX.
- supported debug mode.