-
Notifications
You must be signed in to change notification settings - Fork 851
Open
Labels
Description
Added documentation to Upgrading if there is a change in the feature OR add documentation to What's New if there is a new feature.
- Add your name after the PR below that you will be documenting, to assign it to yourself.
- In the comment of the documentation PR add the number of the PR you are documenting (e.g.
#10796). This will automatically link the original PR with the documentation PR. - Check the box after the PR has been submitted to GitHub.
- Label the original incompatible PR with "Release Doc Done", so we know which incompatible changes have been documented.
For Reference: Search query for incompatible PRs
- TSContSchedule API renaming #6602 (@duke8253)
- Remove the queuing option from proxy.config.http.per_server.connection #7302 (@bneradt)
- Unify all the connect timeouts into one #7335 (@bneradt)
- JSONRPC based interface for administrative API #7478 (@brbzull0)
- Removes deprecated sni.yaml option: disable_h2 #7547 (@bneradt)
- Change the default value for verify.server.policy #7587 (@moonchen)
- Remove undocumented keepalive_internal_vc setting #7693 (@moonchen)
- Remove references to removed options #7756 (@moonchen)
- Update TSHttpTxnAborted API to distinguish client/server aborts #7901 (@maskit)
- Fixing TS_HTTP_REQUEST_BUFFER_READ_COMPLETE_HOOK enum value #8066 (@maskit)
- Removes down_server.abort_threshold completely #8077 (@cmcfarlen)
- Propagate proxy.config.net.sock_option_flag_in to newly accepted connections #8463 (@cmcfarlen)
- add proxy.config.http.cache.max_open_write_retry_timeout parameter #8591 (@cmcfarlen)
- Remove traffic_manager and related code. #8633 (@brbzull0)
- Fixed memory leaks with CryptoContext #8719 (@cmcfarlen)
- Add support for request body transaction data sink #8804 (@maskit)
- Cleanup: Get rid of afterpoll net stats #8891 (@cmcfarlen)
- Fix %<chi> with PROXY Protocol #8893 (@cmcfarlen)
- Add log field names pqu* and deprecates cqu* #9019 (@maskit)
- MaxMind change regex to operate on the full pristine URL and not just the path #9138 (@maskit)
- Remove mysql_remap plugin #9257 (@bryancall)
- Remove cqhv log field #9258 (@maskit)
- records.config to records.yaml #9264 (@brbzull0)
- Remove deprecated TS API #9273 (@maskit)
- Fix an error on SSL config reload (plus some cleanup) #9334 (@cmcfarlen)
- Remove mgmt library #9388 (@cmcfarlen)
- Make header prefix matching case-insensitive in authProxy #9465 (@maskit)
- Reduce the size of the APIHooks, eliminating enum gap #9509 (@maskit)
- Term standardization: dead/down server -> down server #9582 (@bneradt)
- Change remap filter behavior to match ip_allow.yaml #9631 (@bneradt)
- Add new settings to specify TLS versions to use #9667 (@maskit)
- Improve performance of finding SNI Actions #9736 (@masaori335)
- remove acme plugin #9799 (@cmcfarlen)
- Deprecated APIs removal #9818 (@maskit)
- Remove TCMalloc support #9915
- Remove proxy.config.stat_api.max_stats_allowed, it's dead Jim #9923
- Require ATS plugins to be compiled with C++17 #10007 (@bryancall)
- Remove cqtx log field #10111 (@maskit)
- Plugin promotions, deprecations and deletions #10303
- Removes all HostDB persistent storage #10368 (@cmcfarlen)
- This drops the _stat suffix from some metrics #10441 (@cmcfarlen)
- Refactor and rename restart metrics #10472 (@cmcfarlen)
- Change unable to bind or listen to a fatal error #10549 (@cmcfarlen)
- Deprecate the C++ API. #10683 (@ywkaras)
- proxy.config.net.per_client.max_connections_in #10688 (@cmcfarlen)
- Removes the cache_key_genid plugin, as agreed #10708 (@cmcfarlen)
- Removes all the stats and cache inspector pages #10710 (@cmcfarlen)
- Remove fastcgi plugin #10714 (@cmcfarlen)
- remove autotools #10794 (@cmcfarlen)
- Add check in ts.h that language is C++, version 17 or later #10796 (@bryancall)
- Change default C++ standard to 20 #10910 (@bryancall)
- Remap ACL changes for 10 #11033 (@bryancall)
- Deprecate the support for NPN #11045 (@bryancall)
- Remove symbols with prefix INKUDP from plugin API #11171 (@bryancall)
- Reduce the default size of max header sizes #11344 (@maskit)
- Fix race condition causing interleaved logs #11432 (@maskit)
- Deprecate the support for URL param segment #11519 (@maskit)
- Removes the Matrix parameters from Cripts #11569 (@maskit)
- Removes matrix parameters from HRW #11570 (@maskit)
- Removes matrix parameters from regex_remap plugin #11571 (@maskit)
- stale_response: remove matrix parameters #11572 (@maskit)
- Remove matrix parameters from the cookie remap plugin #11579 (@maskit)
- Remove matrix parameters from s3_auth plugin #11586 (@maskit)
- Remove matrix parameters from the documentation #11587 (@maskit)
- Remove TSUrlHttpParamsGet/Set and their internal implementation #11624 (@maskit)
Search query for New Feature PRs
- Allow Cripts to be used directly as @plugin #11192 (@sharkleash)
- Support upstream MPTCP #10701
- Add metrics for H2/3 frames and a way to access them from plugins #10627 (@maskit)
-
Add an HTTP/2 related rate limiting #10563Available since 9.2.4 - Refactors rate_limit plugin with YAML configurations #10559 (@brbzull0)
- Promotes slice plugin to stable #10444 (@brbzull0)
- Add support for OCSP requests by GET method #10306 (@maskit)
- Make sure that the thread local time is updated timely #10163 (@cmcfarlen)
- New API Metrics, and start of a libtsapi.so structure #9988
- Support gRPC traffic #9987
- Make config.proxy.http.no_dns_just_forward_to_parent overridable #9728 (@cmcfarlen)
- Add support for CONNECT method on HTTP/2 connection #9616 (@maskit)
- Add support for tunnel route config that has both match group and port variable #9594 (@brbzull0)
- Add allow-plain server ports attribute #9574 (@cmcfarlen)
- Enable external file loading for sni.yaml. #9501 (@cmcfarlen)
- traffic_ctl: Add support to monitor metrics. #9423 (@cmcfarlen)
- Added memory info to system_stats plugin #9379 (@maskit)
- Http2 to origin #9366 (@maskit)
- Add param to forward headers from the auth server to the origin #9271 (@maskit)
- This adds a simple (static) metric for counting cache stripes #9263 (@cmcfarlen)
- Add enable option to xdebug plugin #9249 (@maskit)
- Add support for CMCD-Request header nor field to prefetch plugin #9232 (@maskit)
- Hugepage support for iobuffer #9228 (@cmcfarlen)
- Make HTTP/2 session and stream windows configurable #9085 (@maskit)
- Hostdb Restructure #8953 (@brbzull0)
- [JSONRPC] - Introduce TS Plugin API - Proposal #8630 (@brbzull0)