1.7.0: Hacktoberfest 1: Java 21, K8s 1.28 and 3 new challenges
Project upgrade
This is another big release as part of #Hacktoberfest! and we have loads of great news:
- we have many #Hacktoberfest PRs which are part of this release.
- our project got upgraded to "Production Status" in OWASP!
- this release includes upgrades of K8S to 1.28 and Java to 21(LTS), which means we can easily deploy this project to various cloud providers for at least another year without the need for a lot of maintenance & we can continue development of the Java app as we are now compatible with a new LTS version of Java.
What's Changed
Major upgrades
New challenges:
- Add challenge36: Advanced reverse engineering game by @roddas in #947
- Add challenge 37 for ZAP configuration with authenticated endpoint by @commjoen in #941
- Feature(#614): Challenge38 - Git notes challenge by @RemakingEden in #903
Other changes:
- Remove fly.io from readme and prepare deployment for fly v2 by @commjoen in #986
- Update README.md by @commjoen in #985
- Update README.md: adding @roddas as contributor by @commjoen in #1013
- Add missing files in container for challenge 36 by @commjoen in #1014
- feat: add terratest for AWS, Azure and GCP by @bendehaan in #1015
- Update contributing.md: Change image to use java 21 by @commjoen in #1017
- first fix for missing step on setting java to 21 by @commjoen in #1018
- Tests clean up by @drnow4u in #1021
- Update dependabot.yml to have 10 mrs on Java by @commjoen in #1008
- Pre-release of 1.7.0 by @commjoen in #1020
LCM:
- Bump s4u/setup-maven-action from 1.9.0 to 1.10.0 by @dependabot in #988
- Bump terraform-linters/setup-tflint from 3 to 4 by @dependabot in #989
- Bump eslint-plugin-jest from 27.2.3 to 27.4.2 by @dependabot in #1007
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.39.0 to 2.40.0 by @dependabot in #1001
- Bump aws.sdk.version from 2.20.139 to 2.20.157 by @dependabot in #999
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.5 to 4.7.3.6 by @dependabot in #1010
- Bump eslint from 8.48.0 to 8.50.0 by @dependabot in #1006
- Bump eslint-plugin-n from 16.0.2 to 16.1.0 by @dependabot in #1005
- Bump cypress from 13.1.0 to 13.3.0 by @dependabot in #1004
- Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 by @dependabot in #1003
- Bump hashicorp/azurerm from 3.71.0 to 3.75.0 in /azure by @dependabot in #995
- Bump hashicorp/google from 4.80.0 to 4.84.0 in /gcp by @dependabot in #994
- Bump hashicorp/google-beta from 4.80.0 to 4.84.0 in /gcp by @dependabot in #993
- Bump hashicorp/aws from 5.15.0 to 5.19.0 in /aws by @dependabot in #997
- Bump com.github.eirslett:frontend-maven-plugin from 1.13.4 to 1.14.0 by @dependabot in #1002
- Bump com.google.cloud:spring-cloud-gcp-dependencies from 4.7.2 to 4.8.0 by @dependabot in #1009
- Bump javascript-obfuscator from 4.0.2 to 4.1.0 in /js by @dependabot in #996
- Bump uk.org.webcompere:system-stubs-jupiter from 2.0.2 to 2.1.3 by @dependabot in #1012
- Bump nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect from 3.2.1 to 3.3.0 by @dependabot in #998
New Contributors
Full Changelog: 1.6.10...1.7.0
Special Thanks:
Special thanks to @roddas , @nbaars , @bendehaan , @drnow4u , @RemakingEden , and @commjoen for their hard work on this release!