diff --git a/Makefile b/Makefile index 92b5e14a..5a72a3d7 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ # If you want information on how to edit this file checkout, # http://makefiletutorial.com/ -BASE_VERSION = 1.7.0-rc.1 +BASE_VERSION = 1.7.0 SHORT_SHA = $(shell git rev-parse --short=7 HEAD | tr -d [:punct:]) VERSION_SUFFIX = $(SHORT_SHA) BRANCH_NAME = $(shell git rev-parse --abbrev-ref HEAD | tr -d [:punct:]) diff --git a/cloudbuild.yaml b/cloudbuild.yaml index 68c225b0..f5deefcf 100644 --- a/cloudbuild.yaml +++ b/cloudbuild.yaml @@ -113,7 +113,7 @@ steps: path: '/go' substitutions: - _OM_VERSION: "1.7.0-rc.1" + _OM_VERSION: "1.7.0" _GCB_POST_SUBMIT: "0" _GCB_LATEST_VERSION: "undefined" logsBucket: 'gs://open-match-site-build-logs/' diff --git a/site/config.toml b/site/config.toml index b9d96628..2e226493 100644 --- a/site/config.toml +++ b/site/config.toml @@ -74,7 +74,7 @@ github_docs_repo = "https://github.com/googleforgames/open-match-docs" gcs_engine_id = "008748710159674449076:sqoelpnrdoe" release_branch = "main" -release_version = "1.7.0-rc.1" +release_version = "1.7.0" slack_link = "https://join.slack.com/t/open-match/shared_invite/enQtNDM1NjcxNTY4MTgzLTM5ZWQxNjc1YWI3MzJmN2RiMWJmYWI0ZjFiNzNkZmNkMWQ3YWU5OGVkNzA5Yzc4OGVkOGU5MTc0OTA5ZTA5NDU" # Enable syntax highlighting and copy buttons on code blocks with Prism diff --git a/site/content/en/blog/omreleases/1.7.0.md b/site/content/en/blog/omreleases/1.7.0.md new file mode 100644 index 00000000..1a63ae79 --- /dev/null +++ b/site/content/en/blog/omreleases/1.7.0.md @@ -0,0 +1,52 @@ +--- +date: 2022-02-17 +title: "1.7.0" +linkTitle: "1.7.0" +description: "1.7.0 Release" +--- + +![Open Match Logo](../../../../../images/logo-with-name.png) + +This is the 1.7.0 release of Open Match. + +Check the [official website](https://open-match.dev) for details on features, installation and usage. + +Release Notes +------------- + +**Feature Highlights** +- Golang version is updated to 1.19.5 to support the ongoing changes in all dependencies #1443 +- A guide to setup redis enterprise integration with open-match is now available in tutorials #1517 + + +**Breaking Changes** +- Major changes includes updated toolchain and protobuf files following Golang version update #1444 + + +**Security Fixes** +- Ensuring the latest version of dependency package github.com/gogo/protobuf #1529 +- Removed the vulnerability in open-match documentation website's swaggerui component #1521 + + +**Enhancements** +- Added `Content-Type` header in HTTP request to Match Functions helps in parsing `JSON` body #1530 +- Fetching Bitnami's redis helm chart from archives to align with the updated retention policy #1523 +- Dependency packages are updated to latest versions #1531 + +Usage Requirements +------------- +- Kubernetes Version >= 1.21 + - Not 1.25 until issue #1449 has been closed +- Golang Version >= v1.18 +- Helm Version >= 3.8 + +Installation +------------ + +* Follow [Open Match Installation Guide](https://open-match.dev/site/docs/installation/) to setup Open Match in your cluster. + +API Definitions +------------ + +- gRPC API Definitions are available in [API references](https://open-match.dev/site/docs/reference/api/) - _Preferred_ +- HTTP API Definitions are available in [SwaggerUI](https://open-match.dev/site/swaggerui/index.html) diff --git a/site/static/swaggerui/config.json b/site/static/swaggerui/config.json index 5691249e..175b8578 100644 --- a/site/static/swaggerui/config.json +++ b/site/static/swaggerui/config.json @@ -1,10 +1,10 @@ { "urls": [ - {"name": "Frontend", "url": "https://open-match.dev/api/v1.7.0-rc.1/frontend.swagger.json"}, - {"name": "Backend", "url": "https://open-match.dev/api/v1.7.0-rc.1/backend.swagger.json"}, - {"name": "Query", "url": "https://open-match.dev/api/v1.7.0-rc.1/query.swagger.json"}, - {"name": "MatchFunction", "url": "https://open-match.dev/api/v1.7.0-rc.1/matchfunction.swagger.json"}, - {"name": "Synchronizer", "url": "https://open-match.dev/api/v1.7.0-rc.1/synchronizer.swagger.json"}, - {"name": "Evaluator", "url": "https://open-match.dev/api/v1.7.0-rc.1/evaluator.swagger.json"} + {"name": "Frontend", "url": "https://open-match.dev/api/v1.7.0/frontend.swagger.json"}, + {"name": "Backend", "url": "https://open-match.dev/api/v1.7.0/backend.swagger.json"}, + {"name": "Query", "url": "https://open-match.dev/api/v1.7.0/query.swagger.json"}, + {"name": "MatchFunction", "url": "https://open-match.dev/api/v1.7.0/matchfunction.swagger.json"}, + {"name": "Synchronizer", "url": "https://open-match.dev/api/v1.7.0/synchronizer.swagger.json"}, + {"name": "Evaluator", "url": "https://open-match.dev/api/v1.7.0/evaluator.swagger.json"} ] } \ No newline at end of file