release: prepare v1.0.0
- Bump version from 0.1.5 to 1.0.0 in package.json - Add missing devDependencies: @mui/material ^5.15.14, @types/react ^18.0.0, @types/react-dom ^18.0.0, notistack ^3.0.0; pin vitest to ^3.2.4 - Replace package-lock.json with pnpm-lock.yaml (switch to pnpm) - Update artifacthub-pkg.yml: version 1.0.0, v1.0.0 archive URL, TBD checksum placeholder, add changes block - Add [1.0.0] entry to CHANGELOG.md with version comparison links - All 74 tests pass Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -1,5 +1,19 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [1.0.0] - 2026-03-24
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Add missing devDependencies to align with reference plugin: `@mui/material`, `@types/react`, `@types/react-dom`, `notistack`
|
||||||
|
- Pin `vitest` to `^3.2.4`
|
||||||
|
- Add dual-approval caller workflow for CI
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Bump version from 0.1.5 to 1.0.0 (stable release)
|
||||||
|
- Extend Renovate config from org-level preset
|
||||||
|
- Add pinDigests for GitHub Actions SHA pinning
|
||||||
|
|
||||||
## [0.1.3] - 2026-03-04
|
## [0.1.3] - 2026-03-04
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
@@ -38,3 +52,9 @@
|
|||||||
- Nodes page with kube-vip pod status and leader designation
|
- Nodes page with kube-vip pod status and leader designation
|
||||||
- Configuration page with DaemonSet config, IP pools, leases
|
- Configuration page with DaemonSet config, IP pools, leases
|
||||||
- Service detail section injected into native Headlamp Service views
|
- Service detail section injected into native Headlamp Service views
|
||||||
|
|
||||||
|
[1.0.0]: https://github.com/privilegedescalation/headlamp-kube-vip-plugin/compare/v0.1.5...v1.0.0
|
||||||
|
[0.1.3]: https://github.com/privilegedescalation/headlamp-kube-vip-plugin/compare/v0.1.2...v0.1.3
|
||||||
|
[0.1.2]: https://github.com/privilegedescalation/headlamp-kube-vip-plugin/compare/v0.1.1...v0.1.2
|
||||||
|
[0.1.1]: https://github.com/privilegedescalation/headlamp-kube-vip-plugin/compare/v0.1.0...v0.1.1
|
||||||
|
[0.1.0]: https://github.com/privilegedescalation/headlamp-kube-vip-plugin/releases/tag/v0.1.0
|
||||||
|
|||||||
+16
-3
@@ -1,4 +1,4 @@
|
|||||||
version: "0.1.5"
|
version: "1.0.0"
|
||||||
name: headlamp-kube-vip
|
name: headlamp-kube-vip
|
||||||
displayName: kube-vip
|
displayName: kube-vip
|
||||||
createdAt: "2026-03-04T00:00:00Z"
|
createdAt: "2026-03-04T00:00:00Z"
|
||||||
@@ -25,7 +25,20 @@ maintainers:
|
|||||||
provider:
|
provider:
|
||||||
name: privilegedescalation
|
name: privilegedescalation
|
||||||
annotations:
|
annotations:
|
||||||
headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-kube-vip-plugin/releases/download/v0.1.5/kube-vip-0.1.5.tar.gz"
|
headlamp/plugin/archive-url: "https://github.com/privilegedescalation/headlamp-kube-vip-plugin/releases/download/v1.0.0/kube-vip-1.0.0.tar.gz"
|
||||||
headlamp/plugin/archive-checksum: sha256:6ba7c56fbac9237c0c478d5f9e77f7920b9fe24d9d28a2a68e0f85b91131a7c8
|
headlamp/plugin/archive-checksum: sha256:TBD-set-by-release-workflow
|
||||||
headlamp/plugin/version-compat: ">=0.26"
|
headlamp/plugin/version-compat: ">=0.26"
|
||||||
headlamp/plugin/distro-compat: "in-cluster"
|
headlamp/plugin/distro-compat: "in-cluster"
|
||||||
|
changes:
|
||||||
|
- kind: added
|
||||||
|
description: "v1.0.0 stable release"
|
||||||
|
- kind: changed
|
||||||
|
description: "Bump version from 0.1.5 to 1.0.0"
|
||||||
|
- kind: changed
|
||||||
|
description: "Add missing devDependencies: @mui/material, @types/react, @types/react-dom, notistack; pin vitest to ^3.2.4"
|
||||||
|
- kind: changed
|
||||||
|
description: "Extend Renovate config from org-level preset"
|
||||||
|
- kind: changed
|
||||||
|
description: "Add pinDigests for GitHub Actions SHA pinning"
|
||||||
|
- kind: changed
|
||||||
|
description: "Add dual-approval caller workflow"
|
||||||
|
|||||||
Generated
-18464
File diff suppressed because it is too large
Load Diff
+6
-2
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "kube-vip",
|
"name": "kube-vip",
|
||||||
"version": "0.1.5",
|
"version": "1.0.0",
|
||||||
"description": "Headlamp plugin for kube-vip virtual IP and load balancer visibility",
|
"description": "Headlamp plugin for kube-vip virtual IP and load balancer visibility",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
@@ -34,13 +34,17 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@kinvolk/headlamp-plugin": "^0.13.0",
|
"@kinvolk/headlamp-plugin": "^0.13.0",
|
||||||
|
"@mui/material": "^5.15.14",
|
||||||
"@testing-library/jest-dom": "^6.4.8",
|
"@testing-library/jest-dom": "^6.4.8",
|
||||||
"@testing-library/react": "^16.0.0",
|
"@testing-library/react": "^16.0.0",
|
||||||
"@testing-library/user-event": "^14.5.2",
|
"@testing-library/user-event": "^14.5.2",
|
||||||
|
"@types/react": "^18.0.0",
|
||||||
|
"@types/react-dom": "^18.0.0",
|
||||||
"jsdom": "^24.0.0",
|
"jsdom": "^24.0.0",
|
||||||
|
"notistack": "^3.0.0",
|
||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.3.1",
|
"react-dom": "^18.3.1",
|
||||||
"react-router-dom": "^5.3.0",
|
"react-router-dom": "^5.3.0",
|
||||||
"vitest": "^3.0.5"
|
"vitest": "^3.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+11895
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user