Skip to content

1.9.0: K8s 1.30, no Consul, Java 22, new challenges and automation leaps

Latest
Compare
Choose a tag to compare
@commjoen commjoen released this 08 Jul 18:10
· 60 commits to master since this release

What's Changed

This version is another new content & LCM release: we've added a cool and exciting challenge about Kubernetes Sealed Secrets! We upgraded to K8s 1.30, removed our dependency on Consul (less resources required to play!), and added a lot of automation to see if everything works the way it should. Next, we started compiling everything for Java 22. In other words: time for a big version bump!

New Challenges

Fixes

LCM

  • Bump org.webjars:datatables from 1.13.5 to 2.0.3 by @dependabot in #1350
  • Bump hashicorp/google-beta from 5.25.0 to 5.27.0 in /gcp by @dependabot in #1371
  • Bump hashicorp/google from 5.25.0 to 5.27.0 in /gcp by @dependabot in #1372
  • Update terraform-aws-modules/vpc/aws requirement from ~> 5.7.0 to ~> 5.8.1 in /aws by @dependabot in #1376
  • Bump hashicorp/aws from 5.45.0 to 5.47.0 in /aws by @dependabot in #1375
  • Bump hashicorp/aws from 5.45.0 to 5.47.0 in /aws by @dependabot in #1379
  • Bump eclipse-temurin from 22_36-jre-alpine to 22.0.1_8-jre-alpine by @dependabot in #1374
  • Update terraform-aws-modules/vpc/aws requirement from ~> 5.7.0 to ~> 5.8.1 in /aws by @dependabot in #1381
  • Bump hashicorp/azurerm from 3.99.0 to 3.101.0 in /azure by @dependabot in #1373
  • Bump aws.sdk.version from 2.25.40 to 2.25.42 by @dependabot in #1377
  • Bump com.puppycrawl.tools:checkstyle from 10.15.0 to 10.16.0 by @dependabot in #1378
  • Bump org.jruby:jruby-complete from 9.4.6.0 to 9.4.7.0 by @dependabot in #1382
  • Bump io.gatling.highcharts:gatling-charts-highcharts from 3.11.1 to 3.11.2 by @dependabot in #1380
  • Bump globals from 15.0.0 to 15.1.0 by @dependabot in #1383
  • Bump eslint-plugin-n from 17.2.1 to 17.4.0 by @dependabot in #1385
  • Bump eslint-plugin-cypress from 2.15.2 to 3.0.2 in /src/test/e2e by @dependabot in #1388
  • Bump cypress from 13.7.3 to 13.8.1 in /src/test/e2e by @dependabot in #1391
  • Bump eslint-plugin-n from 17.2.1 to 17.4.0 in /src/test/e2e by @dependabot in #1390
  • Bump cypress from 13.7.3 to 13.8.1 in /src/test/K8s-tests by @dependabot in #1395
  • Bump eslint-plugin-jest from 28.2.0 to 28.5.0 in /src/test/e2e by @dependabot in #1401
  • Bump eslint-plugin-jest from 28.2.0 to 28.3.0 in /src/test/K8s-tests by @dependabot in #1393
  • Bump eslint-plugin-jest from 28.2.0 to 28.5.0 by @dependabot in #1400
  • Bump @eslint/js from 9.0.0 to 9.2.0 by @dependabot in #1399
  • Bump eslint-plugin-jest from 28.3.0 to 28.5.0 in /src/test/K8s-tests by @dependabot in #1402
  • Bump eslint-plugin-n from 17.2.1 to 17.4.0 in /src/test/K8s-tests by @dependabot in #1396
  • Bump eslint-plugin-cypress from 2.15.2 to 3.1.1 in /src/test/K8s-tests by @dependabot in #1404
  • Bump requests from 2.31.0 to 2.32.0 in /scripts/sort_contibutors by @dependabot in #1406
  • Bump eslint from 8.57.0 to 9.3.0 by @dependabot in #1398
  • Bump cypress from 13.8.1 to 13.10.0 in /src/test/K8s-tests by @dependabot in #1413
  • Bump eslint from 9.3.0 to 9.4.0 in /src/test/K8s-tests by @dependabot in #1415
  • Bump eslint-plugin-chai-friendly from 0.7.4 to 0.8.0 in /src/test/K8s-tests by @dependabot in #1414
  • Bump eslint-plugin-cypress from 3.2.0 to 3.3.0 by @dependabot in #1424
  • Bump cypress from 13.8.1 to 13.10.0 in /src/test/e2e by @dependabot in #1443
  • Bump eslint-plugin-cypress from 3.2.0 to 3.3.0 in /src/test/e2e by @dependabot in #1440
  • Bump org.codehaus.mojo:tidy-maven-plugin from 1.2.0 to 1.3.0 by @dependabot in #1436
  • Bump eslint-plugin-chai-friendly from 0.7.4 to 0.8.0 in /src/test/e2e by @dependabot in #1438
  • Bump eslint from 9.3.0 to 9.4.0 by @dependabot in #1426
  • Bump eslint-plugin-cypress from 3.2.0 to 3.3.0 in /src/test/K8s-tests by @dependabot in #1416
  • Bump eslint-plugin-chai-friendly from 0.7.4 to 0.8.0 by @dependabot in #1420
  • Bump eslint from 9.3.0 to 9.4.0 in /src/test/e2e by @dependabot in #1432
  • Bump @babel/preset-env from 7.24.5 to 7.24.6 by @dependabot in #1422
  • Bump @babel/eslint-parser from 7.24.5 to 7.24.6 by @dependabot in #1421
  • Bump org.cyclonedx:cyclonedx-core-java from 8.0.3 to 9.0.2 by @dependabot in #1434
  • Bump io.gatling.highcharts:gatling-charts-highcharts from 3.11.2 to 3.11.3 by @dependabot in #1447
  • Bump io.gatling:gatling-maven-plugin from 4.9.0 to 4.9.1 by @dependabot in #1444
  • Bump hashicorp/google from 5.27.0 to 5.31.1 in /gcp by @dependabot in #1417
  • Bump hashicorp/google-beta from 5.27.0 to 5.31.1 in /gcp by @dependabot in #1418
  • Bump hashicorp/random from 3.6.1 to 3.6.2 in /gcp by @dependabot in #1419
  • Bump hashicorp/azurerm from 3.101.0 to 3.106.1 in /azure by @dependabot in #1429
  • Bump hashicorp/random from 3.6.1 to 3.6.2 in /azure by @dependabot in #1433
  • Bump hashicorp/random from 3.6.1 to 3.6.2 in /aws by @dependabot in #1435
  • Bump hashicorp/aws from 5.47.0 to 5.52.0 in /aws by @dependabot in #1448
  • Bump terraform-aws-modules/eks/aws from 20.8.5 to 20.13.0 in /aws by @dependabot in #1437
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0 by @dependabot in #1423
  • Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 by @dependabot in #1442
  • Bump aws.sdk.version from 2.25.42 to 2.25.64 by @dependabot in #1439
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.4 to 4.8.5 by @dependabot in #1431
  • Bump com.azure.spring:spring-cloud-azure-dependencies from 5.11.0 to 5.12.0 by @dependabot in #1445
  • Bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.1 to 2023.0.2 by @dependabot in #1430
  • Bump com.google.cloud:spring-cloud-gcp-dependencies from 5.1.2 to 5.4.1 by @dependabot in #1425
  • Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0 by @dependabot in #1427
  • Bump asciidoctorj.version from 2.5.12 to 2.5.13 by @dependabot in #1428
  • Bump urllib3 from 2.2.1 to 2.2.2 in /scripts/sort_contibutors by @dependabot in #1451
  • Bump org.cyclonedx:cyclonedx-core-java from 9.0.2 to 9.0.4 by @dependabot in #1453
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.2.5 to 3.3.0 by @dependabot in #1446
  • Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 in /gcp by @dependabot in #1455
  • Bump eslint-plugin-chai-friendly from 0.8.0 to 1.0.0 by @dependabot in #1492
  • Bump @babel/preset-env from 7.24.6 to 7.24.7 by @dependabot in #1491
  • Bump eslint from 9.4.0 to 9.6.0 by @dependabot in #1490
  • Bump hashicorp/azurerm from 3.106.1 to 3.110.0 in /azure by @dependabot in #1482
  • Bump hashicorp/http from 3.4.2 to 3.4.3 in /azure by @dependabot in #1481
  • Bump hashicorp/http from 3.4.2 to 3.4.3 in /aws by @dependabot in #1480
  • Bump hashicorp/aws from 5.52.0 to 5.56.1 in /aws by @dependabot in #1479
  • Bump hashicorp/google from 5.31.1 to 5.35.0 in /gcp by @dependabot in #1458
  • Bump hashicorp/google-beta from 5.31.1 to 5.35.0 in /gcp by @dependabot in #1457
  • Bump hashicorp/http from 3.4.2 to 3.4.3 in /gcp by @dependabot in #1456
  • Bump terraform-aws-modules/eks/aws from 20.13.0 to 20.15.0 in /aws by @dependabot in #1478
  • Bump @babel/eslint-parser from 7.24.6 to 7.24.7 by @dependabot in #1488
  • Bump globals from 15.3.0 to 15.7.0 by @dependabot in #1489
  • Bump org.projectlombok:lombok from 1.18.32 to 1.18.34 by @dependabot in #1470
  • Bump io.gatling.highcharts:gatling-charts-highcharts from 3.11.3 to 3.11.5 by @dependabot in #1466
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 by @dependabot in #1475
  • Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.5.0 to 2.6.0 by @dependabot in #1469
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.1 by @dependabot in #1477
  • Bump mocha from 10.4.0 to 10.5.2 in /src/test/K8s-tests by @dependabot in #1460
  • Bump cypress from 13.10.0 to 13.13.0 in /src/test/K8s-tests by @dependabot in #1498
  • Bump eslint from 9.4.0 to 9.6.0 in /src/test/K8s-tests by @dependabot in #1461
  • Bump globals from 15.3.0 to 15.7.0 in /src/test/K8s-tests by @dependabot in #1463
  • Bump org.springframework.boot:spring-boot-starter-parent from 3.3.0 to 3.3.1 by @dependabot in #1471
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #1474
  • Bump javascript-obfuscator from 4.1.0 to 4.1.1 in /js by @dependabot in #1464
  • Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 in /azure by @dependabot in #1493
  • Bump org.webjars:datatables from 2.0.3 to 2.0.7 by @dependabot in #1441
  • Bump cypress from 13.10.0 to 13.12.0 in /src/test/e2e by @dependabot in #1483
  • Bump mocha from 10.4.0 to 10.5.2 in /src/test/e2e by @dependabot in #1485
  • Bump eslint from 9.4.0 to 9.6.0 in /src/test/e2e by @dependabot in #1487
  • Bump com.github.spotbugs:spotbugs from 4.8.5 to 4.8.6 by @dependabot in #1476
  • Bump com.github.spotbugs:spotbugs-annotations from 4.8.5 to 4.8.6 by @dependabot in #1468
  • Bump com.google.cloud:spring-cloud-gcp-dependencies from 5.4.1 to 5.4.3 by @dependabot in #1467
  • Bump globals from 15.3.0 to 15.7.0 in /src/test/e2e by @dependabot in #1486
  • Bump globals from 15.3.0 to 15.8.0 in /src/test/e2e by @dependabot in #1499
  • Bump eslint-plugin-chai-friendly from 0.8.0 to 1.0.0 in /src/test/e2e by @dependabot in #1484
  • Bump eslint-plugin-chai-friendly from 0.8.0 to 1.0.0 in /src/test/K8s-tests by @dependabot in #1459
  • Bump aws.sdk.version from 2.25.64 to 2.26.15 by @dependabot in #1496
  • Bump io.gatling:gatling-maven-plugin from 4.9.1 to 4.9.6 by @dependabot in #1494
  • build(deps): bump certifi from 2024.2.2 to 2024.7.4 in /scripts/sort_contibutors by @dependabot in #1501
  • Bump minimatch from 9.0.4 to 9.0.5 in /js by @dependabot in #1465
  • build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 in /aws by @dependabot in #1502
  • build(deps): bump hashicorp/aws from 5.56.1 to 5.57.0 in /aws by @dependabot in #1520
  • build(deps): bump hashicorp/google from 5.35.0 to 5.36.0 in /gcp by @dependabot in #1518
  • build(deps): bump hashicorp/azurerm from 3.110.0 to 3.111.0 in /azure by @dependabot in #1517
  • build(deps): bump hashicorp/google-beta from 5.35.0 to 5.36.0 in /gcp by @dependabot in #1512
  • build(deps): update terraform-aws-modules/vpc/aws requirement from ~> 5.8.1 to ~> 5.9.0 in /aws by @dependabot in #1506
  • build(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.2 by @dependabot in #1513
  • build(deps): bump terraform-aws-modules/eks/aws from 20.16.0 to 20.17.2 in /aws by @dependabot in #1505
  • build(deps-dev): bump globals from 15.7.0 to 15.8.0 by @dependabot in #1508
  • build(deps-dev): bump cypress from 13.12.0 to 13.13.0 in /src/test/e2e by @dependabot in #1511
  • build(deps-dev): bump mocha from 10.5.2 to 10.6.0 in /src/test/K8s-tests by @dependabot in #1510
  • build(deps): bump github.com/gruntwork-io/terratest from 0.44.0 to 0.46.16 in /gcp by @dependabot in #1516
  • build(deps-dev): bump mocha from 10.5.2 to 10.6.0 in /src/test/e2e by @dependabot in #1509
  • build(deps): bump github.com/gruntwork-io/terratest from 0.44.0 to 0.46.16 in /azure by @dependabot in #1514
  • build(deps): bump github.com/gruntwork-io/terratest from 0.44.0 to 0.46.16 in /aws by @dependabot in #1515
  • build(deps): bump org.jruby:jruby-complete from 9.4.7.0 to 9.4.8.0 by @dependabot in #1519
  • build(deps): bump aws.sdk.version from 2.26.15 to 2.26.16 by @dependabot in #1507

Full Changelog: 1.8.5...1.9.0

Special Thanks

We would like to thank @nbaars , @Shubham-Patel07 , @bendehaan , and @commjoen for their hard work on this release!