Skip to content

change: [M3-10593] - Update Self-Hosted Pendo Agent to Support data-pendo-id Attribute#12828

Merged
bill-akamai merged 2 commits intolinode:stagingfrom
bill-akamai:M3-10593
Sep 5, 2025
Merged

change: [M3-10593] - Update Self-Hosted Pendo Agent to Support data-pendo-id Attribute#12828
bill-akamai merged 2 commits intolinode:stagingfrom
bill-akamai:M3-10593

Conversation

@bill-akamai
Copy link
Copy Markdown
Contributor

@bill-akamai bill-akamai commented Sep 5, 2025

Description 📝

This PR updates the self-hosted Pendo agent (for both staging and prod) to support the newly added data-pendo-id attribute in #12806

Changes 🔄

  • Update pendo-staging.js to v2.291.3
  • Update pendo.js (prod) to v2.291.3

Scope 🚢

  • All customers
  • Some customers (e.g. in Beta or Limited Availability)
  • No customers / Not applicable

Target release date 🗓️

9/9/2025

Preview 📷

Before After
data-pendo-id attr not supported in Pendo agent data-pendo-id attr added to Pendo agent settings

Verification steps

  • Search (via ctrl/cmd + F) both Pendo scripts and confirm presence of data-pendo-id in htmlAttributes
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • [x All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@bill-akamai bill-akamai self-assigned this Sep 5, 2025
@bill-akamai bill-akamai added the Analytics Relating to Pendo or Adobe Analytics label Sep 5, 2025
@bill-akamai bill-akamai changed the title change: [M3-M3-10593] - Update Self-Hosted Pendo Agent to Support data-pendo-id Attribute change: [M3-10593] - Update Self-Hosted Pendo Agent to Support data-pendo-id Attribute Sep 5, 2025
@bill-akamai bill-akamai added 🚨 Urgent Hotfix Hotfix: This is going to staging labels Sep 5, 2025
@bill-akamai bill-akamai marked this pull request as ready for review September 5, 2025 18:45
@bill-akamai bill-akamai requested a review from a team as a code owner September 5, 2025 18:45
@bill-akamai bill-akamai requested review from bnussman-akamai, cpathipa and mjac0bs and removed request for a team September 5, 2025 18:45
Copy link
Copy Markdown
Contributor

@mjac0bs mjac0bs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Bill! I'm currently adding some documentation to Confluence that I'll share in the UX/Product/FE DM about this process once it's done to capture what we huddled about.

Screenshot 2025-09-05 at 11 38 42 AM
Screenshot 2025-09-05 at 11 39 13 AM

@github-project-automation github-project-automation bot moved this from Review to Approved in Cloud Manager Sep 5, 2025
@mjac0bs mjac0bs added the Approved Multiple approvals and ready to merge! label Sep 5, 2025
@linode-gh-bot
Copy link
Copy Markdown
Collaborator

Cloud Manager UI test results

🎉 740 passing tests on test run #2 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
0 Failing740 Passing6 Skipped44m 39s

@bill-akamai bill-akamai merged commit 1758303 into linode:staging Sep 5, 2025
35 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Merged in Cloud Manager Sep 5, 2025
cpathipa added a commit to cpathipa/manager that referenced this pull request Sep 9, 2025
bnussman-akamai pushed a commit to bnussman-akamai/manager that referenced this pull request Sep 9, 2025
…endo-id Attribute (linode#12828)

* Update Pendo agent script for staging and prod

* Update changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Analytics Relating to Pendo or Adobe Analytics Approved Multiple approvals and ready to merge! Hotfix Hotfix: This is going to staging 🚨 Urgent

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants