creators-pkg-v1.0.0-rc.2
Pre-release
Pre-release
jordojordo
released this
21 Oct 14:22
·
228 commits
to master
since this release
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/[email protected] 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-phillip in #12089 - Update publish script to update existing charts by @nwmac in #12079
- LabeledSelect: Filter
$attrs
applied tov-select
by @rak-phillip in #12062 - Fix: Vue3: Installed extensions throw unhandled exception by @aalves08 in #12071
- Resolve issues with selecting page actions by @rak-phillip in #12076
- Mutate growl stack in a reactive way by @rak-phillip in #12098
- Fix typo in the capabilities list (pods/deployments) by @nwmac in #12115
- Vue3 fix workload storage by @mantis-toboggan-md in #12070
- Split RKE2 Addon Configuration out into multiple tabs by @momesgin in #12086
- Improve vGPU allocation by @torchiaf in #11399
- Fix Ingress Rule Path CSS by @cnotv in #12012
- Add NodePolyfillPlugin - required to build rancher pkgs by @torchiaf in #12119
- fix bug with LabeledSelect with "multiple" attribute by @aalves08 in #12129
- Hide JWT Authentication if user does not have access to the required type by @nwmac in #12118
- fix various flaky tests from Jenkins test run by @yonasberhe23 in #12104
- Handle more accurate schemaDefinition cache updating error response by @richard-cox in #12140
- Add vGPU allocatable warning banner by @torchiaf in #11017
- Fix extension publishing workflows for Vue3 compatibility by @jordojordo in #12148
- Make Extension Catalog Image Build compatible with Mac by @blackwood821 in #12122
- Remove unused
browser-env
andjsdom-global
dependencies by @rak-phillip in #12106 - bump version of shell pkg in order to do a new release of rc version by @aalves08 in #12110
- fix fleet summary tooltip styling by @mantis-toboggan-md in #12101
- Upgrade
vuedraggable
to Vue3 version by @torchiaf in #12160 - Bump
yaml
to 2.5.1 by @rak-phillip in #12103 - Fix style regression in header component by @rak-phillip in #12109
- Vue3: Tooltip styling has changed by @cnotv in #12172
- Fix RKE1 upgrading via template by @mantis-toboggan-md in #12177
- Fix reference to tsc binary when publishing shell by @jordojordo in #12176
- Remove duplicate global formatters matched by
require.context()
by @rak-phillip in #12179 - Fix header tooltip styles by @rak-phillip in #12175
- Fixed cloud credential validation by @eva-vashkevich in #12161
- update feature flag table test to dynamically check feature flag count by @mantis-toboggan-md in #12199
- [2.10] vSphere Secrets Sync by @richard-cox in #12131
- Update OCI message by @momesgin in #12181
- Use
fullColspan
forprojectsWithoutNamespaces
by @rak-phillip in #12201 - Fix typegen script shell directory paths by @jordojordo in #12211
- 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
- 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
- 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
New Contributors
Full Changelog: creators-pkg-v1.0.0-rc.1...creators-pkg-v1.0.0-rc.2