Skip to content

Releases: linode/manager

Cloud Manager v1.21.1

12 Jun 17:54
2561918
Compare
Choose a tag to compare

Fixed:

  • Core Plan table display (#10567)

Cloud Manager v1.121.0

11 Jun 14:04
a995982
Compare
Choose a tag to compare

Added:

  • Tags to Edit Image drawer (#10466)
  • Tags to image upload tab (#10484)
  • Apache Kafka Cluster and Couchbase Cluster Marketplace Apps (#10500)
  • Improvements to Clone flow to encourage powering down before cloning (#10508)
  • Alphabetical account sorting and search capabilities to Switch Account drawer (#10515)

Changed:

  • Use dynamic pricing with object-storage/types endpoint (#10468)
  • Modify limited availability banner display logic (#10536)
  • Add regions and total_size fields to imageFactory (#10541)

Fixed:

  • Unsurfaced interface error in Linode Config dialog (#10429)
  • Firewall landing device request with -1 ID (#10509)
  • Leading whitespace in list of Firewall Services (#10527)
  • Misalignment of Cluster Summary section at some screen sizes (#10531)
  • Stale assigned Firewall data displaying on Linode and NodeBalancer details pages (#10534)
  • Inability to create access keys due to incorrectly running /types query(M3-8162)

Tech Stories:

  • Replace Select with Autocomplete in: volumes (#10437)
  • Query Key Factory for Support Tickets (#10496)
  • Query Key Factory for Databases (#10503)
  • Remove recompose - Part 1 (#10516)
  • Clean up loading components (#10524)
  • New consistent-type-imports es-lint warning (#10540)
  • Query Key Factory for Security Questions and Preferences (#10543)
  • Upgrade Cypress from v13.5.0 to v13.11.0 (#10548)
  • Rename Edge Regions to Distributed Regions (#10452)

Tests:

  • Improve unit test suite stability (#10278)
  • Added test automation for database resize feature. (#10461)
  • Add Linode Create v2 end-to-end tests (#10469)
  • Add Cypress test coverage for Linode Create v2 flow (#10469)
  • Remove console logs from e2e tests (#10506)
  • Add Linode details page assertion for LISH via SSH Info (#10513)
  • Add unit tests for CreateImageFromDiskDialog and EnableBackupsDialog and LDE-related E2E assertions for Create Image flow (#10521)
  • Fix EditRouteDrawer.test.tsx unit test flake (#10526)
  • Cypress integration tests for PG update label flow (#10529)
  • Add Cypress integration test for email bounce banners (#10532)
  • Improve test Linode security (#10538)

Upcoming Features:

  • New tax id validation for non-US countries (#10512)
  • Add CloudPulse feature flag and landing page(#10393)
  • Add Dashboard Global Filters and Dashboards Tab to the CloudPulse component (#10397)
  • Add Encrypted/Not Encrypted status to LKE Node Pool table (#10480)
  • Refactor Event Messages (#10517)
  • Fix regions length check in HostNameTableCell (#10519)
  • Obj fix for crashing accesskey page when relevant customer tags are not added (#10555)
  • Linode Create Refactor:
  • Add warning notices regarding non-encryption when creating Images and enabling Backups (#10521)
  • Add Encrypted / Not Encrypted status to Linode Detail header (#10537)

Cloud Manager v1.120.1

29 May 17:16
47b37ef
Compare
Choose a tag to compare

Fixed:

  • Tooltip not closing when unhovered (#10523)

Cloud Manager v1.120.0

28 May 18:43
9db4a00
Compare
Choose a tag to compare

Added:

  • Event message handling for new LKE event types (#10443)
  • Tags to Image Create capture tab (#10471)
  • Options for default policies when creating a Firewall (#10474)

Changed:

  • Make all tooltips interactive and prevent disableInteractive for future usage (#10501)

Fixed:

  • Duplicate speedtest helper text in Create Cluster form (#10490)
  • RegionSelect unexpected keyboard behavior (#10495)

Removed:

  • parentChildAccountAccess feature flag (#10489)
  • firewallNodebalancer feature flag (#10460)
  • recharts feature flag (#10483)

Tech Stories:

  • Add script to generate internal test results payload (#10422)
  • Update Storybook to 8.1.0 (#10463)
  • Upgrade country-region-data to 3.0.0 (#10464)
  • Remove aria-label from TableRow (#10485)

Tests:

  • Add Placement Group populated landing page UI tests (#10446)
  • Add Placement Group Linode assignment UI tests (#10449)
  • Add Cypress test coverage for Disk Encryption in Linode Create flow (#10462)
  • Clean up support ticket test intercepts (#10465)
  • Clean up cy.intercept calls in nodebalancer test (#10467)
  • Fix failing StackScript test following deprecation of Fedora 38 Image (#10470)
  • Clean up and improves image creation Cypress tests (#10471)
  • Clean up cy.intercept calls in notification and events (#10472)
  • Add integration test for Linode Create with Placement Group (#10473)
  • Clean up cy.intercept calls in resize-linode test (#10476)
  • Clean up cy.intercept calls in smoke-delete-linode test (#10478)
  • Add cypress assertion and test for placement group deletion error handling (#10493)

Upcoming Features:

  • Linode Create Refactor - Scroll Errors Into View (#10454)
  • Optimize and clean up PlacementGroups Select (#10455)
  • Add Disk Encryption section to Linode Create flow (#10462)
  • Reset errors in PlacementGroupDeleteModal (#10486)

Cloud Manager v1.119.0

13 May 20:24
b5bf273
Compare
Choose a tag to compare

Changed:

  • Update Account Closure Dialog Wording (#10406)
  • Implement GPUv2 plan divider & cleanup/consolidate plan selection components (#10407) #10450

Fixed:

  • Object ACL select field enabled in loading state (#10412)
  • Modification of Linode config 'interfaces' array on no changes (#10423)
  • Table component props forwarding (#10424)

Tech Stories:

  • Remove linodeCloneUiChanges feature flag and clean up usages (#10385)
  • Query Key Factory for Volumes (#10414)
  • Query Key Factory for Kubernetes (#10428)
  • Clean up Main Content Banner (#10430)
  • Clean up Database feature flagging logic (#10435)

Tests:

  • Add Cypress test coverage for Firewall renaming (#10384)
  • Add Cypress test for Domain cloning (#10403)
  • Fix VPC subnet Linode assignment integration test failures (#10405)
  • Fix access key test failure when user has many OBJ buckets (#10405)
  • Refactor Linode config end-to-end tests (#10405)
  • Fix failing OBJ E2E tests following API release (#10417)
  • Add Cypress tests for Placement Group deletion flows (#10425)
  • Add Placement Group create flow UI test (#10445)
  • Fix One-Click App test by using Ubuntu 22.04 image (#10447)

Upcoming Features:

  • Add dialog to refresh proxy tokens as time expires (#10361)
  • Update Placement Groups text copy (#10399)
  • Linode Create Refactor:
  • Update Placement Group Table Row linodes tooltip and SelectPlacementGroup option label (#10408)
  • Add content to the ResourcesSection of the PG landing page in empty state (#10411)
  • Use 'edge'-class plans in edge regions (#10415)
  • Add disk_encryption to several factories for mocked data (#10418)
  • Fix Placement Group action event formatting (#10420)
  • Replace remaining feature flag implementation with useIsPlacementGroupsEnabled utility function (#10431)
  • Update Placement Groups final copy (#10434)
  • Add support for Placement Groups in Linode CLI tool (#10438)
  • Set PlacementGroupSelect clearOnBlur to true (#10427)
  • Update Placement Groups maximum_pgs_per_customer UI (#10433)
  • Add DiskEncryption component (#10439)

Cloud Manager v1.118.1

08 May 15:03
linode-manager@v1.118.1
d18da0e
Compare
Choose a tag to compare

Upcoming Features:

  • Use 'edge'-class plans in edge regions (#10441)

Cloud Manager v1.118.0

29 Apr 17:58
linode-manager@v1.118.0
e868a07
Compare
Choose a tag to compare

Added:

  • April Marketplace apps and SVGs (#10382)

Changed:

  • Improve the UX of Access Token & Access Key drawers (#10338)
  • RegionSelect disabled option API updates (#10373)
  • Dynamic pricing with volumes/types endpoint (#10376)
  • Top Menu clean up and refactor (#10383)
  • PlanSelection availability updates and consolidation (#10387)
  • Shift wording from 'limited availability' to 'limited deployment availability' (#10394)
  • Gecko Beta copy updates (#10400)

Fixed:

  • Charts Y-axis values are trimmed when scale is increased (#10330)
  • Chrome bug related to outdated CSS vendor prefixes (#10380)
  • Clickable disabled smaller plans in Resizing Tab (#10381)
  • New OBJ Buckets do not appear when created before initial fetch completes (#10388)

Removed:

  • Deprecated Marketplace apps (#10382)

Tech Stories:

  • Refactor and streamline VPC queries (#10322)
  • Update documentation on Adobe Analytics to cover data property (#10365)
  • Add isFeatureEnabledV2 to check for feature flag AND account capability (#10371)
  • Replace sanitize-html with dompurify (#10378)
  • Remove lodash (global import) as a package dependency (#10386)
  • Add Gravatar Analytics (#10389)

Tests:

  • Add tests for Parent/Child Users & Grants page (#10240)
  • Add new Cypress tests for Longview landing page (#10321)
  • Add VM Placement Group landing page empty state UI test (#10350)
  • Fix machine-image-upload.spec.ts e2e test flake (#10370)
  • Update latest kernel version to fix linode-config.spec.ts (#10391)
  • Fix hanging account switching test (#10396)

Upcoming Features:

  • Add Placement Groups to Linode Migrate flow (#10339)
  • Add text copy for Placement Group region limits in PlacementGroupsCreateDrawer (#10355)
  • Invalidate Placement Group queries on Linode create & delete mutations (#10366)
  • Update the Placement Groups SVG icon (#10379)
  • Fix & Improve Placement Groups feature restriction (#10372)
  • Linode Create Refactor:
  • Update gecko feature flag to object (#10363)
  • Show the selected regions as chips in the AccessKeyDrawer (#10375)
  • Add feature flag for Linode Disk Encryption (LDE) (#10402)

Cloud Manager v1.117.0

15 Apr 18:44
Compare
Choose a tag to compare

Added:

  • Resource links to NodeBalancers empty state landing page (#10345)
  • New DescriptionList component (#10325)
  • Akamai's Japanese QI System ID to Japanese Invoices (#10356)

Changed:

  • Improve tags experience (#10122)
  • Use Chip for notification badge (#10333)

Fixed:

  • Direction of the Bucket Access ACL select field carat with Autocomplete (#10286)
  • Reset SSH key form state on cancel (#10344)
  • usePersonAccessTokensQuery running without option to be disabled (#10358)
  • Unable to update label of OBJ limited access key (#10362)
  • Tooltip displaying for current Dedicated plan when resizing Database Cluster (#10364)

Tech Stories:

  • Price NodeBalancers dynamically with nodebalancers/types endpoint (#10265)
  • Update Storybook to 8.0.5 (#10336)
  • Update Notistack to 3.0.1 (#10357)

Tests:

  • Add tests to check Parent and Child Close Account flows (#10316, #10296)
  • Add UI test for account switch flow with expired Parent token (#10341)
  • Add Cypress tests for Account billing drawers (#10349)

Upcoming Features:

  • Disable fetching buckets with clusters when ObjMultiClusterEnabled flag is enabled (#10282)
  • Update error message in EditAccessKeyDrawer (#10329)
  • Support ticket severity (#10317)
  • Refactor account switching utils for reusability and automatic token refreshing (#10323)
  • Update Placement Groups detail and summaries (#10325)
  • Update and clean up Placement Group assign/unassign features (#10328)
  • Update navigation and add new menu items for Placement Groups (#10340)
  • Update UI for Region Placement Groups Limits type changes (#10343)
  • Linode Create Refactor:
  • Include powered-off status in Clone Linode event (#10337)

Cloud Manager v1.116.1

08 Apr 19:38
Compare
Choose a tag to compare

Cloud Manager

[2024-04-08] - v1.116.1

Fixed:

  • Search indefinitely loading on large accounts (#10351)
  • Returning proper scope when selecting all perms (#10359)

Cloud Manager v1.116.0

01 Apr 17:46
1eb4e18
Compare
Choose a tag to compare

Changed:

  • Notifications for database resize events (#10262)
  • Clear ACLB configuration certificates if http or tcp protocol is selected (#10311)
  • Revamp Primary Navigation (#10137)

Fixed:

  • Spacing between copy and Rebuild Linode button in Rebuild dialog (#10283)
  • Loading state missing from Users & Grants table (#10303)
  • Wrong status indicator when provisioning a LKE (#10320)
  • Hide DBaaS resize tab behind feature flag (#10324)

Tech Stories:

  • Update account queries to use query key factory (#10260)
  • Upgrade MSW to 2.2.3 (#10285)
  • Update axios to resolve follow-redirects CVE-2024-28849 (#10291)
  • Remove use of flags.vpc and related logic in codebase (#10299)
  • Use query key factory for region queries (#10301)
  • Use query key factory for image queries (#10302)
  • Remove VPC feature flag (#10306)
  • Replace Typescript intersections with interfaces (#10309)

Tests:

  • Add Parent/Child account switching UI tests for Child->Parent and Child->Child flows (#10288)
  • Resolve Firewall update test flake (#10289)

Upcoming Features:

  • Set up grants and permissions for Placement Groups (#10257)
  • Add Create Placement Group flow in Details panel of Linode Create flow (#10273)
  • Gecko Beta Demo feedback (#10284)
  • Update Placement Groups types & payload (#10300)
  • Add placement group item to checkout summary (#10304)
  • Hide the Child Account Access table header for parent users without the enabled grant (#10305)
  • Update Placement Groups UI for Edit Drawer & Delete Modal (#10312)
  • Revoke proxy PAT when switching accounts (#10313)
  • Implement Placement Groups Query Key Factory (#10314)
  • Linode Create Refactor