Skip to content

0.19

Choose a tag to compare

@edlerd edlerd released this 19 Nov 16:50
· 1392 commits to main since this release
69fa269

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

Full Changelog: 0.18...0.19