Releases: danroux/sk8l-ui
v0.18.0
v0.18.0 (May 19, 2025)
ENHANCEMENTS:
-
ci/dependabot: docker:(deps): bump cypress/included from 14.3.0 to 14.3.1 [GH-269]
-
ci/dependabot: docker:(deps): bump cypress/included from 14.3.1 to 14.3.2 [GH-274]
-
ci/dependabot: gha:(deps): bump engineerd/setup-kind from 0.5.0 to 0.6.2 [GH-222]
-
ci/dependabot: npm:(deps): bump @primer/octicons from 19.10.0 to 19.15.1 [GH-241]
-
ci/dependabot: npm:(deps): bump rollup from 4.39.0 to 4.40.0 [GH-266]
-
ci/dependabot: npm:(deps-dev): bump eslint from 9.24.0 to 9.25.0 [GH-270]
-
ci/dependabot: npm:(deps-dev): bump eslint from 9.25.0 to 9.25.1 [GH-272]
-
ci/dependabot: npm:(deps-dev): bump eslint from 9.25.1 to 9.26.0 [GH-284]
-
ci/dependabot: npm:(deps-dev): bump vite from 6.2.6 to 6.3.0 [GH-265]
-
ci/k8s: Increase kind version, update supported versions and test against them.
- Add support && tests for k8s v1.30.4 && v1.31.0
- Removed tests && end our support for no longer supported k8s versions
- v1.26.x
- v1.27.x
- v1.28.x
- kind: Add networkPolicy:false to sk8l-values. kind v0.24.0 ships with Out-of-the-box support for network policy via sigs.k8s.io/kube-network-policies.
- Update README.md [GH-273]
-
js/vue.js: Improve status display for jobs with sidecars containers && setup vitest [GH-278]
BUG FIXES:
- js: Fix typo in DashboardAnnotationsModal#getDashboardAnnotations [GH-285]
v0.17.0
v0.17.0 (April 16, 2025)
ENHANCEMENTS:
- ci/dependabot: npm:(deps): bump @grpc/grpc-js from 1.13.2 to 1.13.3 [GH-259]
- ci/dependabot: npm:(deps): bump google-protobuf from 3.21.2 to 3.21.4 [GH-244]
- ci/dependabot: npm:(deps): bump rollup from 4.39.0 to 4.40.0 [GH-262]
- ci/dependabot: npm:(deps-dev): bump @bufbuild/protobuf from 1.10.0 to 2.2.5 [GH-249]
- ci/dependabot: npm:(deps-dev): bump @connectrpc/connect from 1.4.0 to 2.0.2 [GH-250]
- ci/dependabot: npm:(deps-dev): bump vite from 6.2.5 to 6.2.6 [GH-257]
- npm:(deps): Upgrade protobuf to v2.2.5(pr#250), upgrade connect to v2.0.2(pr#249), protobuf files and application code accordingly [GH-261]
BUG FIXES:
- StatusProp: Fix API changes for ContainerState && ContainerStatus after upgrading to Protobuf-ES/Connect 2.0
Add new smoke tests to cover what got broken.
Pin version of npm packages in Dockerfile.connect used for code generation:
- bufbuild/buf@^1.52.1
- bufbuild/protoc-gen-es@^2.2.5
- connectrpc/connect@^2.0.2
- bufbuild/protobuf@^2.2.5 [GH-263]
v0.16.0
v0.16.0 (April 10, 2025)
ENHANCEMENTS:
- ci/dependabot: docker:(deps): bump cypress/included from 13.12.0 to 14.3.0 [GH-215]
- ci/dependabot: docker:(deps): bump devcontainers/typescript-node from 20 to 22 [GH-234]
- ci/dependabot: npm:(deps): bump @grpc/grpc-js from 1.10.9 to 1.13.2 [GH-227]
- ci/dependabot: npm:(deps): bump cronstrue from 2.50.0 to 2.57.0 [GH-247]
- ci/dependabot: npm:(deps): bump luxon from 3.4.4 to 3.6.1 [GH-252]
- ci/dependabot: npm:(deps): bump rollup from 4.18.0 to 4.38.0 [GH-235]
- ci/dependabot: npm:(deps): bump rollup from 4.18.0 to 4.39.0 [GH-253]
- ci/dependabot: npm:(deps): bump vue from 3.4.29 to 3.5.13 [GH-232]
- ci/dependabot: npm:(deps): bump vue-router from 4.3.3 to 4.5.0 [GH-228]
- ci/dependabot: npm:(deps-dev): bump @babel/core from 7.24.7 to 7.26.10 [GH-226]
- ci/dependabot: npm:(deps-dev): bump @vitejs/plugin-vue from 5.0.5 to 5.2.3 [GH-248]
- ci/dependabot: npm:(deps-dev): bump eslint from 9.5.0 to 9.23.0 [GH-233]
- ci/dependabot: npm:(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.31.0 [GH-243]
- ci/dependabot: npm:(deps-dev): bump eslint-plugin-vue from 9.26.0 to 10.0.0 [GH-229]
- ci/dependabot: npm:(deps-dev): bump eslint-plugin-vuejs-accessibility from 2.3.0 to 2.4.1 [GH-154]
- ci/dependabot: npm:(deps-dev): bump sass from 1.77.6 to 1.86.0 [GH-230]
- ci/dependabot: npm:(deps-dev): bump sass from 1.86.2 to 1.86.3 [GH-254]
- ci/dependabot: npm:(deps-dev): bump vite from 5.3.1 to 6.2.4 [GH-236]
IMPROVEMENTS:
- Docker: Reference typescript node image with semver [GH-239]
- Docker: Update to node v22.14.0 in Dockerfile [GH-240]
- Docker: Use node images with alpine for dev release on Dockerfile
Do this to simplify Dockerfile [GH-238]
- npm/deps: Add missing dependencies [GH-255]
v0.15.0
v0.15.0 (April 01, 2025)
ENHANCEMENTS:
- ci/dependabot: gha:(deps): bump actions/checkout from 4.1.7 to 4.2.2 [GH-224]
- ci/dependabot: gha:(deps): bump azure/setup-helm from 4.2.0 to 4.3.0 [GH-221]
- ci/dependabot: gha:(deps): bump docker/build-push-action from 6.0.2 to 6.15.0 [GH-219]
- ci/dependabot: gha:(deps): bump docker/login-action from 3.2.0 to 3.3.0 [GH-150]
- ci/dependabot: gha:(deps): bump docker/login-action from 3.3.0 to 3.4.0 [GH-220]
- ci/dependabot: gha:(deps): bump docker/setup-buildx-action from 3.3.0 to 3.10.0 [GH-223]
IMPROVEMENTS:
- Docker: Improve multiarch(amd64,arm64) image building process for pre/production [GH-214]
v0.14.0
v0.14.0 (June 21, 2024)
ENHANCEMENTS:
- Docker: Build Docker images for multi-platforms: linux/amd64,linux/arm{64,v8} [GH-93]
- ci/dependabot: docker:(deps): bump alpine from 3.19 to 3.20 [GH-80]
- ci/dependabot: docker:(deps): bump cypress/included from 13.11.0 to 13.12.0 [GH-106]
- ci/dependabot: docker:(deps): bump cypress/included from 13.9.0 to 13.11.0 [GH-91]
- ci/dependabot: docker:(deps): bump node from 22.1.0-bookworm-slim to 22.2.0-bookworm-slim [GH-74]
- ci/dependabot: docker:(deps): bump node from 22.2.0-bookworm-slim to 22.3.0-bookworm-slim [GH-98]
- ci/dependabot: gha:(deps): bump actions/checkout from 4.1.4 to 4.1.7 [GH-99]
- ci/dependabot: gha:(deps): bump docker/build-push-action from 5.3.0 to 6.0.2 [GH-109]
- ci/dependabot: gha:(deps): bump docker/login-action from 3.1.0 to 3.2.0 [GH-82]
- ci/dependabot: npm:(deps): bump @achrinza/node-ipc from 10.1.10 to 10.1.11 [GH-83]
- ci/dependabot: npm:(deps): bump @grpc/grpc-js from 1.10.7 to 1.10.8 [GH-75]
- ci/dependabot: npm:(deps): bump @grpc/grpc-js from 1.10.8 to 1.10.9 [GH-96]
- ci/dependabot: npm:(deps): bump @primer/octicons from 19.8.0 to 19.10.0 [GH-108]
- ci/dependabot: npm:(deps): bump vue from 3.4.27 to 3.4.29 [GH-103]
- ci/dependabot: npm:(deps): bump vue-router from 4.3.2 to 4.3.3 [GH-95]
- ci/dependabot: npm:(deps-dev): bump @babel/core from 7.23.9 to 7.24.7 [GH-90]
- ci/dependabot: npm:(deps-dev): bump @bufbuild/protobuf from 1.9.0 to 1.10.0 [GH-86]
- ci/dependabot: npm:(deps-dev): bump @vitejs/plugin-vue from 5.0.4 to 5.0.5 [GH-88]
- ci/dependabot: npm:(deps-dev): bump eslint from 9.2.0 to 9.5.0 [GH-102]
- ci/dependabot: npm:(deps-dev): bump sass from 1.70.0 to 1.77.6 [GH-105]
- ci/dependabot: npm:(deps-dev): bump vite from 5.2.11 to 5.3.1 [GH-101]
DEPENDENCIES:
- yarn: Update to version 4.2.2 on package.json#packageManager [GH-93]
NOTES:
- yarn: Set specific resolutions on package.json for rollup/wasm-node && [email protected]
- rollup/rollup#5194 Failed to run on arm platforms #5194 [GH-93]
- yarn: Set supportedArchitectures to
arm64
,x64
and os to linux on .yarnrc.yml
v0.13.0
v0.13.0 (May 16, 2024)
ENHANCEMENTS:
- ci/dependabot: docker:(deps): bump cypress/included from 13.8.1 to 13.9.0[GH-67]
- ci/dependabot: npm deps:(deps-dev): bump @vue/vue3-jest from 27.0.0 to 29.2.6 [GH-21]
- ci/dependabot: npm deps:(deps-dev): bump eslint-plugin-vuejs-accessibility from 1.2.0 to 2.3.0 [GH-39]
- ci/dependabot: npm:(deps): bump @grpc/grpc-js from 1.10.6 to 1.10.7[GH-68]
- ci/dependabot: npm:(deps): bump cronstrue from 2.49.0 to 2.50.0 [GH-71]
- ci/dependabot: npm:(deps): bump vue from 3.4.18 to 3.4.27 [GH-60]
- ci/dependabot: npm:(deps): bump vue-router from 4.3.1 to 4.3.2 [GH-70]
- ci/dependabot: npm:(deps-dev): bump @bufbuild/protobuf from 1.7.2 to 1.9.0 [GH-64]
- ci/dependabot: npm:(deps-dev): bump @connectrpc/connect-web from 1.3.0 to 1.4.0 [GH-69]
- ci/dependabot: npm:(deps-dev): bump @vue/test-utils from 2.4.4 to 2.4.6 [GH-55]
- ci/dependabot: npm:(deps-dev): bump eslint from 8.56.0 to 9.2.0 [GH-63]
- ci/dependabot: npm:(deps-dev): bump eslint-plugin-vue from 8.7.1 to 9.26.0 [GH-65]
- ci/dependabot: npm:(deps-dev): bump jest from 27.5.1 to 29.7.0 [GH-62]
- ci/dependabot: npm:(deps-dev): bump vite from 5.2.9 to 5.2.11 [GH-61]
v0.12.0
v0.12.0 (May 07, 2024)
ENHANCEMENTS:
- Add logo, fix jobRow.finishedAt and test CronJobRow/JobRow elements [GH-54]
- ci/dependabot: docker:(deps): bump node from 22.0.0-bookworm-slim to 22.1.0-bookworm-slim
docker:(deps): bump node
Bumps node from 22.0.0-bookworm-slim to 22.1.0-bookworm-slim.
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-53]
- ci/dependabot: gha:(deps): bump actions/checkout from 4.1.2 to 4.1.4
gha:(deps): bump actions/checkout from 4.1.2 to 4.1.4
Bumps actions/checkout from 4.1.2 to 4.1.4.
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-52]
- ci/dependabot: npm:(deps): bump cronstrue from 2.48.0 to 2.49.0
npm:(deps): bump cronstrue from 2.48.0 to 2.49.0
Bumps cronstrue from 2.48.0 to 2.49.0.
updated-dependencies:
- dependency-name: cronstrue
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-34]
- ci/dependabot: npm:(deps-dev): bump @connectrpc/connect from 1.3.0 to 1.4.0
npm:(deps-dev): bump @connectrpc/connect from 1.3.0 to 1.4.0[GH-41]
v0.11.0
v0.11.0 (May 02, 2024)
ENHANCEMENTS:
- Add /jobs/:namespace to list jobs in the namespace [GH-47]
- ci/dependabot: docker deps:(deps): bump cypress/included from 13.7.3 to 13.8.1
docker deps:(deps): bump cypress/included from 13.7.3 to 13.8.1
Bumps cypress/included from 13.7.3 to 13.8.1.
updated-dependencies:
- dependency-name: cypress/included
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-46]
- ci/dependabot: docker deps:(deps): bump node from 21.7.3-bookworm-slim to 22.0.0-bookworm-slim
docker deps:(deps): bump node
Bumps node from 21.7.3-bookworm-slim to 22.0.0-bookworm-slim.
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] [email protected] [GH-49]
- ci/dependabot: gha deps:(deps): bump actions/checkout from 4.1.2 to 4.1.4
gha deps:(deps): bump actions/checkout from 4.1.2 to 4.1.4
Bumps actions/checkout from 4.1.2 to 4.1.4.
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-45]
v0.10.0
v0.10.0 (April 24, 2024)
ENHANCEMENTS:
- ci/dependabot: Configure dependabot version updates [GH-15]
- ci/dependabot: docker deps:(deps): bump nginx from 1.25.3-alpine3.18-slim to 1.25.4-alpine3.18-slim
docker deps:(deps): bump nginx
Bumps nginx from 1.25.3-alpine3.18-slim to 1.25.4-alpine3.18-slim.
updated-dependencies:
- dependency-name: nginx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-16]
- ci/dependabot: docker deps:(deps): bump node from 20.5.1-bookworm-slim to 21.7.3-bookworm-slim
docker deps:(deps): bump node
Bumps node from 20.5.1-bookworm-slim to 21.7.3-bookworm-slim.
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] [email protected] [GH-18]
- ci/dependabot: gha deps:(deps): bump actions/checkout from 4.1.1 to 4.1.2
gha deps:(deps): bump actions/checkout from 4.1.1 to 4.1.2
Bumps actions/checkout from 4.1.1 to 4.1.2.
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-32]
- ci/dependabot: gha deps:(deps): bump azure/setup-helm from 4.1.0 to 4.2.0
gha deps:(deps): bump azure/setup-helm from 4.1.0 to 4.2.0
Bumps azure/setup-helm from 4.1.0 to 4.2.0.
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-31]
- ci/dependabot: npm deps:(deps): bump @grpc/grpc-js from 1.10.0 to 1.10.6
npm deps:(deps): bump @grpc/grpc-js from 1.10.0 to 1.10.6
Bumps @grpc/grpc-js from 1.10.0 to 1.10.6.
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-19]
- ci/dependabot: npm deps:(deps): bump ip from 2.0.0 to 2.0.1
npm deps:(deps): bump ip from 2.0.0 to 2.0.1
Bumps ip from 2.0.0 to 2.0.1.
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] [email protected] [GH-37]
- ci/dependabot: npm deps:(deps): bump vue-router from 4.2.5 to 4.3.0
npm deps:(deps): bump vue-router from 4.2.5 to 4.3.0
Bumps vue-router from 4.2.5 to 4.3.0.
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-26]
- ci/dependabot: npm deps:(deps): bump vue-router from 4.3.0 to 4.3.1
npm deps:(deps): bump vue-router from 4.3.0 to 4.3.1
Bumps vue-router from 4.3.0 to 4.3.1.
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected] [GH-33]
- ci/dependabot: npm deps:(deps-dev): bump vite from 5.1.1 to 5.2.9
npm deps:(deps-dev): bump vite from 5.1.1 to 5.2.9
Bumps vite from 5.1.1 to 5.2.9.
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected] [GH-29]
- gha/ci: Execute smoke tests on GHA/CI [GH-28]
- tests: Smoke tests: Test cronjob and pods pages [GH-38]
IMPROVEMENTS:
- k8s: Update protobuf files for k8s v1.29.2 [GH-36]
BUG FIXES:
- gha/docker: Remove branch name from .docker workflow for now [GH-30]
v0.9.0
v0.9.0 (March 19, 2024)
BUG FIXES:
- Fix CronjobRow component that broke when
terminationDetails
needed to be displayed but it wasn't cast to Number. [GH-13] - Fix PolyLine component that broke because
#totals()
collected fields with outdated names. [GH-13] - Fix diverse capitalization issues in CronJob component [GH-13]
DEPENDENCIES:
- Remove
axios
[GH-13]