v0.5.0
Online Boutique v0.5.0 is out. We’ve bumped the minor version (from v0.4.2 to v0.5.0) because Online Boutique now supports Online Boutique's default and advanced deployments via Helm.
Notable Changes
- You can now use Helm to deploy Online Boutique, with advanced deployment variations. For more info, check out
helm-chart/README.mdor read Use Helm to simplify and secure the deployment of Online Boutique, with Service Mesh, GitOps, and more!. Thank you, @mathieu-benoit, for implementing! - Online Boutique can now be run on a IPv6-only Kubernetes environment. Thank you, @naoki9911, for rigorously testing and thank you, @mathieu-benoit, for the implementation!
- The guidance for external contributors has been updated. Please see CONTRIBUTING.md.
- Google Cloud Debugger support has been removed.
What's Changed
- Online Boutique's Helm chart by @mathieu-benoit in #1353
- More Online Boutique variations / Kustomize components by @mathieu-benoit in #1346
- IPv6 support by @mathieu-benoit in #1340
- make recommendation service optional by @katzio in #1332
- Update guidance for contributors by @NimJay in #1301
- Python 3.10 by @mathieu-benoit in #1316
- Remove Google Cloud Debugger by @NimJay in #1281
- Use
digestinstead oftagfor container base images by @mathieu-benoit in #1312 - Clarify product-requirements.md by @NimJay in #1309
- Remove latest tag by @vaishnavi-ramanujapuram in #1394
- Vary Cymbal buttons' style based on state by @NimJay in #1304
- Use --pull flag when building images for releases by @NimJay in #1293
- Remove redundant COLLECTOR_SERVICE_ADDR by @NimJay in #1294
- Change colour of logo from Cyan to Maroon by @NimJay in #1303
- Renovate for container images in Kubernetes manifests by @mathieu-benoit in #1310
- Renovate: update VERSION in Dockerfile vars by @mathieu-benoit in #1311
- fix: Deploystack test enable test proejcts by @tpryan in #1367
adservice- Java 19 by @mathieu-benoit in #1132- Update GitHub action
setup-dotnet@v3in CIs by @mathieu-benoit in #1120 - Update renovate.json for Kubernetes manifests (
ignorePaths) by @mathieu-benoit in #1321 - Update renovate.json - test ignorePaths for pinDigests by @mathieu-benoit in #1322
- Fix Helm chart with advanced scenarios by @mathieu-benoit in #1385
loadgenerator- Python 3.11 by @mathieu-benoit in #1320- Update renovate.json - to avoid too much digests in manifests by @mathieu-benoit in #1325
- Specify name of kustomize-build-ci job by @NimJay in #1338
- Remove
kustomizationKindinrelease/kubernetes-manifests.yamlinmainbranch by @mathieu-benoit in #1349 - More docs by @mathieu-benoit in #1393
- Use strings for severity of
currencyservicelog output by @NimJay in #1344 - many dependency updates via @renovate-bot. Examples: #1391,#1307, #1354
#1308
New Contributors
- @katzio made their first contribution in #1332
- @vaishnavi-ramanujapuram made their first contribution in #1394
Full Changelog: v0.4.2...v0.5.0