Releases: GoogleCloudPlatform/bank-of-anthos
Releases · GoogleCloudPlatform/bank-of-anthos
v0.5.8
What's Changed
- Add missing
git add
to release script by @bourgeoisor in #969 - Update broken README link by @chadbr in #976
- Change Java images from
17-slim
to17-alpine
by @mathieu-benoit in #982 - Add Terraform validate CI by @mathieu-benoit in #979
- Change Java images from OpenJDK to Eclipse Temurin's JRE by @bourgeoisor in #991
- 20+ dependencies updates containing bug fixes, security patches, and improvements by @renovate-bot, @mathieu-benoit, @bourgeoisor
New Contributors
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
- Fix CloudSQL populate job's default password by @arueth in #897
- Clean and update the CloudSQL deployment option by @arueth in #903
- Fix ledgermonolith to be in-line with non-root container access by @bourgeoisor in #909
- Add sample Terraform script for use in the Explore Anthos tutorial by @kaariger in #881
- Replace Java container images from openjdk:17 to openjdk:17-slim by @mathieu-benoit in #920
- 60+ dependencies updates containing bug fixes, security patches, and improvements by @renovate-bot, @mathieu-benoit, @bourgeoisor
New Contributors
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- Fix unprivileged containers by @mathieu-benoit in #855
- Fix copyright year & implement small tweaks in the frontend UI by @bourgeoisor in #858
- Prevent GitHub Actions from running on draft PRs by @ckim328 in #883
- Clean up cloudshell tutorial by @bourgeoisor in #884
- Update wording to match context menu by @Mukamik in #886
- Fix CI pipelines not running by @ckim328 in #887
- Add OAuth 2.0 authorization code support for Apigee demos by @drush1980 in #888
- Multiple updates to dependencies
New Contributors
- @Mukamik made their first contribution in #886
- @drush1980 made their first contribution in #888
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- Substitute version env correctly on release by @bourgeoisor in #737
- Tweak the releasing README by @bourgeoisor in #753
- Tweak README and remove Log4j advisory by @bourgeoisor in #755
- Update Cloud SQL flavor to 0.5.4 and gce-proxy to 1.30.0 by @bourgeoisor in #756
- Added functionality to set location values and change metadata server by @arueth in #749
- Change default demo password by @rogerthatdev in #759
- Fixed quotes around favicon by @arueth in #766
- Swap default password change manifests by @bourgeoisor in #767
- Fixed login failed alertBanner flicker on initial load and hard refresh by @arueth in #769
- Fixed home page refresh on successful transaction by @arueth in #770
- Bump Java res to match Pod limits and add startupProbes by @bourgeoisor in #778
- Updated asm-multicluster to use asmcli by @arueth in #771
- Updated frontend dependencies by @arueth in #775
- Updated userservice and contact dependencies by @arueth in #786
- Add 'Enable GKE API' step in
extras/cloudsql
by @NimJay in #790 - Bump CPU for userservice for cypress tests by @ckim328 in #804
- Python image and dependency updates by @glasnt in #803
- Bump python deps by @bourgeoisor in #840
- Many more automated dependencies bumps
New Contributors
- @rogerthatdev made their first contribution in #759
- @glasnt made their first contribution in #803
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- fix: catch decimal error and return fail by @Shabirmean in #548
- Default main by @ckim328 in #591
- Specify JDK requirement to OpenJDK by @bourgeoisor in #593
- Bump minor python dependencies suggested by renovate by @bourgeoisor in #594
- Remove default image prefix in skaffold.yaml by @mathieu-benoit in #595
- Configure Renovate by @renovate-bot in #592
- Enable pip-compile support in renovate by @bourgeoisor in #609
- Bump locust deps by @bourgeoisor in #612
- Delete checkout step from cleanup workflows by @bourgeoisor in #619
- cleanup: add drift region tags by @ckim328 in #611
- Remove deprecated artifacts from locust by @bourgeoisor in #645
- Fix Skaffold always pulling canonical images by @bourgeoisor in #646
- Add Cloud Armor in front of this deployed demo by @mathieu-benoit in #634
- Revert recent Renovate Java deps bumps by @bourgeoisor in #658
- Added python constraint to renovate.json by @ckim328 in #661
- Disable pip_requirements for renovate by @bourgeoisor in #669
- Revert "Disable pip-requirements for renovate (#669)" by @bourgeoisor in #677
- Added pep440 contraint to renovate bot by @ckim328 in #678
- Constaint python and added config for renovate bot by @ckim328 in #679
- Bump Python dependencies by @bourgeoisor in #684
- Bump Java (17), Maven (3.8.5), Spring (2.6.6) and other deps, and reduce resource footprint of Java services by @bourgeoisor in #712
- [Github actions] Add java 17 source profile to push deploy workflow by @askmeegs in #723
- Bump Java dependencies to mitigate CVE-2022-22965 by @bourgeoisor in #726
- Update JAVA_HOME profile to reflect correct path in
/opt/
by @askmeegs in #733
New Contributors
- @renovate-bot made their first contribution in #592
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- Update release doc to use new project for GCR by @askmeegs in #567
- Add Log4j advisory in the README by @bourgeoisor in #577
- Bump log4j to 2.17.1 by @bourgeoisor in #586
- Added snippet bot yml file by @ckim328 in #587
- Fix release refs path to bank-of-anthos-ci by @bourgeoisor in #588
Full Changelog: v0.5.2...v0.5.3
v0.5.2
v0.5.1
Release v0.5.1 includes the following changes:
- Patches a log4j security vulnerability by upgrading the Java services' log4j version to 2.15.0.
- Adds a modularized skaffold config
- Fixes the structured log format in Cloud Logging
- Fixes dependency CVEs in guava, urllib
v0.5.0
Release v0.5.0 includes following changes:
- Add support and instructions for multi cluster setup with Anthos Service Mesh (ASM)
- Add support and instructions for HTTPS access with TLS for the frontend service
- Revert back to gunicorn as the default application server which was changed in v0.4.3
- Moving all python based service containers to use a python ENTRYPOINT instead of spawning them via a shell script ENTRYPOINT
- Various documentation updates
- Version bump for dependencies: rsa (frontend, userservice, contacts), py (userservice, contacts), guava (ledgermonolith, ledgerwriter, transactionhistory, balancereader)
v0.4.3
Release v0.4.3 includes following changes:
- Version bumped for the cryptography dependency
- Default application server used for python apps changed to uwsgi from gunicorn
- Git workflow hosts updated to use python3.7 and updates added to the CI/CD guide