Release v1.159.0 - staging → master#13429
Merged
abailly-akamai merged 95 commits intomasterfrom Feb 24, 2026
Merged
Conversation
…ve button when loading (#13290) * fix: [UIE-10040] - IAM Delegation: Default Entity Access disable Remove button when loading * Added changeset: IAM Delegation: Remove button in remove assignment confirmation popup is not disabled after clicking it * review fix
* UIE-9379: Implementing Add Pool functionality for PgBouncer * Adding fix to schema for null value validation issue and cleanup * starting on initial validation * Adding error mocking for calls in serverHandlers * Adding backend error handling for add pool drawer fields * Initial cleanup and adjusting validation based on discussions * Creating initial test file * Adding unit tests and updating markup for add pool drawer * additional cleanup * Added changesets * Applying initial feedback * Applying secondary feedback * Applying smaller changes in feedback with text update * Switching to Linode UI Select and cleanup * Applying additional feedback
…inside the charts in CloudPulse graphs (#13308) * [DI-29167] - Initial changes for widget zoom in feature, Utility setup * [DI-29167] - Add understanding comments * Added changeset: Utils and Hooks set up for supporting zoom in inside the charts in `CloudPulse metrics graphs` * [DI-29167] - Address PR comments
…uncer (#13315) * upcoming: [UIE-9768] - DBaaS - Learn more documentation link for PgBouncer * Adding changesets
… User Delegations (#13298) * save progress * query invalidation * test * Added changeset: IAM Parent/Child - Enable server side filters on User Delegations
## Description 📝 Add Edit Connection Pool drawer to the Database Networking -> PgBouncer Connection Pools section ## How to test 🧪 ### Prerequisites (How to setup test environment) - Ensure you have the Database PgBouncer flag on and the legacy MSW on ### Verification steps (How to verify changes) - [ ] Go to a postgresql Database cluster's networking tab and scroll to the PgBouncer Connection Pools section - [ ] Edit an existing connection pool in the table via action menu dropdown - [ ] The edit drawer should have the connection pool's details prefilled with the label disabled - [ ] Make edits, click save, and check the network request - [ ] Test error states, edits should not be saved if the user clicks cancel or closes out of the drawer without saving ``` pnpm test DatabaseEditConnectionPoolDrawer ```
…r fields to use Autocomplete (#13326) * upcoming: [UIE-10073] - DBaaS - Update Add/Edit Connection Pool drawer fields to use autocomplete * Adding changesets
…s GA (#13325) * update `create-linode-with-add-ons.spec.ts` * Added changeset: Fix `create-linode-with-add-ons.spec.ts` after Linode Interfaces GA --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…g and detail action menu. (#13305) * upcoming: [UIE-9740] - Implement Lock/Unlock feature in Linode Landing and detail action menu. * Added changeset: RESPROT2 - Display/Disable Lock/Unlock action in Linode list and detail action menu * Added changeset: RESPROT2- Added lock permissions to IAM types (AccountAdmin and AccountViewer ) * Addressed review comments. * Addressed review comments.
…e metrics (#13317) * [DI-29167] - Changes for integrating zoom in feature in cloudpulse widget and line graph * [DI-29167] - Changeset * [DI-29167] - Typecheck fix * [DI-29167] - Zoom key modification * [DI-29167] - Zoom key modification * [DI-29167] - fallback syntax change
…ket metrics tab. (#13320)
* change: [DPS-36486] - Logs tables mobile view fix
…g page (#13292) * Add filters & waypoint lazyloading * Added changeset: Add Marketplace filters to the Products landing page * Minor clean up * searchDerivedTypeIds only populated if no type is selected * Update margin bottom * Minor change * Use URL search params for marketplace filters * Center empty state vertically * Auto-fetch next batch if current batch has no results when filters are applied * Add pendo ids * Ensure onLoaded once per filter change * Revamp - save progress * Update tests * Add few changes * Doc props * Update changeset * Input slot props fix * Order category sections by product count * Reorganizing utils, types and add test cases * Keep logos for both theme modes under same dir * Minor fix * Separate type imports
…13314) * feat: [UIE-10061] - IAM Delegation: empty state for user delegations * Added changeset: IAM Delegation: empty state for user delegations * typo * resolve conflicts * update tests
* [DI-29309] - rename name to label in CreateNotificationChannelForm interface * add changeset * revert serverHandler
… metrics tab. (#13321) Description: ACLP Service availability check added to the volume metrics tab. Testing instructions: Run pnpm dev Navigate to /volumes/<volume> Observe "Metrics Tab" button, it should be hidden when ACLP service is unavailable.
* upcoming: [UIE-9741] - Implement Add Lock Modal. * Added changeset: Implemented Add Lock Dialog accesible from Linode action menu * Address review comments. * Remove LKE cluster validation as individual Linodes can now be locked/unlocked irrespective of LKE association. * Update text as per UX recommendation. * Address review comments from Ganesh. * Update packages/manager/.changeset/pr-13339-upcoming-features-1769622645991.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* new: STORIF-183 - Quotas table modified to show throughputs. * Added changeset: Support for throughput quotas * Added changeset: New quota properties
…ng (#13350) ## Description 📝 Fix some advanced config inline errors not displaying such as `synchronous_replication` for pgbouncer clusters ## Changes 🔄 - Use formState errors instead of managing our own error states - Minor refactoring ## How to test 🧪 ### Prerequisites (How to setup test environment) - Ensure you have a mysql and postgres Database cluster created ### Reproduction steps (How to reproduce the issue, if applicable) - [ ] Go to prod or another branch - [ ] Go to a postgres Database cluster that does _not_ have 3 nodes and go to the Advanced Configuration tab - [ ] Add `synchronous_replication` config option with the value being `quorum` - [ ] Open network tab, click `Save` and observe the network error but no error displayed in the form ### Verification steps (How to verify changes) - [ ] Checkout preview link or pull this branch locally - [ ] Go to a postgres Database cluster that does _not_ have 3 nodes and go to the Advanced Configuration tab - [ ] Add `synchronous_replication` config option with the value being `quorum` - [ ] Open network tab, click `Save`, observe the network error _and_ there should be an inline error displayed in the form - [ ] There should be no regressions in global errors or other inline options (such as for mysql)
…t details for Marketplace (#13271) * upcoming:[UIE-9818][UIE-9820][UIE-9821][UIE-9822] implemented product details page for partner referral product * upcoming:[UIE-9818][UIE-9820][UIE-9821][UIE-9822] updated styles for html received as per figma * upcoming:[UIE-9818][UIE-9820][UIE-9821][UIE-9822] addressed review comments * upcoming:[UIE-9818][UIE-9820][UIE-9821][UIE-9822] addressed review comments * upcoming:[UIE-9818][UIE-9820][UIE-9821][UIE-9822] Refactored product details with new static design with approach * removed unused code * Addressed review comments * Addressed review comments * Addressed comments
… in Kubernetes for both LKE and LKE-E (#13347)
* test: [DI-29822] - Add spec for create notification channel * Added changeset: Add spec for create nofitication channel * addressing review comments --------- Co-authored-by: shnagend-akamai <142887750+shnagend@users.noreply.github.com> Co-authored-by: venkatmano-akamai <vmangalr@akamai.com>
… filters and Autocomplete (#13402) * DI-29914 : Added pendo id and unique id wherever needed * DI-29914 : Added pendo id and unique id wherever needed * DI-29914 : Changeset * DI-29914 : Fix linting * DI-29914 : Comments fix * DI-29914 : Pendo ID initial changes * DI-29914 : Pendo ID updates
…ypes and apiv4 endpoints (#13396) * Clean up unused marketplace v2 queries, mocks, types and endpoints * Clean up mocks * Added changeset: Clean up unused marketplace v2 mocks * Added changeset: Clean up unused marketplace v2 queries * Added changeset: Clean up unused marketplace v2 apiv4 endpoints * Added changeset: Clean up unused marketplace v2 factories * Fix & cleanup: Add common container styles for Marketplace pages
…cel flow. (#13400) * fix: [UIE-10136] - Fix open redirection vuln in Account Closure flow. * Added changeset: Fix Open Re-direction vulnerability in Account Cancel flow * Address review comments from Banks.
* refactor: [DI-29206] - Clean up 'in-progress' in alert status * add changeset * replace in progress with provisioning instead of removing in cypress test
…s and Improve Linode plans display for Dedicated and GPU tabs (#13408) * upcoming: [UIE-10232], [UIE-10060] - Add Blackwell GPU related banners and Improve Linode plans display for Dedicated and GPU tabs * dont show blackwell availability banner when plans are empty * added sorting for gpu plans table rows based on availability and latest generation * fix failing test * Fix failing plan selection tests * PR feedback @dwiley-akamai * Added changeset: Improve Linode plans' display for Dedicated and GPU tabs * Added changeset: Add Blackwell GPU related banners in the Linode Create page * PR feedback @tvijay-akamai * added support for deriving pendo id from LD flag * made the getIsPlanDisabled check more shorter --------- Co-authored-by: Joe D'Amore <jdamore@akamai.com>
…ly for Blackwell Enabled customers (#13414) * plans table fix * Added changeset: Show the Blackwell Limited Availability Banner only for Blackwell Enabled customers * fix linting warnings * fix e2e test to not expect blackwell no availability error for default customers
…2.0, UI version 0.24.0, Utilities version 0.15.0, Queries version 0.21.0
* fixes * wrong token * keep proxy
…in LKE plans panel (#13424)
Release v1.159.0 - release → staging
Collaborator
Cloud Manager UI test results🎉 868 passing tests on test run #1 ↗︎
|
jdamore-linode
approved these changes
Feb 23, 2026
Comment on lines
+10
to
+12
| ### : | ||
|
|
||
| - DBaaS Autocomplete highlight for VPC, Add, and Edit Connection Pool ([#13373](https://github.com/linode/manager/pull/13373)) |
Contributor
There was a problem hiding this comment.
Is it too late to fix this unlabeled changelog section?
abailly-akamai
approved these changes
Feb 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cloud Manager - v1.159.0
:
Added:
CloudPulse metrics(#13402)Changed:
Cloudpulse metrics(#13369)Fixed:
nametolabelfor ACLP-Alerting CreateNotificationChannelForm interface to keep it consistent with API error message fields (#13345)recipientstodetails.email.usernamesfor ACLP-Alerting CreateNotificationChannelForm interface to be consistent with API error message fields (#13362)Removed:
in-progressin ACLP-Alerting (#13406)Tech Stories:
Tests:
create-linode-with-add-ons.spec.tsafter Linode Interfaces GA (#13325)Upcoming Features:
CloudPulse metrics graphs(#13308)CloudPulse Metrics Graphs(#13317)CloudPulse metrics(#13387)APIv4 - v0.157.0
Added:
Maintenance Policyto Linode Capabilities (#13269)Changed:
Removed:
Tech Stories:
Upcoming Features:
CloudPulse Metrics(#13387)Queries - v0.21.0
Tech Stories:
UI - v0.24.0
Added:
Autocomplete(#13402)Utilities - v0.15.0
Tech Stories:
Validation - v0.82.0
Changed:
Upcoming Features: