2.7.3+k8s-1.31-rc0
Pre-release
Pre-release
·
493 commits
to main
since this release
Features
- api: fix kotsv1beta1 config values need defaults (#2457) #2457 (Ethan Mosbaugh)
- api: validate required app config items (#2472) #2472 (Ethan Mosbaugh)
- api: support Go templating with sprig in config resource (#2479) #2479 (Salah Al Saleh)
- app: add support for the file type item (#2491) #2491 (João Antunes)
- api: config template function support (#2531) #2531 (Ethan Mosbaugh)
- file-input: add support for default values (#2528) #2528 (João Antunes)
- update velero version (#2544) #2544 (replicated-ci-ec)
Bug Fixes
- markdown styling for label config option (#2455) #2455 (Diamon Wiggins)
- ui: use installation target from initial state in authcontext (#2458) #2458 (Diamon Wiggins)
- api: make use of the provided kube config for all the client init (#2453) #2453 (João Antunes)
- ui: fix spacing on the linux setup page (#2477) #2477 (Diamon Wiggins)
- ui: fixed widths for config input items (#2476) #2476 (Diamon Wiggins)
- wait for installation crd (#2490) #2490 (Ethan Mosbaugh)
- seaweed: bump seaweed master replicas to 3 (#2492) #2492 (Diamon Wiggins)
- web: consistent config values (#2503) #2503 (João Antunes)
- app-config: validation of required password fields (#2545) #2545 (João Antunes)
Builds
- deps-dev: bump the security group across 2 directories with 3 updates (#2501) #2501 (dependabot[bot])
- deps-dev: bump eslint from 9.30.1 to 9.31.0 in /web (#2471) #2471 (dependabot[bot])
- deps-dev: bump vite from 6.3.5 to 7.0.4 in /web (#2467) #2467 (dependabot[bot])
- deps-dev: bump vite from 6.3.5 to 7.0.5 in /web (#2520) #2520 (dependabot[bot])
- deps-dev: bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /web (#2522) #2522 (dependabot[bot])
- deps: bump react-router-dom from 7.6.3 to 7.7.0 in /web (#2523) #2523 (dependabot[bot])
- deps-dev: bump typescript-eslint from 8.36.0 to 8.37.0 in /web (#2521) #2521 (dependabot[bot])
- deps-dev: bump the security group across 2 directories with 1 update (#2519) #2519 (dependabot[bot])
- deps: bump the security group across 2 directories with 13 updates (#2525) #2525 (dependabot[bot])
- deps: bump github.com/containers/image/v5 from 5.35.0 to 5.36.0 (#2526) #2526 (dependabot[bot])
Chores
- ci: upgrade golangci-lint (#2459) #2459 (Ethan Mosbaugh)
- web: consistent usage of the intial state context (#2460) #2460 (João Antunes)
- ci: fix make go mod root conflicts with kinds (#2462) #2462 (Ethan Mosbaugh)
- Improve configuration step form components (#2461) #2461 (Steven Crespo)
- api: validate app release data on instantiation (#2475) #2475 (Ethan Mosbaugh)
- ci: conditionally run e2e tests (#2481) #2481 (Ethan Mosbaugh)
- ci: conditionally run e2e tests - fix (#2484) #2484 (Ethan Mosbaugh)
- ci: github rate limits when running api integration tests (#2487) #2487 (Ethan Mosbaugh)
- app: add config values types (#2486) #2486 (João Antunes)
- ci: parallelize integration tests (#2488) #2488 (Ethan Mosbaugh)
- update velero images (#2499) #2499 (replicated-ci-ec)
- update seaweedfs images (#2498) #2498 (replicated-ci-ec)
- app-manager: cleanup of helper methods (#2500) #2500 (João Antunes)
- Add v3 specific e2e test app (#2495) #2495 (Steven Crespo)
- update k0s images (#2212) #2212 (replicated-ci-ec)
- ci: dryrun test airgap prompt (#2518) #2518 (Ethan Mosbaugh)
- update k0s images (#2509) #2509 (replicated-ci-ec)
- web: fix lint errors (#2529) #2529 (Ethan Mosbaugh)
- ci: test http proxy used in request to check for new app versions (#2530) #2530 (Ethan Mosbaugh)
- ci: fix github rate limiting with auth token (#2537) #2537 (Ethan Mosbaugh)
- update seaweedfs images (#2540) #2540 (replicated-ci-ec)
Commits
- d6968d8: Support the password config item type (#2463) (Salah Al Saleh) #2463
- e388d2e: Add CLAUDE.md file (#2478) (Salah Al Saleh) #2478
- 55f3482: only auto scroll if at bottom of logs (#2342) (Alex Parker) #2342
- e7a2b91: use templatable config in infra tests (#2485) (Salah Al Saleh) #2485
- 4623ce4: feat(ui:) add support for default config values (#2480) (Diamon Wiggins) #2480
- 992c9bb: Add file Config Item Type - Frontend File Input Component (#2493) (Salah Al Saleh) #2493
- 6912f76: Add file Config Item Type - Configuration Step Integration (#2494) (Salah Al Saleh) #2494
- 5bef23d: try to resolve relative data dir paths (#2482) (Ash) #2482
- 30caa3c: Use existing cursor rules for Claude as well (#2502) (Salah Al Saleh) #2502
- Fix markdown paragraph and line breaks (#2496) #2496 (Steven Crespo)
- df5d90a: Revert "build(deps-dev): bump vite from 6.3.5 to 7.0.4 in /web" (#2506) (Ethan Mosbaugh) #2506
- 239eb6b: Core Recursive Config Template Engine (#2505) (Salah Al Saleh) #2505
- 66df911: Use the securebuild calico images (#2510) (Salah Al Saleh) #2510
- 6e4dda6: Support repl templates - Manager Integration (#2515) (Salah Al Saleh) #2515
- 8a52934: Support repl templates - Template API Endpoint (#2517) (Salah Al Saleh) #2517
- be8ff12: Support repl templates - Optimize template performance (#2524) (Salah Al Saleh) #2524
- 914a4df: Update e2e v3 app config and templating (#2516) (Steven Crespo) #2516
- b237608: Support repl templates - Optimize template performance for top-level items (#2543) (Salah Al Saleh) #2543