Releases: rancher/dashboard
Releases · rancher/dashboard
shell-pkg-v3.0.0-rc.9
What's Changed
- FIX: Vue3 => Error info when creating NavLink is not shown to user by @aalves08 in #11956
- Add Vue3 migration helper to extension creator by @jordojordo in #12293
- Add
inheritAttrs: false
to edit components by @rak-phillip in #12299 - include gke zone in list of extra locations by @mantis-toboggan-md in #12289
- Fix fleet cattle healthcheck by @mantis-toboggan-md in #12288
- Fix rke2 payload by @torchiaf in #12301
- Add disabled prop to
ColorInput.vue
by @rak-phillip in #12283 - Bump extension creator by @jordojordo in #12308
- update shell dependencies to prevent adding them on the extensions side since they are dashboard related by @aalves08 in #12321
Full Changelog: shell-pkg-v3.0.0-rc.8...shell-pkg-v3.0.0-rc.9
shell-pkg-v3.0.0-rc.8
What's Changed
- Set creator principal id annotation when creating projects and v3 clusters by @mantis-toboggan-md in #12233
- Remove custom positioning of tooltip arrows by @rak-phillip in #12264
- Fix a problem with deleting role templates from the respective detail pages by @codyrancher in #12270
- fix flaky provisioning tests by @yonasberhe23 in #12242
- [FEAT] Added support for cluster-repo-name label for app upgrades by @eva-vashkevich in #12268
- update vsphere machine config to use new networks endpoint by @mantis-toboggan-md in #12263
- Watch and compare route before re-invoking
fetch()
in ResourceDetail by @rak-phillip in #12278 - Fix keymap icon positioning in codemirror by @rak-phillip in #12269
- fix gke provisioning form stale data by @mantis-toboggan-md in #12279
- Fix selection issue with the charts dropdown by @momesgin in #12280
- remove references to window.c by @mantis-toboggan-md in #12281
- Use optional chaining on
machineSelectorConfig
by @rak-phillip in #12282 - Clone of global admin role not a 100% carbon copy by @cnotv in #12235
- [2.10] Show Cloud Credential Expiration information for Harvester Creds, add actions to renew by @richard-cox in #12157
- Remove fetching charts when editing an RKE1 cluster by @momesgin in #11445
- Update model reactivety by @richard-cox in #12171
- Fix keyboard icon overlay by @momesgin in #12295
- Fix two node driver based issues by @richard-cox in #12039
- Improve performance of home page when there are lots of clusters by @richard-cox in #12138
- fix type needed for correct build of stackstate extension by @aalves08 in #12303
Full Changelog: shell-pkg-v3.0.0-rc.7...shell-pkg-v3.0.0-rc.8
creators-pkg-v1.0.0-rc.2
What's Changed
- Fix namespace selector's hovered/selected styling by @momesgin in #11732
- Fix problematic boolean attributes by @momesgin in #11824
- Show Unsupported Azure warning message only if Azure is an option by @torchiaf in #11611
- Restore vueconfig cleanup with Vue3 migration fixes by @cnotv in #11774
- Resolve issues with workload pod storage by @rak-phillip in #11788
- Fixed edit as yaml not working by @eva-vashkevich in #11803
- Fix Vue3: Popover regressions in header by @aalves08 in #11771
- Update AKS region data by @mantis-toboggan-md in #11831
- Fix height of rows containing Select compoent/s by @richard-cox in #11785
- Update documented latest Rancher version by @weyfonk in #11847
- aks node pools - allow 0 count when autoscaling is enabled by @mantis-toboggan-md in #11855
- eks - allow node groups with 0 min size by @mantis-toboggan-md in #11858
- GKE - allow initial node count to be 0 by @mantis-toboggan-md in #11860
- fix if statement in init script by @yonasberhe23 in #11861
- Vue 3: Fixed Azure AD validation by @eva-vashkevich in #11868
- Pin changed libraries for the dashboard by @cnotv in #11793
- Fix select issues by @momesgin in #11869
- Vue3 fix unit tests by @mantis-toboggan-md in #11776
- Remove extraneous instances of
createApp()
by @rak-phillip in #11838 - fix failing aks unit tests by @mantis-toboggan-md in #11879
- Remove breaking
template
from Workload Pod Resource tab by @richard-cox in #11851 - Adding in some fixes for extensions in vue3 by @codyrancher in #11863
- Bump shell package
3.0.0-rc.2
by @jordojordo in #11886 - Prevent mousedown event from triggering focus in NamespaceFilter.vue by @rak-phillip in #11762
- Allow for loading dynamic components defined in extensions by @rak-phillip in #11890
- Fix for auto-imported components from extensions by @codyrancher in #11893
- Replace
useStore
composable with vuex implementation by @rak-phillip in #11888 - Render wizard footer in CruResource by @rak-phillip in #11894
- Fix AKS count validation message by @mantis-toboggan-md in #11907
- Vue 3: Fixed describe resource not working by @eva-vashkevich in #11903
- Vue 3: Fixed cancelling adding members returns to the wrong page by @eva-vashkevich in #11906
- Resolve reactive object warning for components in
Login.vue
by @rak-phillip in #11923 - [Automation] - Fixing typo and do not deploy Rancher when existing is used and init cluster is yes by @izaac in #11921
- Remove extra
<template>
tags from components by @rak-phillip in #11916 - Fix Tooltip and Dropdown issues by @momesgin in #11880
- Fix import yaml's dropdown styling by @momesgin in #11891
- [Automation] - Add the Automation Status as "Automated" to UI Cases by @izaac in #11935
- Ensure we check for correct status code when testing cli download links by @richard-cox in #11948
- Fix navigation guard for standalone extensions by @torchiaf in #11926
- Fix yaml editor styling by @mantis-toboggan-md in #11823
- Feature/11881 unit input type fix by @cnotv in #11939
- Vue3: Fixed validation errors shown prematurely for Workload and Service forms by @eva-vashkevich in #11945
- Break a circular dependency by @codyrancher in #11963
- Fix InstallCodeMirror export by @jordojordo in #11962
- Bump @rancher/shell@3.0.0-rc.2 by @torchiaf in #11960
- Remove deprecated Nuxt components by @rak-phillip in #11965
- Enabling
vue/require-explicit-emits
linting rule by @codyrancher in #11964 - update all instances of LabeledInput using v-model.number to use v-model:value.number by @mantis-toboggan-md in #11902
- Allow the namespace filter to be selected after making selection in the dropdown by @rak-phillip in #11966
- Fix event handlers for
InputWithSelect.vue
by @rak-phillip in #11975 - update extensions build chart workflow to only work with tagged releases by @aalves08 in #11946
- ContainerShell window manager fixes by @jordojordo in #11973
- vue3 - fix detail page routing by @mantis-toboggan-md in #11976
- Fix About Test - CLI binary now available again by @richard-cox in #11989
- [Automation] - Additional user retention settings tests by @izaac in #11688
- Improve visuals of small carousel logos in dark mode by @richard-cox in #11782
- Ensure loading indicator doesn't show outside it's context by @richard-cox in #11846
- Improve e2e docs on PO usages by @richard-cox in #11897
- Fix humongous height of inputs in array list by @richard-cox in #11919
- Simplify InputOrDisplay.vue component by @torchiaf in #12000
- Rename
resource
toresourceType
inResourceDetail
by @rak-phillip in #11971 - Resolve typescript warnings for Rancher Components by @rak-phillip in #11978
- Fix logging flow rules by @rak-phillip in #11944
- Adding missing emits values to sortable table by @codyrancher in #12008
- Fix
slots.default
API by @torchiaf in #12005 - Fix sorting for user retention fields by @rak-phillip in #12014
- Ensure fetch is not called when navigating backwards by @jordojordo in #11986
- Fix: Vue3: Fleet's dashboard table has too much padding by @aalves08 in #11949
- add support for additional rancher helm repos by @yonasberhe23 in #11877
- Fix Vue3: Several issues on Pod detail view by @aalves08 in #11980
- Fix Vue3: CIS Benchmark issues by @aalves08 in #11991
- Adjust Rancher Backups default encryption setting value by @mallardduck in #11609
- [UI] - Adding logic to enable init.sh execution on Alpine Linux by @izaac in #12041
- Remove custom chart steps feature by @rak-phillip in #12044
- Allow users to specify that an array list is required by @codyrancher in #12024
- Vue3: Fixed navigation active style not applied by @eva-vashkevich in #12015
- Create new
ButtonMultiAction.vue
component by @rak-phillip in #12045 - Adding translation for OVHCloud Managed Kubernetes Service by @belgaied2 in #12021
- Correct key for version info assigment by @rak-phillip in #12063
- Add a helper script to build and update the dashboard UI in a running container by @nwmac in #11652
- forward-port PRs 11997 and 12018 by @aalves08 in #12046
- refactor node detail e2e test to use detail page po by @mantis-toboggan-md in #12074
- Ensure the navlink icon is centrally aligned by @richard-cox in #11940
- Add script to check http links in our translation files by @nwmac in #12048
- Default to empty object for missing
machineSelectorConfig
by @rak-phillip in #12061 - Bump
@aws-sdk/client-ec2
&@aws-sdk/client-iam
to 3.658.1 by @Rak-...
v2.9.3
Changes since v2.9.2:
- Fool proofing reusable build extensions chart workflow to only run wi… (#11981)
- Update publish shell workflow to allow for independent release of either shell or creators packages (#11734)
- Fix e2e tests failing on 2.9 because of extension version that shouldn't be available to install (#11997)
- Fix two node driver based issues (#11984)
- Add missing check on isSupportedChartVersion with code refactor (#12018)
- Add step to setup node prior to corepack enable (#11985)
- Improve performance of home page when there are lots of clusters (#12050)
- Show Cloud Credential Expiration information for Harvester Creds, add actions to renew (#12038)
- Split add-on tab into separate tabs for each add-on (#12056)
- Fix sorting for user retention fields (#12059)
- Adding translation for OVHCloud Managed Kubernetes Service (#12043)
- Fix(Project/ClusterMemberEditor): fix find roleTemplates bug (#12060)
- Fix publish shell workflow node-version mismatch (#12084)
- Update warning message (#12087)
- Fix initial additionalManifest render issue (#12093)
- Fix Nav Header elements on page refresh (#12111)
- Default to empty object for missing
machineSelectorConfig
(#12113) - Improve vGPU allocation (#12137)
- Remove unnecessary yarn setup step in extension publish workflow (#12132)
- Fix issue -printf mac os not working (#12155)
- [V2.9 (#12163)
- Add vGPU allocatable warning banner (#11601)
- VSphere Secrets Sync (#12091)
- Update feature flag table test to dynamically check feature flag count (#12200)
- Update harvester cloud cred expiration annotation, improve renew function (#12203)
-
- Fix reference to tsc binary when publishing shell (#12190)
- Improve cloud cred e2e tests (#12206)
- Fix vsphere secret sync issues (#12214)
- Fix Cloud Credential Annotation collection (#12230)
- Change CPI/CSI secret names (#12236)
- Backport typegen path fix (#12227)
- Use optional chaining on
machineSelectorConfig
(#12294)
v2.9.3-rc1
Merge pull request #12294 from rancher/gha-portpr-11406660706-1 [backport v2.9.3] Use optional chaining on `machineSelectorConfig`
shell-pkg-v3.0.0-rc.7
What's Changed
- Fix GKE clusterIpv4CidrBlock and clusterSecondaryRangeName fields by @mantis-toboggan-md in #12196
- [2.10] Fix vsphere secret sync issues by @richard-cox in #12222
- Fixing more warnings around having the 'emits' component prop by @codyrancher in #12234
- [2.10] Update CPI and CSI secret names by @momesgin in #12239
- Fix nav-headers by @torchiaf in #12208
- [Automation] - Adjust cypress execution to generate html report on Jenkins by @izaac in #12100
- Remove tests from bundle by @rak-phillip in #12245
- Prevent
fetch
when navigating on pages that containResourceDetail
by @rak-phillip in #12237 - Replace remaining instances of
$set
and$delete
by @rak-phillip in #12253 - fix PluginRouteRecordRaw type by @aalves08 in #12247
- [Automation] - Install libraries using apk if OS is Alpine by @izaac in #12254
Full Changelog: shell-pkg-v3.0.0-rc.6...shell-pkg-v3.0.0-rc.7
v2.9.3-alpha3
Merge pull request #12236 from momesgin/change-cpi-secret-name [2.9] Change CPI/CSI secret names
v2.9.3-alpha2
Merge pull request #12230 from richard-cox/fix-cc-annotation Fix Cloud Credential Annotation collection
v2.8.9
Changes since v2.8.8:
- Fix 2.8 e2e tests (#12053)
- Adding translation for OVHCloud Managed Kubernetes Service (#12042)
- Fix two monitoring issues after chart bump (#12055)
- Split add-on tab into separate tabs for each add-on (#12072)
- Update publish shell workflow to allow for independent release of either shell or creators packages (#11738)
- Fix additional manifest yaml issue (#12102)
- Fix Nav Header elements on page refresh (#12112)
- Improve vGPU allocation (#12136)
- Remove unnecessary yarn setup step in extension publish workflow (#12143)
- Fix issue -printf mac os not working (#12156)
- [V2.8 (#12164)
- Add vGPU allocatable warning banner (#11600)
- VSphere Secrets Sync (#12125)
- Fix reference to tsc binary when publishing shell (#12191)
- Fix vsphere secret sync issues (#12224)
- Backport cpi and csi secret name updates (#12238)
- Typegen path fix (#12228)
v2.8.9-rc1
Merge pull request #12238 from momesgin/backport-cpi-and-csi-secret-n…