Skip to content

Releases: linode/manager

Cloud Manager v1.159.1

02 Mar 12:21
7f4ec0b

Choose a tag to compare

Cloud Manager - v1.159.1

Fixed:

  • Throughput quota resource metric formatting (#13427)

Cloud Manager v1.159.0

24 Feb 10:07
0d86ab1

Choose a tag to compare

Cloud Manager - v1.159.0

:

  • DBaaS Autocomplete highlight for VPC, Add, and Edit Connection Pool (#13373)

Added:

  • Support for throughput quotas (#13177)
  • IAM Delegation: empty state for user delegations (#13314)
  • IAM Delegation: update users table and hide a tab for delegate profile (#13357)
  • Ability to restrict the number of selectable values in cloudpulse metrics and alerts dimension filter value field (#13361)
  • Truncation for delegate usernames (#13366)
  • IAM Delegations: notifications and error state for tables (#13374)
  • Light/Dark theme identifier in Cloud Manager for Pendo (#13381)
  • Add Pendo Analytics unique IDs for CloudPulse metrics (#13402)

Changed:

  • Update copy & URL for feedback link (#13306)
  • Logs Log path sample info tooltip show content restricted by account capablities (#13307)
  • Logs Stream Create - filter clusters by Log Generation (#13335)
  • Logs - (optional) text added to Log Path Prefix field label (#13338)
  • Hide placeholder once a value is selected in Autocomplete multi-select mode (#13341)
  • IAM Parent/Child - Enable server side filters, pagination and search on Child Delegations (#13342)
  • Logs Stream and Destination tables mobile view (#13343)
  • UIE-10060 : Support new GPU v3 RTX Pro 6000 Blackwell plans in Kubernetes for both LKE and LKE-E (#13347)
  • Logs Stream and Destination landing mobile layout corrected (#13349)
  • Add an aclpLogs.new flag and a NEW chip for Delivery Logs based on the flag's value (#13358)
  • Use binary based formulas for bits rollup in Cloudpulse metrics (#13369)
  • Display front end IP and backend VPCs for Nodebalancer (#13394)
  • Improve Linode plans' display for Dedicated and GPU tabs (#13408)

Fixed:

  • Only show Maintenance Policy for Linodes that actually have a Maintenance Policy (#13269)
  • IAM Delegation: "Remove" button in remove assignment confirmation popup is not disabled after clicking it (#13290)
  • IAM Delegation: The selected user type is not applied after reloading the page (#13332)
  • Replaced name to label for ACLP-Alerting CreateNotificationChannelForm interface to keep it consistent with API error message fields (#13345)
  • IAM: Assigned Roles table pagination fixes (#13346)
  • Database advanced config inline errors not displaying (#13350)
  • Removes fr-par-2 from the list of regions in the Machine Images upload page (#13354)
  • DBaaS Backup / delete dialog bugs (#13355)
  • Replaced recipients to details.email.usernames for ACLP-Alerting CreateNotificationChannelForm interface to be consistent with API error message fields (#13362)
  • IAM: styling issue when tables are loading, UX copy updates (#13375)
  • Broken Linode CLI link in the Linode Create code snippets dialog (#13378)
  • Error handling for dependent API failures in the ACLP - Edit Alert feature (#13379)
  • IAM Delegation: normalizes the search value for Users table (#13382)
  • IAM Delegation: error handling in remove role/entity confirmation dialog, visible “View User Detail” and “Delete User” options for delegate user (#13384)
  • IAM: a pagination for Assigned Entities table (#13385)
  • Invalidating notification channel queries on ACLP-Alerting operations (#13395)
  • Fix Open Re-direction vulnerability in Account Cancel flow (#13400)
  • Show the Blackwell Limited Availability Banner only for Blackwell Enabled customers (#13414)

Removed:

  • Occurence of in-progress in ACLP-Alerting (#13406)

Tech Stories:

  • Clean up unused marketplace v2 mocks (#13396)

Tests:

  • Fix create-linode-with-add-ons.spec.ts after Linode Interfaces GA (#13325)
  • Add spec for delete notification channel (#13327)
  • Fix flaky clone-linode.spec.ts (#13353)
  • Fix flaky machine-image-upload.spec.ts tests (#13354)
  • Add spec for create nofitication channel (#13383)

Upcoming Features:

  • Marketplace details and added tabs to the Products details page (#13271)
  • Add Custom HTTPS destination type with proper fields to Create Destination forms (#13274)
  • DBaaS PgBouncer section to display Add New Connection Pool drawer (#13276)
  • Refactor Marketplace V2 and add filters to the Products landing page (#13292)
  • IAM Parent/Child - Enable server side filters on User Delegations (#13298)
  • Fix error handling in ChildAccountList component (#13299)
  • Add Edit Connection Pool Drawer (#13304)
  • RESPROT2 - Display/Disable Lock/Unlock action in Linode list and detail action menu (#13305)
  • Utils and Hooks set up for supporting zoom in inside the charts in CloudPulse metrics graphs (#13308)
  • Add learn more documentation link for PgBouncer in DBaaS (#13315)
  • Changes for providing ability to zoom in inside the CloudPulse Metrics Graphs (#13317)
  • IAM Parent/Child - Enable server side filters on Switch Account drawer (#13318)
  • DBaaS PgBouncer updating Add/Edit Pool drawer fields to use autocomplete (#13326)
  • Add Additional Options section to the Custom HTTPS destination type (#13331)
  • IAM Parent/Child: Align proxy logic with delegate users (#13336)
  • Implemented Add Lock Dialog accessible from Linode action menu (#13339)
  • Pagination, search, filtering to ACLP-Alerting Notification Channel show details, Catch-all routing to Notification channel URL endpoints (#13344)
  • Implemented Remove Lock Dialog from Linode Action Menu (#13348)
  • Support Placement Group Policy Update in line with Placement Group Aware Maintenance program (#13351)
  • Add Partner Referrals beta launch global banner in Cloud Manager (#13364)
  • Implement the Contact Sales Drawer for Marketplace products (#13368)
  • Add new Marketplace products (#13370)
  • Implements disabling of delete and rebuild actions when a Linode has active locks (#13377)
  • Delivery Logs - selected destination summary in a Create Stream form for Custom HTTPS destinations, edit Custom HTTPS destination (#13380)
  • Deprecate connection_pool_port, add endpoints mock data for Databases (#13386)
  • Integrate Network Load Balancer service in CloudPulse metrics (#13387)
  • IAM Delegation: Switch back to parent account UI (#13391)
  • Add Pendo IDs for Marketplace filter options and product cards (#13393)
  • Add 'Learn more' link to Marketplace v2 global banner (#13405)
  • Add Blackwell GPU related banners in the Linode Create page ([#13408](https://github.com/lino...
Read more

Cloud Manager v1.158.0

27 Jan 18:15
ceb9478

Choose a tag to compare

Cloud Manager - v1.158.0

Added:

  • Add Mistral 7B instruct and ChromaDB to the Marketplace (#13270)
  • Logs Stream - Provisioning status (#13284)

Changed:

  • Default selection of network interface type to linode interface in Linode create flow (#13221)
  • Update Generational Plans default sort to show newest (G8) -> oldest (G6) (#13234)
  • Billing: Disable 'Make payment'button for Akamai users (#13243)
  • NLB post-demo feedback-fix empty state title casing,rename LKE-E to Cluster and adjust column visibility for smaller screens to prioritize IPv6 (#13250)
  • NLB post-demo feedback-Resolve special character filtering issue in Nodes table IPv6 column and add NLB to GoTo quick navigation (#13251)
  • Changes related to private IP field in create linode flow (#13253)
  • Optimize NLB table column widths and add back button on detail pages (#13258)
  • Improvements in Add Network interface drawer (#13264)
  • Handle Incompatibility of linode interfaces in create LKE flow (#13272)
  • Apply UX and user feedback for linode interfaces feature in Account settings page (#13280)
  • Apply UX and user feedback for linode interfaces feature in Create linode page (#13281)
  • Logs texts updates after tech writing review (#13291)
  • Update design-language-system to v5.3.2 (#13293)

Fixed:

  • Hide dual stack option if no IPv6 prefixes available in create VPC flow (#13245)
  • IAM Delegation: UX copy update, wrong breadcrumb fix (#13259)
  • IAM Delegation: fix payload for updateChildAccountDelegates (#13260)
  • IAM hydration error on User Detail pages (#13265)
  • IAM: removing entity/role can cause an empty page (#13268)
  • IAM Delegation: UI issues in Default Entity Access table, Default Roles labels/messages, and missing Make a Payment tooltip (#13275)
  • IAM Delegation: fix payload for changing role flow (#13279)
  • IAM Delegation: User selector not working in Assign Role/Roles drawer (#13282)
  • IAM: changing entity/role can cause an empty page (#13285)
  • Wrong time range sent in metrics payload on preference reload in CloudPulse metrics (#13287)
  • IAM routing cleanup (#13288)
  • Copy in Plans Panel generational plans tooltip (#13289)
  • ACLP-Alerting List sorting from service_type to service_type label (#13295)
  • End character validation for ACLP-Alerting Notification Channel form for name field (#13297)
  • IAM DElegation: remove restriction to update user delegation with empty array, update the delegations after reopening a drawer (#13300)

Tech Stories:

  • IAM: Cleanup iamRbacPrimaryNavChanges feature flag (#13232)
  • Bump jspdf to 4.0.0 (#13248)
  • IAM - Clean up beta flag + BETA/LA logic (#13266)

Tests:

  • Fix time range specification in timerange-verification.spec.ts (#13240)
  • Fix issue in 'chooseRegion' util when specifying an override region (#13277)

Upcoming Features:

  • CloudPulse-Alerts: Filter linode resources based on associated aclp alerts (#13163)
  • Add reusable Product Selection Card component for Marketplace (#13247)
  • CloudPulse-Alerts: Add support for delete action for user alert channels (#13256)
  • Add Breadcrumb to Marketplace product landing page (#13257)
  • Add service URIs to Database summary tab (#13261)
  • Implement the main product grid with category grouping (#13267)
  • IAM Parent/Child - Various fixes to Parent Account Flow (#13278)
  • Add MSW crud for Resource Locking feature(RESPROT2) (#13286)
  • Associated Alerts Table to ACLP-Alerting Notification Channel Details (#13294)
  • CloudPulse-Alerts: Exclude account/region alerts in api payload while updating alerts for a linode and fix state reset issue on save (#13301)

APIv4 - v0.156.0

Fixed:

  • IAM Delegation: fix payload for updateChildAccountDelegates (#13260)

Tech Stories:

  • Clean up unused VPC IPv6 Large Prefixes tag (#13245)

Upcoming Features:

  • CloudPulse-Alerts: Add DeleteChannelPayload type and request for deletion of a notification channel (#13256)
  • Added locks property to Linode interface,added lock create and delete event keys, refactored Lock types (#13286)
  • New type NotificationChannelAlerts, request getAlertsByNotificationChannelId to fetch alerts associated to a notification channel (#13294)

Queries - v0.20.0

Upcoming Features:

Validation - v0.81.0

Fixed:

  • End character validation for name,description fields in ACLP-Alerting Create Alert form (#13297)

Cloud Manager v1.157.0

12 Jan 19:16
b95c5cd

Choose a tag to compare

Added:

  • Elastic Stack and Weaviate to Marketplace Apps (#13149)
  • IAM: a permission check to the users table input based on view_account permission (#13206)
  • Add humanization support for selected units in CloudPulse metrics graphs yAxis, legend and tooltip (#13220)
  • Add customized humanize method for cloudpulse metric graphs (#13224)
  • Extract EUUID from authenticated API calls at the interceptor level and share it with Adobe analytics through the page view event (#13229)
  • New feature marker in navigation menu and primary breadcrumbs of CloudPulse metrics (#13230)

Changed:

  • Logs: in Stream Form limit access to "lke_audit_logs" type based on Akamai Cloud Pulse Logs LKE-E Audit capability (#13171)
  • IAM: Enable account_viewer to access users table (#13189)
  • DBaaS table action menu wrapper and settings item styles are shared and connection pool queries updated for pagination (#13195)
  • IAM: allow users with account_viewer role to see the roles table (#13200)
  • UX/UI changes in Linode Create flow - Networking (#13223)
  • Allow line breaks in Support Tickets markdown (#13228)

Fixed:

  • Show edit RDNS button for VPC NAT IPv4 address row in linode network tab (#13170)
  • Typo in NodeBalancer Settings tooltip (#13186)
  • Ensure browser history integrity when redirecting in IAM (#13190)
  • IAM: Enable account_viewer to access IAM User Details, User Roles and User Entities (#13194)
  • CloudPulse-Metrics: Update CloudPulseDashboardFilterBuilder.tsx to add type-check for usage of dependent filters ref (#13196)
  • IAM: Remove Role filter (already assigned roles) in ChangeRoleForEntityDrawer (#13201)
  • IAM: Roles table layout shifts when switching tabs, and the email input is enabled for users without the account_admin role (#13208)
  • IAM: Remove Role filter (already assigned roles) in ChangeRoleDrawer (#13212)
  • IAM: User can’t edit their own email on the user details page (#13214)
  • CloudPulse-Metrics: Fix alignment for region filter in lke service. (#13218)
  • Exclude newly added unsaved Rule Sets from dropdown for the given Firewall (#13226)
  • Null and Undefined checks in components and tests to support ACLP-Alerting: Notification Channel Type changes (#13227)
  • IAM Assigned Entities - Increase MAX_ITEMS_TO_RENDER to 25 (#13231)
  • Fix logic to remove linode interface from firewall's device page (#13238)

Tech Stories:

  • Code clean up for firewall add event factory (#13211)

Tests:

  • Proactive IAM e2e gating (#13120)
  • Mock Destination data update values (#13176)
  • Temporarily disable DBaaS update tests (#13185)
  • Fix e2e tests impacted by Generational Plans release (#13192)
  • Add coverage for the CloudPulse alerts notification channels listing (#13204)
  • Validate widget-level dimension filtering, edit scenarios, and filter limits across supported operators and dimensions (#13210)
  • Temporarily skip time range verification Cypress tests (#13244)

Upcoming Features:

  • Display maintenance type (emergency/scheduled) and config information in linode_migrate event messages (#13084)
  • Introduce and conditionally render Notification Channels tab under ACLP-Alerting (#13150)
  • Add back navigation functionality to Drawer and integrate it with PrefixList Drawer (#13151)
  • Added PG Bouncer ServiceURI component (#13182)
  • UI/UX enhancements and fixes for Rule Sets & Prefix Lists (part-2) (#13188)
  • Introduce Listing for ACLP-Alerting Notification channels with ordering, pagination (#13193)
  • DBaaS PgBouncer Connection Pools section to be displayed in Networking tab for PostgreSQL database clusters (#13195)
  • Enable Action Item for ACLP-Alerting Notification Channel Listing (#13203)
  • Add VPC IPv6 support in Linode Add/Edit Config dialog (#13209)
  • UX enhancements of CloudPulseDateTimeRangePicker and DateTimeRangePicker components in cloudpulse metrics (#13216)
  • CloudPulse-Alerts: Add components for create notification channel flow (#13217)
  • Allow system channel selection based on selected service type in CloudPulse create and edit alerts (#13219)
  • Implement routing for Cloud Manager Marketplace (#13222)
  • CloudPulse-Alerts: Add create notification channel page (#13225)
  • CloudPulse-Alerts: Add edit feature for notification channels (#13235)
  • Delete Database Connection Pool dialog (#13236)
  • CloudPulse-Alerts: Use simpler query approach in notification recipients for fetching users (#13242)

Cloud Manager v1.156.1

16 Dec 19:08
de81051

Choose a tag to compare

Cloud Manager - v1.156.1

Changed:

  • Logs: in Stream Form limit access to "lke_audit_logs" type based on Akamai Cloud Pulse Logs LKE-E Audit capability (#13171)

Fixed:

  • IAM: Inability for restricted users to update own username in their profile (#13198)
  • IAM: Remove Role filter (already assigned roles) in ChangeRoleForEntityDrawer (#13201)

APIv4 - v0.154.1

Added:

  • Akamai Cloud Pulse Logs LKE-E Audit to the AccountCapability type (#13171)

Cloud Manager v1.156.0

09 Dec 16:37
7e98ba1

Choose a tag to compare

Added:

  • IAM Parent/Child: permissions switch account (#13075)
  • Region select to Database Backups tab (#13097)
  • IAM "New" and "Limited Availability" badges (#13175)

Changed:

  • Update icon svg files to match with Akamai design system (#13032)
  • IAM: fix permission check for detaching volumes (#13099)
  • Move Action column to the 2nd position in the Firewall Rules Table (#13122)
  • Await permissions before rendering Linode Detail Header (#13124)
  • Legal sign off in Logs Streams Create Checkout bar (#13131)
  • Add Chip Support to Drawer Component Title (#13135)
  • Logs Delivery UI changes after review (#13140)
  • Logs: Many minor UI fixes and improvements (#13166)

Fixed:

  • Fix incorrect maintenance time display in the Upcoming maintenance table (#13059)
  • IAM: the aria-label for the Users table action menu displays an incorrect username (#13082)
  • Alignment with Linode row backup cell icon (#13098)
  • Plans panel pagination bug fix (#13100)
  • The firewall_id error on LKE pool update (#13109)
  • Disabled Tab + Tooltip styles & accessibility (#13113)
  • IAM: The StackScript/Linode selector is enabled in the Create Linode flow when the user doesn’t have the create_linode permission (#13118)
  • DBaaS - Manage Networking VPC fields not handling error response (#13121)
  • IAM: filtering by entity type at the Roles table (#13129)
  • CloudPulse metrics volumes contextual view not showing dimension values and CloudPulse metrics group by default selection retention (#13139)
  • IAM: disable/enable fields based on create_linode permission (#13142)
  • IAM Permissions performance improvements: Create from Backup & Clone (#13143)
  • IAM Permissions performance improvements: Firewall entity assignment (#13153)
  • EntitiesSelect performance on large accounts (#13168)
  • Optimize rendering of entities in AssignedRolesTable (#13173)
  • Forking a Database Cluster with VPC into another region (#13174)

Tech Stories:

  • DBaaS: Replace the dropdowns in Database cluster settings page with CDS select web component (#13057)
  • Replace Formik with React Hook Form in MaintenanceWindow (#13060)
  • Update Vite from 7.1.11 to 7.2.2 (#13119)
  • Fix circular imports in CloudPulse (#13119)
  • Update vitest from v3 to v4 (#13119)

Tests:

  • Fix flakey vm-host test (#13083)
  • Fixed various test failures when running tests against Prod environment (#13107)

Upcoming Features:

  • Implement feature flag and routing for NLB (#13068)
  • Add new Firewall RuleSet row layout (#13079)
  • Disable premium plan tab if corresponding g7 dedicated plans are available (#13081)
  • Object storage summary page migrated to use table view (#13087)
  • Scaffolding setup for widget level dimension filters in cloudpulse metrics and group by issue fix in cloudpulse metrics (#13088)
  • Integrate Firewall-nodebalancer support for ACLP-Alerting (#13089)
  • Add tooltip for Rules column header in Firewall Rules table (#13090)
  • CloudPulse-Metrics: Enhance CloudPulseWidgetUtils.ts to handle id to label conversion of linode associated with volume in volumes service (#13092)
  • Implement Filtering for Plans table (#13093)
  • Update Firewall Rule Drawer to support referencing Rule Set (#13094)
  • Edit Stream form: remove cluster IDs from the edited stream that no longer exist or have log generation disabled (#13095)
  • Implement mocks and factories for Network LoadBalancer (#13104)
  • New Rule Set Details drawer with Marked for Deletion status (#13108)
  • ACLP-Alerting: Filtering entities for firewall system alerts, add tooltip text to Entity Type component (#13110)
  • CloudPulse-Metrics: Remove filtering of firewalls and region filter dependency on firewall-select in Firewalls (#13111)
  • Add NetworkLoadBalancersLanding component to render NLB list with pagination, loading/error and table columns (#13112)
  • Implement filter for GPU plans in plans panel (#13115)
  • Add integration changes with CloudPulseWidget for widget level dimension support in CloudPulse metrics (#13116)
  • Destination Form: fixes and improvements for Sample Destination Object Name (#13117)
  • Add generateAddressesLabelV2 utility to support PrefixLists (#13122)
  • Implement Listeners Table in Network LoadBalancer Detail page (#13123)
  • Use new JSON-based fwRulesetsPrefixLists feature flag for Firewall RuleSets and Prefix Lists feature (#13125)
  • Add support for additional status types and handle action menu accordingly in CloudPulse alerts (#13127)
  • Add a Network Load Balancer Listener detail page (EntityDetail paper) with breadcrumbs (#13130)
  • Implement Empty Landing State for Network Load Balancers (#13132)
  • CloudPulse-Metrics: Update FilterConfig.ts to handle integration of endpoints dashboard for object-storage service in metrics page(#13133)
  • Add feature flag support for PgBouncer in DBaaS (#13134)
  • ACLP-Alerting: Update aclpAlerting flag to have beta marker control (#13137)
  • Update Firewall Rules Edit & Add Drawer to Support Prefix List Selection (#13138)
  • CloudPulse-Metrics: Add tooltip for clusters filter in lke and fix preferences bug for nodebalancers filter in firewall-nodebalancer dashboard (#13141)
  • Add and Integrate Prefix List Details Drawer (#13146)
  • Implement Nodes table in Network LoadBalancer Listener detail page (#13147)
  • Update useIsFirewallRulesetsPrefixlistsEnabled() to factor in account capability (#13156)
  • CloudPulse-Metrics: Update tooltip msg for Clusters filter in LKE service dashboard (#13157)
  • Integrate Prefix List details drawer with Edit and Add Rule drawer (#13158)
  • Add Beta/New feature Chip support for RuleSets and Prefix Lists (#13164)
  • UX/UI enhancements for RuleSets and Prefix Lists (#13165)
  • Ensure a firewall can only reference a RuleSet once (#13169)
  • Handle special PLs in PrefixList drawer (#13172)

Cloud Manager v1.155.0

18 Nov 16:21
81e2a18

Choose a tag to compare

Cloud Manager - v1.155.0

Added:

  • IAM Parent/Child: delegate permissions for child account (#13033)
  • IAM: add a permission check for delete nodebalancer drawer (#13043)
  • Implement pagination for Plans table (#13055)
  • A notice banner to inform the customers about the upcoming maintenance activity in longview and to download and use the new GPG key (#13080)

Changed:

  • IAM: clean up in mapping for nodebalancer permissions (#13017)
  • IAM: fix permissiom's check for vpc for assigning/unassigning linodes (#13050)
  • ACLP Alert: control edit & delete button based on status using flag (#13052)

Fixed:

  • Typo + expose search filters on /iam/roles route (#13034)
  • Address oAuth issue with IAM OAuthCallback (#13037)
  • IAM: tags editing was enabled for restricted users (#13046)
  • IAM Child Account - user not found error handling (#13047)
  • IAM: restricted users could access delete and detach popups without permissions (#13049)
  • Race condition with Preferences overrides in PrimaryNav (#13056)
  • IAM: add tooltips for disabled buttons for nodebalancers, remove notification banner (#13058)
  • IAM: incorrect permission check disabled Clone Volume for volume_admin role (#13065)
  • ACLP Metric: update preference logic to clear children filters (#13066)
  • Permissions fixes for admin users on users pages (#13074)

Tech Stories:

  • Replace Formik with React Hook Form in DatabaseManageNetworkingDrawer (#13002)
  • Replace Formik with React Hook Form in ManageAccessControlDrawer (#13044)
  • Add MSW crud support for types API (#13067)

Tests:

  • Fix flakey timerange test (#12967)
  • Add Streams Landing, Create Stream and Edit Stream tests (#13008)
  • Fix flakey stackscript tests (#13072)
  • Fix flakey create-database test (#13076)

Upcoming Features:

  • Logs Delivery Stream/Destination Pendo tags (#13022)
  • Update Delivery Stream factory (#13038)
  • IAM: Empty state for the Default Roles and Default Entities Access tabs (#13042)
  • ACLP-Alerting: Onboarding Blockstorage service for ACLP Alerts (#13048)
  • Feature flag for Firewall Rulesets & Prefixlists (#13051)
  • Feature flag for new Generational Compute Plans (#13054)
  • Limit Logs feature based on Akamai Cloud Pulse Logs Account Capability (#13062)
  • IAM Parent/Child: delegate permissions for parent account (#13063)
  • CloudPulse-Metrics: Update FilterConfig.ts, add lke service and the associated filters (#13064)
  • Update data-pendo-id tags placemanet within Logs Delivery (#13069)
  • New IAM getUserEntitiesByPermission (types, queries, hooks, mocks) (#13070)
  • CloudPulse-Metrics: Enhance CloudPulseDashboardWithFilters.tsx and CloudPulseDashboardSelect.tsx to handle switching between dashboards in contextual view (#13073)

API-v4 - v0.153.0

Added:

  • IAM Parent/Child: delegate permissions (#13033)
  • Added Akamai Cloud Pulse Logs to the AccountCapability type (#13062)

Changed:

  • IAM: cleanup for nodebalancer permissions (#13017)

Upcoming Features:

  • Clean up Delivery Stream and Destination interfaces (#13038)
  • Add new API endpoints, and types for Firewall RS & PL (#13061)
  • CloudPulse-Metrics: Update CloudPulseServiceType and CapabilityServiceTypeMapping at types.ts for new service - lke (#13064)
  • New IAM getUserEntitiesByPermission endpoint (#13070)

Queries - v0.17.0

Upcoming Features:

  • Add new queries for Firewall RS & PL (#13061)
  • New IAM getUserEntitiesByPermission queries (#13070)

Utilities - v0.12.0

Tech Stories:

  • Add MSW crud support for types API (#13067)

Cloud Manager v1.154.0

04 Nov 17:32
9e9284a

Choose a tag to compare

Added:

  • IAM Parent/Child: hide User details tab for delegate user and add a badge (#12982)

Changed:

  • IAM Parent/Child: redirect route /delegations for non-parent users (#13007)
  • Prevent database queries from sending legacy filter and remove unused banner components (#13015)
  • Replace table and paginator in DBaaS with CDS web components (#12989)

Fixed:

  • NodeBalancer Configuration form unresponsiveness for larger VPC deployments (#12991)
  • IAM Roles Table styles and responsive enhancements (#12997)
  • IAM Account Delegation Tables sorting & filtering (#13003)
  • IAM - Ensure useEntitiesPermissions does not run for admin users (#13012)
  • IAM Parent/Child: fix spacing and add notification (#13013)
  • Upcoming maintenance "When" shows time until start using start_time or policy‑derived start; shows "X days Y hours" when ≥ 1 day (#13020, #13045)
  • Add self-service maintenance action in LinodeMaintenanceBanner for power_off_on and include all maintenance types in dev tools preset (#13024)
  • IAM: Linodes without required permissions visible and selectable in Assign/Unassign Linodes selector (#13030)
  • Enhance enabled checks for queries ran within useQueryWithPermissions (#13039)
  • Add new mtc feature flag, extend it to support valid regions for MTC Linode Migration, and replace the invalid region ID no-east (#13026)

Tech Stories:

  • Update Vite to v7 (#12792)
  • Upgrade Cypress to v15.4.0 (#12824)

Tests:

  • Add Linode Interface related tests: deleting an interface, editing interfaces, and updating interface settings (#12876)
  • Fix "lke-update.spec.ts" LKE-E node pool drawer test that's broken in DevCloud (#12884)
  • Add Logs Destination Landing, Create and Edit e2e tests (#12936)

Upcoming Features:

  • IAM: Account Delegations Drawer (#12970)
  • IAM: Default Roles Table (#12990)
  • Add support for privateImageSharing feature flag for Private Image Sharing feature (#12992)
  • Logs Delivery Destinations/Stream Delete confirmation modal error state reset fix (#12996)
  • Stream form bug fixes (#12999)
  • Add type, utility and mock setup for supporting widget level dimension filters (#13006)
  • IAM Delegation: Parent Account UI fix (#13011)
  • CloudPulse-Metrics: Update FilterConfig.ts to make firewall a single-select filter and to filter firewalls based on dashboard (#13014)
  • ACLP-Alerting: Add hook to cleanup stale value from Alerting form (#13018)
  • CloudPulse-Metrics: Hide scroll bar for filters in all browsers, introduce shared prop in styles.ts. (#13028)
  • CloudPulse-Metrics: Add optional-filter component at CloudPulseFirewallNodebalancersSelect.tsx and integrate it with existing firewall-nodebalancer filters (#13029)

Cloud Manager v1.153.1

28 Oct 16:16
ae97be6

Choose a tag to compare

Changed:

  • Linode invoice US address (#13019)

Cloud Manager v1.153.1

22 Oct 20:52
a531cfa

Choose a tag to compare

Fixed:

  • VPC IP range errors not being surfaced on the Linode Create page (#13004)
  • Unexpected VPC IPv4 auto-assign checkbox behavior on the Linode Create page (#13004)
  • VPC Dual Stack error on the Linode Create page (#13004)