Repository navigation
0.19
What's Changed
- chore(deps): update internal dependencies by @renovate[bot] in #1422
- Upstream scrollable components by @edlerd in #1425
- chore(deps): update dependency @canonical/react-components to v2.15.1 by @renovate[bot] in #1424
- chore(deps): update internal dependencies by @renovate[bot] in #1428
- chore(deps): update dependency @canonical/react-components to v2.16.1 by @renovate[bot] in #1431
- github: add minimal dependabot config to keep actions up to date by @simondeziel in #1433
- github: remove the CLA check now there is a Org level one by @simondeziel in #1432
- fix(scss) ensure our scsss settings are used in react components scss by @edlerd in #1434
- chore(deps): bump canonical/setup-lxd from 0.1.2 to 0.1.3 by @dependabot[bot] in #1438
- chore(deps): bump actions/checkout from 3 to 5 by @dependabot[bot] in #1439
- fix: [WD-25626] Add content headers to Storage buckets by @Kxiru in #1435
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1441
- fix(caching) settings and documentation objects files can be considered fresh in cache for up to 1 minute by @edlerd in #1436
- fix(buckets) ensure storage bucket detail pages highlight the main navigation item by @edlerd in #1437
- feat(tests): Add e2e view-only permissions tests [WD-22228] by @Kxiru in #1419
- fix(onboarding) simplify chrome on linux browser certificate import steps by @edlerd in #1427
- fix(forms) ensure forms calculate the right height for configuration tables by @edlerd in #1443
- chore(test) make instance terminal test more resilient by @edlerd in #1423
- feat(cluster) introduce cluster member loading status by @edlerd in #1413
- feat(tests): [WD-22649] Screenshot automation tests by @Kxiru in #1377
- fix(cluster) enable clustering permission handling should not always disable the button by @edlerd in #1445
- fix(instance) validate config in local storage for column configuration by @edlerd in #1447
- feat(auth): permissions are not fine-grained with unix authentication by @edlerd in #1449
- fix: [WD-26100] Updated xterm dependencies by @Kxiru in #1455
- chore(deps): update dependency vanilla-framework to v4.32.1 by @renovate[bot] in #1454
- chore(test) fix login test on login form changes in upstream service by @edlerd in #1467
- feat: [WD-24077] Enable clustering tests + workflow integration by @Kxiru in #1444
- fix(microcloud) set page title to microcloud if it applies by @edlerd in #1469
- feat(instance) add delete button to instance side panel by @edlerd in #1468
- fix(project) exclude default profile from blocking project deletion by @edlerd in #1477
- fix(doc-test) instance scriplet link got removed from the doc helptext by @edlerd in #1476
- fix(instance) default disk size limit of vm is 10GiB and only containers are unlimited by @edlerd in #1475
- chore(deps): update dependency @canonical/react-components to v3 by @renovate[bot] in #1478
- WD-25876 - Hide cluster member on instance detail and overview by @kimanhou in #1474
- fix: Skip if not clustered fix by @Kxiru in #1471
- fix(onboard) clearify on creating admins group on upgrades by @edlerd in #1420
- feat(microcloud) add favicon if under microcloud by @edlerd in #1473
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1479
- chore(deps): update dependency vanilla-framework to v4.33.0 by @renovate[bot] in #1480
- feat: [WD-26013] Hide acknowledged warnings by default by @Kxiru in #1470
- feat: [WD-24078] Networking tests in clustered env by @Kxiru in #1457
- chore(deps-dev): bump vite from 6.3.5 to 6.3.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1484
- feat(WD-26675): make scrollbar track transparent by @kimanhou in #1486
- feat(InstanceList, InstanceIps): sort IPv6 addresses in InstanceIps and display 2 IPv6 addresses in InstanceList (+n more if necessary) by @kimanhou in #1482
- fix(scroll) active section on scroll by @edlerd in #1489
- feat: [WD-17985] Add HPE Storage Driver by @Kxiru in #1487
- chore(deps): update dependency @canonical/react-components to v3.0.1 by @renovate[bot] in #1493
- chore(deps): bump axios from 1.8.2 to 1.12.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1494
- fix: Minor reuse variables related to HPE drivers. by @Kxiru in #1495
- fix(idp-groups) use consistent notification style for idp groups information by @edlerd in #1481
- Wd 26612 fix label lts by @kimanhou in #1498
- fix(ImageSelector): set type to undefined instead of container when selecting any by @kimanhou in #1502
- fix(volume) display correct snapshot count in volume list by @edlerd in #1491
- feat: [WD-24083] Run low permissions tests in github by @Kxiru in #1448
- chore(deps): update dependency vanilla-framework to v4.34.0 by @renovate[bot] in #1507
- fix(instance) column responsiveness for a non-clustered environment for the instance list should not consider cluster member column by @edlerd in #1506
- feat(instance) loading status for instances consistency update by @edlerd in #1503
- fix(permissions) idp group info should be without notification wrapper in empty state by @edlerd in #1504
- feat(instance) show notification on exporting instance with attached disks by @edlerd in #1509
- fix(InstanceTerminal): typo in message to user by @kimanhou in #1511
- chore(deps): update dependency vanilla-framework to v4.34.1 by @renovate[bot] in #1512
- chore(deps): update dependency @canonical/react-components to v3.1.0 by @renovate[bot] in #1515
- fix(console) surface nested websocket errors by @edlerd in #1450
- feat(project) add restricted.backups input for project configuration by @edlerd in #1500
- feat: [WD-26986] Remove permission warning modal by @Kxiru in #1516
- fix(cluster) permission checks for cluster groups and members by @edlerd in #1505
- chore(deps): update dependency @canonical/react-components to v3.2.0 by @renovate[bot] in #1517
- docs(CONTRIBUTING): Add Permissions section by @kimanhou in #1519
- chore(deps): update dependency @canonical/react-components to v3.3.0 by @renovate[bot] in #1528
- refactor(InstanceList): use ColumnSelector from react-components by @kimanhou in #1525
- WD-26012: Add ACLs in Instance/Profile Overview and Configuration by @kimanhou in #1513
- chore(deps): update dependency @canonical/react-components to v3.4.0 by @renovate[bot] in #1533
- fix(modal) ensure modals on mobile are respecting the total available height reduced by open url bar by @edlerd in #1499
- fix(volumes) show notification on volume list if volumes are shared with the default project by @edlerd in #1501
- fix(test) ensure network test is picking first available network by @edlerd in #1532
- chore(deps): update dependency @canonical/react-components to v3.4.1 by @renovate[bot] in #1535
- chore(deps): update dependency @canonical/react-components to v3.4.2 by @renovate[bot] in #1538
- Fix multiselect fields by @edlerd in #1520
- feat(SSO login): Advertise SSO in login page and in Permissions/Identities screen by @kimanhou in #1527
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1542
- chore(docs) add code styleguide by @edlerd in #1537
- fix(instance) disable console and terminal empty state start instance button if instance is booting by @edlerd in #1544
- fix: NAT mode has a default value in proxy device form by @omarelkashef in #1548
- fix(forms) debounce validation of names when validating forms by @edlerd in #1521
- fix(network) avoid reinitializing of network form by @edlerd in #1524
- chore(deps): update dependency vanilla-framework to v4.35.0 by @renovate[bot] in #1551
- feat(instance) expose bulk instance delete details with view details link by @edlerd in #1550
- fix(instances) force reflow in safari rendering, when shrinking browser window width by @edlerd in #1518
- fix(instance) inherited devices with same name from different profiles override each other by @edlerd in #1540
- chore(deps): update dependency @canonical/react-components to v3.4.3 by @renovate[bot] in #1556
- fix(volume) preserve config keys in updating snapshot configuration for a storage volume by @edlerd in #1553
- chore(deps-dev): bump vite from 6.3.6 to 6.4.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1558
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1554
- feat: [WD-29592] Storage pool used by fix by @Kxiru in #1557
- chore(deps): update dependency @canonical/react-components to v3.5.0 by @renovate[bot] in #1561
- chore(deps): update dependency @canonical/react-components to v3.5.1 by @renovate[bot] in #1562
- chore(deps): update dependency @canonical/react-components to v3.6.0 by @renovate[bot] in #1568
- fix(instance) ensure stable ordering of images on instance creation by @edlerd in #1571
- feat(NetworkDevicesForm): override inherited network by @kimanhou in #1539
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1573
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1574
- Various mobile fixes (instance list, instance and volume snapshots) by @edlerd in #1555
- fix(network) preserve network config on a cluster in a special case by @edlerd in #1531
- feat(network) add vlan to physical network configuration by @edlerd in #1584
- chore(deps): update dependency vanilla-framework to v4.36.0 by @renovate[bot] in #1585
- feat(storage) refine storage documentation link targets and text by @edlerd in #1580
- chore(tests) reduce flaky network forward tests by @edlerd in #1588
- feat(instance) save terminal connection defaults as instance user key by @edlerd in #1587
- feat(network) add mtu field to physical networks by @edlerd in #1586
- fix(pool) ceph source to be sent as cluster member specific config by @edlerd in #1529
- chore(deps): update dependency vanilla-framework to v4.37.0 by @renovate[bot] in #1592
- feat: added LXD UI context to report a bug navigation button by @omarelkashef in #1575
- feat support ssh key generation in UI by @omarelkashef in #1572
- fix(images) ensure local images in instance image selector have a unique key by @edlerd in #1577
- fix(profile) clarify resource limit defaults for profiles and storage size limitations by @edlerd in #1581
- fix(network) cleanup networks created in error status by @edlerd in #1593
- feat(SSO): Replace modal by link to new oidc page by @kimanhou in #1595
- feat(active project): Add active project in user settings, store in localStorage by @kimanhou in #1590
- chore(docs) add roadmap for 26.04 by @edlerd in #1602
- feat: [WD-24082] Schedule doc screenshots by @Kxiru in #1534
- fix(network) fix leases sort by @edlerd in #1606
- feat(network) add network type help text to clarify network types by @edlerd in #1604
- feat(profile) add explainer on what a profile is on instance create and edit by @edlerd in #1603
- chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1608
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1611
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1612
- Login with TLS improvements by @kimanhou in #1601
- refactor(ui) extract appProviders to simplify Root by @edlerd in #1591
- refactor(DocLink): create 2 components to handle links to documentation by @kimanhou in #1605
- refactor(YamlNotification): put documentation link in actions by @kimanhou in #1613
- feat: [WD-31265] Adjust Screenshot directory in automation by @Kxiru in #1614
- feat(operations) handle async operation response on volume and profile api requests by @edlerd in #1619
- fix(SnapshotForm): icon color in dark mode by @kimanhou in #1620
- fix(network) chip placement on unmanaged member networks in cluster by @edlerd in #1615
New Contributors
- @kimanhou made their first contribution in #1474
- @omarelkashef made their first contribution in #1548
Full Changelog: 0.18...0.19