diff --git a/README.md b/README.md index da87de3..35977cc 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ | Voyager Version | Release Date | User Guide | Changelog | Kubernetes Version | |--------------------------- | ------------ | ---------- | --------- | ------------------ | +| [v2025.9.19](https:/github.com/voyagermesh/CHANGELOG/releases/tag/v2025.9.19) | 2025-09-18 | [User Guide](https://voyagermesh.com/docs/v2025.9.19) | [CHANGELOG](/releases/v2025.9.19/README.md) | 1.26+ | | [v2025.5.30](https:/github.com/voyagermesh/CHANGELOG/releases/tag/v2025.5.30) | 2025-05-30 | [User Guide](https://voyagermesh.com/docs/v2025.5.30) | [CHANGELOG](/releases/v2025.5.30/README.md) | 1.26+ | | [v2024.8.30](https:/github.com/voyagermesh/CHANGELOG/releases/tag/v2024.8.30) | 2024-08-30 | [User Guide](https://voyagermesh.com/docs/v2024.8.30) | [CHANGELOG](/releases/v2024.8.30/README.md) | 1.26+ | | [v2024.3.18](https:/github.com/voyagermesh/CHANGELOG/releases/tag/v2024.3.18) | 2024-03-18 | [User Guide](https://voyagermesh.com/docs/v2024.3.18) | [CHANGELOG](/releases/v2024.3.18/README.md) | 1.21+ | diff --git a/releases/v2025.9.19/CHANGELOG.json b/releases/v2025.9.19/CHANGELOG.json new file mode 100644 index 0000000..14c716a --- /dev/null +++ b/releases/v2025.9.19/CHANGELOG.json @@ -0,0 +1,148 @@ +{ + "product_line": "Voyager", + "release": "v2025.9.19", + "release_date": "2025-09-18T19:06:27.074676456Z", + "release_project_url": "https://github.com/voyagermesh/CHANGELOG", + "docs_url": "https://voyagermesh.com/docs/v2025.9.19", + "kubernetes_version": "1.26+", + "projects": [ + { + "url": "github.com/voyagermesh/apimachinery", + "releases": [ + { + "tag": "v0.11.0", + "commits": [ + { + "SHA": "3af07a166", + "Subject": "Update deps" + }, + { + "SHA": "dc2062f74", + "Subject": "Test against k8s 1.34 (#65)" + }, + { + "SHA": "93f380017", + "Subject": "Use Go 1.25 (#64)" + }, + { + "SHA": "e8b7b6703", + "Subject": "Test against k8s 1.33.2 (#63)" + }, + { + "SHA": "d882173bc", + "Subject": "Test against k8s 1.33.2 (#62)" + }, + { + "SHA": "b07639e34", + "Subject": "Test against k8s 1.33 (#61)" + } + ] + } + ] + }, + { + "url": "github.com/voyagermesh/cli", + "releases": [ + { + "tag": "v0.0.18", + "commits": [ + { + "SHA": "d2b6c79", + "Subject": "Prepare for release v0.0.18 (#32)" + }, + { + "SHA": "24dacfc", + "Subject": "Use Go 1.25 (#31)" + } + ] + } + ] + }, + { + "url": "github.com/voyagermesh/haproxy-ingress", + "releases": [ + { + "tag": "v17.4.0", + "commits": [ + { + "SHA": "ea52ab6ee", + "Subject": "Prepare for release v17.4.0 (#109)" + }, + { + "SHA": "76a18da42", + "Subject": "Update deps" + }, + { + "SHA": "80a39de7c", + "Subject": "Test against k8s 1.34 (#108)" + }, + { + "SHA": "1acd1aa37", + "Subject": "Use Go 1.25 (#106)" + }, + { + "SHA": "27974ffa0", + "Subject": "Test against k8s 1.33.2 (#104)" + }, + { + "SHA": "0232b7dd8", + "Subject": "Test against k8s 1.33 (#103)" + } + ] + } + ] + }, + { + "url": "github.com/voyagermesh/installer", + "releases": [ + { + "tag": "v2025.9.19", + "commits": [ + { + "SHA": "1abdfb32", + "Subject": "Prepare for release v2025.9.19 (#187)" + }, + { + "SHA": "3368908a", + "Subject": "Test against k8s 1.34 (#184)" + }, + { + "SHA": "579f372f", + "Subject": "Use Go 1.25 (#183)" + }, + { + "SHA": "ab1f844f", + "Subject": "Test against k8s 1.33.2 (#181)" + }, + { + "SHA": "acf65424", + "Subject": "Test against k8s 1.33 (#180)" + } + ] + } + ] + }, + { + "url": "github.com/voyagermesh/voyager", + "releases": [ + { + "tag": "v2025.9.19", + "commits": [ + { + "SHA": "77f55ee", + "Subject": "Prepare for release v2025.9.19 (#1642)" + }, + { + "SHA": "60a6179", + "Subject": "Use Go 1.25 (#1641)" + }, + { + "SHA": "8f1ce43", + "Subject": "Test against k8s 1.33 (#1640)" + } + ] + } + ] + } + ] +} diff --git a/releases/v2025.9.19/README.md b/releases/v2025.9.19/README.md new file mode 100644 index 0000000..f0d7dc2 --- /dev/null +++ b/releases/v2025.9.19/README.md @@ -0,0 +1,60 @@ +# Voyager v2025.9.19 (2025-09-18) + + +## [voyagermesh/apimachinery](https://github.com/voyagermesh/apimachinery) + +### [v0.11.0](https://github.com/voyagermesh/apimachinery/releases/tag/v0.11.0) + +- [3af07a16](https://github.com/voyagermesh/apimachinery/commit/3af07a166) Update deps +- [dc2062f7](https://github.com/voyagermesh/apimachinery/commit/dc2062f74) Test against k8s 1.34 (#65) +- [93f38001](https://github.com/voyagermesh/apimachinery/commit/93f380017) Use Go 1.25 (#64) +- [e8b7b670](https://github.com/voyagermesh/apimachinery/commit/e8b7b6703) Test against k8s 1.33.2 (#63) +- [d882173b](https://github.com/voyagermesh/apimachinery/commit/d882173bc) Test against k8s 1.33.2 (#62) +- [b07639e3](https://github.com/voyagermesh/apimachinery/commit/b07639e34) Test against k8s 1.33 (#61) + + + +## [voyagermesh/cli](https://github.com/voyagermesh/cli) + +### [v0.0.18](https://github.com/voyagermesh/cli/releases/tag/v0.0.18) + +- [d2b6c79](https://github.com/voyagermesh/cli/commit/d2b6c79) Prepare for release v0.0.18 (#32) +- [24dacfc](https://github.com/voyagermesh/cli/commit/24dacfc) Use Go 1.25 (#31) + + + +## [voyagermesh/haproxy-ingress](https://github.com/voyagermesh/haproxy-ingress) + +### [v17.4.0](https://github.com/voyagermesh/haproxy-ingress/releases/tag/v17.4.0) + +- [ea52ab6e](https://github.com/voyagermesh/haproxy-ingress/commit/ea52ab6ee) Prepare for release v17.4.0 (#109) +- [76a18da4](https://github.com/voyagermesh/haproxy-ingress/commit/76a18da42) Update deps +- [80a39de7](https://github.com/voyagermesh/haproxy-ingress/commit/80a39de7c) Test against k8s 1.34 (#108) +- [1acd1aa3](https://github.com/voyagermesh/haproxy-ingress/commit/1acd1aa37) Use Go 1.25 (#106) +- [27974ffa](https://github.com/voyagermesh/haproxy-ingress/commit/27974ffa0) Test against k8s 1.33.2 (#104) +- [0232b7dd](https://github.com/voyagermesh/haproxy-ingress/commit/0232b7dd8) Test against k8s 1.33 (#103) + + + +## [voyagermesh/installer](https://github.com/voyagermesh/installer) + +### [v2025.9.19](https://github.com/voyagermesh/installer/releases/tag/v2025.9.19) + +- [1abdfb32](https://github.com/voyagermesh/installer/commit/1abdfb32) Prepare for release v2025.9.19 (#187) +- [3368908a](https://github.com/voyagermesh/installer/commit/3368908a) Test against k8s 1.34 (#184) +- [579f372f](https://github.com/voyagermesh/installer/commit/579f372f) Use Go 1.25 (#183) +- [ab1f844f](https://github.com/voyagermesh/installer/commit/ab1f844f) Test against k8s 1.33.2 (#181) +- [acf65424](https://github.com/voyagermesh/installer/commit/acf65424) Test against k8s 1.33 (#180) + + + +## [voyagermesh/voyager](https://github.com/voyagermesh/voyager) + +### [v2025.9.19](https://github.com/voyagermesh/voyager/releases/tag/v2025.9.19) + +- [77f55ee](https://github.com/voyagermesh/voyager/commit/77f55ee) Prepare for release v2025.9.19 (#1642) +- [60a6179](https://github.com/voyagermesh/voyager/commit/60a6179) Use Go 1.25 (#1641) +- [8f1ce43](https://github.com/voyagermesh/voyager/commit/8f1ce43) Test against k8s 1.33 (#1640) + + + diff --git a/releases/v2025.9.19/release.json b/releases/v2025.9.19/release.json new file mode 100644 index 0000000..9186057 --- /dev/null +++ b/releases/v2025.9.19/release.json @@ -0,0 +1,78 @@ +{ + "product_line": "Voyager", + "release": "v2025.9.19", + "docs_url_template": "https://voyagermesh.com/docs/%s", + "kubernetes_version": "1.26+", + "projects": [ + { + "github.com/voyagermesh/apimachinery": { + "tag": "v0.11.0" + } + }, + { + "github.com/voyagermesh/cli": { + "key": "voyager-cli", + "tag": "v0.0.18" + }, + "github.com/voyagermesh/haproxy-ingress": { + "tag": "v17.4.0" + } + }, + { + "github.com/voyagermesh/installer": { + "key": "voyager-installer", + "tag": "v2025.9.19", + "chartNames": [ + "voyager", + "voyager-crds" + ], + "commands": [ + "./hack/scripts/import-crds.sh", + "make chart-gateway-api CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL} APP_VERSION=${VOYAGERMESH_HAPROXY_INGRESS_TAG}", + "make chart-voyager CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL} APP_VERSION=${VOYAGERMESH_HAPROXY_INGRESS_TAG}", + "make chart-voyager-crds CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL} APP_VERSION=${VOYAGERMESH_HAPROXY_INGRESS_TAG}", + "./hack/scripts/update-catalog.sh" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/appscode/charts": { + "charts": [ + "github.com/voyagermesh/installer" + ], + "changelog": "Skip" + } + }, + { + "github.com/appscode/static-assets": { + "commands": [ + "release-automaton update-assets --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}" + ], + "changelog": "StandaloneWebsite" + } + }, + { + "github.com/voyagermesh/voyager": { + "key": "voyager", + "tag": "v2025.9.19", + "commands": [ + "mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/voyagermesh/website": { + "tag": "v2025.9.19", + "commands": [ + "make set-assets-repo ASSETS_REPO_URL=https://github.com/appscode/static-assets", + "make docs", + "make set-version VERSION=${TAG}" + ], + "release_branch": "master", + "changelog": "Skip" + } + } + ] +} \ No newline at end of file