Skip to content

Commit

Permalink
Merge pull request #3300 from pubudu538/main
Browse files Browse the repository at this point in the history
Preparing for CC 1.2.0 release
  • Loading branch information
renuka-fernando authored Mar 10, 2023
2 parents b95c695 + 477a2da commit b19b299
Show file tree
Hide file tree
Showing 9 changed files with 97 additions and 91 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![Build Status](https://wso2.org/jenkins/job/products/job/product-microgateway/badge/icon)](https://wso2.org/jenkins/job/products/job/product-microgateway/)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![License](https://img.shields.io/badge/slack-microgateway-blueviolet)](https://join.slack.com/t/wso2-apim/shared_invite/enQtNzEzMzk5Njc5MzM0LTgwODI3NmQ1MjI0ZDQyMGNmZGI4ZjdkZmI1ZWZmMjNkY2E0NmY3ZmExYjkxYThjNzNkOTU2NWJmYzM4YzZiOWU)
[![Discord](https://img.shields.io/badge/Discord-7289DA?logo=discord&logoColor=white)](https://discord.com/invite/Xa5VubmThw)

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway proxy. It provides first-class support for K8s while facilitating an array of API management quality of services (QoS), such as message security rate-limiting, observability, and message mediation.

Expand Down Expand Up @@ -31,7 +31,7 @@ Let's host our first API on Choreo Connect. We will be exposing the publicly ava
1. First download the latest CLI tool(APICTL) and the Choreo Connect distributions
and extract them to a folder of your choice.

* [CLI (APICTL - v4.1.x)](https://github.com/wso2/product-apim-tooling/releases/)
* [CLI (APICTL - v4.2.x)](https://github.com/wso2/product-apim-tooling/releases/)
* [Choreo Connect Distribution](https://github.com/wso2/product-microgateway/releases/)

CLI tool extracted location will be referred as `CLI_HOME` and Choreo Connect distribution extracted location would be referred as `CC_HOME`.
Expand Down
2 changes: 1 addition & 1 deletion dev-scripts/remove-containers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# -----------------------------------------------------------------------

# Just to assist developers by removing all the containers.
cc_version=1.2.0-beta
cc_version=1.2.0

docker kill "$(docker ps -a | grep wso2/choreo-connect-enforcer:$cc_version | awk '{print $1}')"
docker rm "$(docker ps -a | grep wso2/choreo-connect-enforcer:$cc_version | awk '{print $1}')"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: "3.7"
services:
router:
image: wso2/choreo-connect-router:1.2.0-beta
image: wso2/choreo-connect-router:1.2.0
logging:
options:
max-size: "20m"
Expand Down Expand Up @@ -32,7 +32,7 @@ services:
- adapter
- enforcer
adapter:
image: wso2/choreo-connect-adapter:1.2.0-beta
image: wso2/choreo-connect-adapter:1.2.0
logging:
options:
max-size: "20m"
Expand All @@ -51,7 +51,7 @@ services:
- "18000:18000"
- "9843:9843"
enforcer:
image: wso2/choreo-connect-enforcer:1.2.0-beta
image: wso2/choreo-connect-enforcer:1.2.0
logging:
options:
max-size: "20m"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ networks:
name: apim_and_cc
services:
router:
image: wso2/choreo-connect-router:1.2.0-beta
image: wso2/choreo-connect-router:1.2.0
logging:
options:
max-size: "20m"
Expand Down Expand Up @@ -35,7 +35,7 @@ services:
networks:
- cc_internal
adapter:
image: wso2/choreo-connect-adapter:1.2.0-beta
image: wso2/choreo-connect-adapter:1.2.0
logging:
options:
max-size: "20m"
Expand All @@ -58,7 +58,7 @@ services:
- cc_internal
- apim_and_cc
enforcer:
image: wso2/choreo-connect-enforcer:1.2.0-beta
image: wso2/choreo-connect-enforcer:1.2.0
logging:
options:
max-size: "20m"
Expand Down
152 changes: 79 additions & 73 deletions release-note.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,83 +17,89 @@
~ under the License.
-->

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type"/>
<title>Choreo Connect 1.1.0 - 3rd April 2022</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="content-type" />
<title>Choreo Connect 1.2.0 - 11th March 2023</title>
</head>

<body>
<div id="main-content">
<div>
<h1>Choreo Connect 1.1.0 is Released.</h1>
<p>Choreo Connect is a cloud-native, open-source, and developer-centric API gateway. It provides first-class support for
Kubernetes while facilitating an array of API management quality of services (QoS), such as message
security rate-limiting, observability, and message mediation. It is powered by Envoy Proxy!</p>
<p>Choreo Connect 1.1.0 is also compatible with WSO2 API Manager 4.1.0.</p>
<h1>What's new in 1.1.0</h1>
<h2>New Features</h2>
<ul>
<li>Mock API implementation support considering API definition.</li>
<li>API Policy support with WSO2 API-M.</li>
<li>Request payload passing from router to enforcer.</li>
<li>Git integration support.</li>
<li>Open Policy Agent (OPA) validation.</li>
<li>Default versioned APIs.</li>
<li>Analytics publishing and rate limitting for WebSocket APIs.</li>
</ul>
<p>
<a href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue%20is%3Aclosed%20label%3A%22Type%2FNew%20Feature%22%20project%3Awso2%2Fproduct-microgateway%2F15">More
about 1.1.0 New Features</a></p>
<h2>Improvements</h2>
<ul>
<li>API policy version support.</li>
<li>Improved WebSocket API handling.</li>
<li>Configurable DNS refresh rate.</li>
<li>Log correlation in enforcer.</li>
<li>Operation level interceptor support.</li>
</ul>
<p>
<a href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue%20is%3Aclosed%20label%3AType%2FImprovement%20project%3Awso2%2Fproduct-microgateway%2F15">More
about 1.1.0 Improvements</a></p>
<h2>Bug fixes</h2>
<p>
<a href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue%20is%3Aclosed%20label%3AType%2FBug%20project%3Awso2%2Fproduct-microgateway%2F15">Bug
fixes</a></p>
<h2>Known Issues</h2>
<p><a href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue+is%3Aopen+-label%3Aballerina-mgw+">Open
Issues</a></p>
<h2>Try it</h2>
<p>
<a href="https://apim.docs.wso2.com/en/4.0.0/deploy-and-publish/deploy-on-gateway/choreo-connect/getting-started/quick-start-guide-docker-with-apim/"
rel="nofollow">Quick start guide</a></p>
<h2>How To Contribute</h2>
<p>Your feedback is most welcome!</p>
<h3>Contributing Code</h3>
<p>Read through the project <a href="https://github.com/wso2/product-microgateway/blob/master/CONTRIBUTING.md">Contribution
Guidelines</a> to learn how to contribute with code.</p>
<h3>User Forum</h3>
<p>If you have any questions regarding the product you can use our <a
href="https://stackoverflow.com/questions/tagged/wso2-am" rel="nofollow">StackOverflow</a> forum to
raise them.</p>
<h3>Slack Channels</h3>
<p>Join us via <a
href="https://join.slack.com/t/wso2-apim/shared_invite/enQtNzEzMzk5Njc5MzM0LTgwODI3NmQ1MjI0ZDQyMGNmZGI4ZjdkZmI1ZWZmMjNkY2E0NmY3ZmExYjkxYThjNzNkOTU2NWJmYzM4YzZiOWU?src=sidebar"
rel="nofollow">this</a> to our <a href="https://wso2-apim.slack.com"
rel="nofollow">wso2-apim.slack.com</a> for even better communication.
You can talk to our developers directly regarding any issues, concerns about the product. We encourage you
to start discussions or join any ongoing discussions with the team, via our slack channels.</p>
<h3>Reporting Issues</h3>
<p>We encourage you to report issues, documentation faults, and feature requests regarding Choreo Connect
through the <a href="https://github.com/wso2/product-microgateway/issues">Github Issues</a>.</p>
<p>And please be advised that security issues must be reported to <a href="mailto:[email protected]">[email protected]</a>,
not as a GitHub issue, in order to reach the proper audience. We strongly advise following the <a
<div id="main-content">
<div>
<h1>Choreo Connect 1.2.0 is Released.</h1>
<p>Choreo Connect is a cloud-native, open-source, and developer-centric API gateway. It provides first-class
support for
Kubernetes while facilitating an array of API management quality of services (QoS), such as message
security rate-limiting, observability, and message mediation. It is powered by Envoy Proxy!</p>
<p>Choreo Connect 1.2.0 is also compatible with WSO2 API Manager 4.2.0.</p>
<h1>What's new in 1.2.0</h1>
<h2>New Features</h2>
<ul>
<li>GraphQL API support</li>
<li>HTTP2 support</li>
<li>SOAP APIs support</li>
<li>Open Telemetry support</li>
<li>Mutual SSL authentication for APIs</li>
<li>Support Operation Level API Policies</li>
<li>JWKS Endpoint for the Enforcer</li>
<li>Compression Filter for Choreo Connect</li>
</ul>
<p>
<a
href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue+label%3A%22Type%2FNew+Feature%22+milestone%3A1.2.0-m1+">More
about 1.2.0 New Features</a>
</p>
<h2>Improvements and Bug Fixes</h2>
<p>
<a
href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue%20label%3AType%2FImprovement%20is%3Aclosed%20project%3Awso2%2Fproduct-microgateway%2F16">Improvements</a>
</p>
<p>
<a
href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue+is%3Aclosed+project%3Awso2%2Fproduct-microgateway%2F16+label%3AType%2FBug+">Bug
fixes</a>
</p>
<h2>Known Issues</h2>
<p><a
href="https://github.com/wso2/product-microgateway/issues?q=is%3Aissue+is%3Aopen+-label%3Aballerina-mgw+">Open
Issues</a></p>
<h2>Try it</h2>
<p>
<a href="https://apim.docs.wso2.com/en/4.2.0/deploy-and-publish/deploy-on-gateway/choreo-connect/getting-started/quick-start-guide-docker-with-apim/"
rel="nofollow">Quick start guide</a>
</p>
<h2>How To Contribute</h2>
<p>Your feedback is most welcome!</p>
<h3>Contributing Code</h3>
<p>Read through the project <a
href="https://github.com/wso2/product-microgateway/blob/master/CONTRIBUTING.md">Contribution
Guidelines</a> to learn how to contribute with code.</p>
<h3>User Forum</h3>
<p>If you have any questions regarding the product you can use our <a
href="https://stackoverflow.com/questions/tagged/wso2-am" rel="nofollow">StackOverflow</a> forum to
raise them.</p>
<h3>Slack Channels</h3>
<p>Join us via <a
href="https://join.slack.com/t/wso2-apim/shared_invite/enQtNzEzMzk5Njc5MzM0LTgwODI3NmQ1MjI0ZDQyMGNmZGI4ZjdkZmI1ZWZmMjNkY2E0NmY3ZmExYjkxYThjNzNkOTU2NWJmYzM4YzZiOWU?src=sidebar"
rel="nofollow">this</a> to our WSO2 Discord account for even better communication. You can talk to
our developers directly
regarding any issues, concerns about the product. We encourage you to start discussions or join any
ongoing
discussions with the team, via Discord.</p>
<h3>Reporting Issues</h3>
<p>We encourage you to report issues, documentation faults, and feature requests regarding Choreo Connect
through the <a href="https://github.com/wso2/product-microgateway/issues">Github Issues</a>.</p>
<p>And please be advised that security issues must be reported to <a
href="mailto:[email protected]">[email protected]</a>,
not as a GitHub issue, in order to reach the proper audience. We strongly advise following the <a
href="https://docs.wso2.com/display/Security/WSO2+Security+Vulnerability+Reporting+Guidelines"
rel="nofollow">WSO2 Security Vulnerability Reporting Guidelines</a> when reporting the security
issues.</p>
<p><strong>--Choreo Connect Team--</strong></p></div>
</div>
issues.</p>
<p><strong>--Choreo Connect Team--</strong></p>
</div>
</div>
</body>
</html>

</html>
6 changes: 3 additions & 3 deletions resources/docker-compose/apim/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ services:
volumes:
- ./conf/deployment.toml:/home/wso2carbon/wso2-config-volume/repository/conf/deployment.toml
router:
image: wso2/choreo-connect-router:1.2.0-beta
image: wso2/choreo-connect-router:1.2.0
logging:
options:
max-size: "20m"
Expand Down Expand Up @@ -43,7 +43,7 @@ services:
- adapter
- enforcer
adapter:
image: wso2/choreo-connect-adapter:1.2.0-beta
image: wso2/choreo-connect-adapter:1.2.0
logging:
options:
max-size: "20m"
Expand All @@ -63,7 +63,7 @@ services:
links:
- apim
enforcer:
image: wso2/choreo-connect-enforcer:1.2.0-beta
image: wso2/choreo-connect-enforcer:1.2.0
logging:
options:
max-size: "20m"
Expand Down
6 changes: 3 additions & 3 deletions resources/docker-compose/docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: "3.7"
services:
router:
image: wso2/choreo-connect-router:1.2.0-beta
image: wso2/choreo-connect-router:1.2.0
logging:
options:
max-size: "20m"
Expand Down Expand Up @@ -31,7 +31,7 @@ services:
- adapter
- enforcer
adapter:
image: wso2/choreo-connect-adapter:1.2.0-beta
image: wso2/choreo-connect-adapter:1.2.0
logging:
options:
max-size: "20m"
Expand All @@ -50,7 +50,7 @@ services:
- "18000:18000"
- "9843:9843"
enforcer:
image: wso2/choreo-connect-enforcer:1.2.0-beta
image: wso2/choreo-connect-enforcer:1.2.0
logging:
options:
max-size: "20m"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ spec:
- mountPath: /home/wso2/conf/log_config.toml
subPath: log_config.toml
name: logconfig-toml-vol
image: wso2/choreo-connect-adapter:1.2.0-beta
image: wso2/choreo-connect-adapter:1.2.0
imagePullPolicy: IfNotPresent
env:
- name: ADAPTER_PRIVATE_KEY_PATH
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ spec:
- mountPath: /home/wso2/conf/log4j2.properties
subPath: log4j2.properties
name: log4j2-vol
image: wso2/choreo-connect-enforcer:1.2.0-beta
image: wso2/choreo-connect-enforcer:1.2.0
imagePullPolicy: IfNotPresent
env:
- name: ENFORCER_PRIVATE_KEY_PATH
Expand Down Expand Up @@ -104,7 +104,7 @@ spec:
name: router-keystore-vol
- mountPath: /home/wso2/security/truststore
name: router-truststore-vol
image: wso2/choreo-connect-router:1.2.0-beta
image: wso2/choreo-connect-router:1.2.0
imagePullPolicy: IfNotPresent
env:
- name: ROUTER_ADMIN_HOST
Expand Down

0 comments on commit b19b299

Please sign in to comment.