Hello, Kong Nation 👋 ! We've fashioned a pristine version of the Kong Gateway (OSS) 2.5, which is [now available](https://konghq.com/install#kong-community)now available on the normal channels. Read on for more release information.
### A New Testing Framework
Imagine you're visiting a banking website to transfer funds to friends and family during the holiday season. If the wire transfer doesn't send within a certain number of seconds or fails completely, as a user, you'll likely close the browser and head to alternatives.
When it comes to building healthy production systems and APIs, understanding performance is critical to the well-being of your customers who consume your services, or you may lose them to competitors. This need to understand performance is why with v2.5, we are releasing a new [Performance Testing Framework](https://docs.konghq.com/gateway-oss/2.5.x/performance-testing-framework)Performance Testing Framework which provides an efficient way of carrying out performance benchmarks on the Kong Gateway (OSS).
The Framework is used to assess the performance of the Kong Gateway (OSS) itself with bundled or custom plugins, as well as plot frame graphs to debug performance bottlenecks. Built into Kong Gateway's (OSS) existing integration testing approach, the Framework makes developing performance tests easier. Check out the examples over at the [Kong Repository](https://github.com/Kong/kong/tree/master/spec/04-perf)Kong Repository to get you started.
If you're capacity planning/evaluating how to build the right Kong Gateway (OSS) environment to match your deployment requirements, the Performance Testing Framework would assist you in understanding the Gateway's requests per second on say, a specific EC2 instance. In this way, you can accurately estimate hardware requirements and save on costs. Or if you'd like to understand how a particular configuration of the Kong Gateway (OSS) with custom plugins operates in your environment, use the Framework to measure the latency of the upstream APIs that the Gateway manages. Running the Performance Testing Framework on your own hardware is straightforward once you have a handle on building the Kong Gateway (OSS) and running tests. Be on the lookout for a blog we plan to post soon on how to do exactly that!
Over at the Kong Gateway (OSS) [Github Repository](https://github.com/Kong/kong)Github Repository, we've started integrating the Framework using [Github Actions ](https://github.com/Kong/kong/blob/master/.github/workflows/perf.yml)Github Actions - giving maintainers the ability to trigger performance tests on individual pull requests or release branches. Maintaining the Kong Gateway (OSS) requires a constant trade-off between performance and delivering rich feature sets. With this performance framework in place, our maintainers have the ability to plot performance trends over time, thus ensuring the high-performance bar expected from the Kong Gateway (OSS) community is maintained with every commit.
## Hybrid Mode
### Strengthening the Foundation
In [Hybrid Mode](https://docs.konghq.com/gateway-oss/latest/hybrid-mode)Hybrid Mode, Kong Gateway (OSS) plays the role of a data plane which dynamically delegates request traffic for your APIs, and a control plane to synchronize gateway configurations across multiple Kong Gateway data planes. As one of the most popular deployment models for the Kong Gateway (OSS), we are beginning to lay the foundation in 2.5 for some advanced features coming soon! Check out the latest enhancements below to the Hybrid Mode deployment model.
Hybrid Mode additions include:
## Plugin Developments
The following plugin improvements are available:
📓 A full list of changes and related PRs are in the CHANGELOG [here](https://github.com/Kong/kong/blob/master/CHANGELOG.md)here.
🗣️ You can find our Kong Gateway (OSS) Distributions [here](https://konghq.com/install#kong-community)here as well.
## THANK YOU
The community collectively benefits from the expertise, care and attention of individual contributors. With gratitude and a special thank you, we'd like to recognize the following contributors to the 2.5 release: [@jideel](https://github.com/jideel)@jideel, [@ealogar](https://github.com/ealogar)@ealogar, [@yamaken1343](https://github.com/yamaken1343)@yamaken1343, [@onematchfox](https://github.com/onematchfox)@onematchfox, [@maxipavlovic](https://github.com/maxipavlovic)@maxipavlovic[@yamaken1343](https://github.com/yamaken1343)@yamaken1343, [@ocean-moist](https://github.com/Ocean-Moist)@ocean-moist, [@lockdown56](https://github.com/lockdown56)@lockdown56, [@hnlq715](https://github.com/hnlq715)@hnlq715 and [@jackkav](https://github.com/jackkav)@jackkav.