Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: percy/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.31.8
Choose a base ref
...
head repository: percy/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.31.9
Choose a head ref
  • 15 commits
  • 45 files changed
  • 8 contributors

Commits on Jan 16, 2026

  1. Add Trusted Types support for srcdoc in serializeFrames (#2091)

    * Add Trusted Types support for srcdoc in serializeFrames
    
    * Implement Trusted Types policy handling in serializeFrames and add tests for policy reset
    
    * Add codeql comment to createHTML function in getPolicy
    
    * Refactor codeql comment placement in getPolicy function
    
    * Handle potential errors when setting srcdoc attribute in serializeFrames
    prklm10 authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    cdd8927 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2026

  1. Configuration menu
    Copy the full SHA
    c16b5a6 View commit details
    Browse the repository at this point in the history
  2. Fix: Add null check for cloneOwnerNode in serializeCSSOM (#2094)

    - Adds null check before calling styleSheetFromNode() to prevent
      'Cannot read properties of null (reading sheet)' error
    - Skips stylesheets when cloneOwnerNode is not found in cloned DOM
    - Adds test case to verify the fix handles missing elements gracefully
    
    Fixes: PER-6656
    pranavz28 authored Jan 19, 2026
    Configuration menu
    Copy the full SHA
    8ed106d View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2026

  1. bump version (#2099)

    pranavz28 authored Jan 20, 2026
    Configuration menu
    Copy the full SHA
    367764c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2026

  1. Fix: Enhance retry logic to handle 409 conflict errors in requests (#…

    …2103)
    
    * Fix: Enhance retry logic to handle 409 conflict errors in requests
    
    * Fix: Update error handling in update check test to use arrayContaining matcher
    prklm10 authored Feb 12, 2026
    Configuration menu
    Copy the full SHA
    13059dd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2026

  1. Configuration menu
    Copy the full SHA
    34c4a28 View commit details
    Browse the repository at this point in the history
  2. Display usage warning from API (#2102)

    * Display usage warning from API
    
    * lint fix + specs
    ayushatstack authored Feb 13, 2026
    Configuration menu
    Copy the full SHA
    0c20e40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38b33a4 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2026

  1. Adds automatic domain validation and allow-listing (#2092)

    * Adds automatic domain validation and allow-listing
    
    * fixed spec
    
    * fixed lint
    
    * replaced hostname in domainvalidation
    
    * added client specs
    
    * fixed coverage
    
    * fixed lint
    
    * added client spec
    
    * Fixing specs + adding allowAutoConfiguredHosts Config + restructuring
    
    * Adding some coverage
    
    * Adding more coverage
    
    * more coverage
    
    * fixing spec
    
    * Adding network.js coverage
    
    * Adding more coverage
    
    * Adding coverage
    
    * Adding coverage
    
    * Adding in snapshot config
    
    * coverage
    
    * fixing test
    
    * coverage
    
    * fixing flaky spec
    
    * Resolving comments
    
    * Sending url instead of hostname
    
    * Adding coverage
    
    * updating endpoint
    
    * Shifting method to util
    
    * fixing test
    
    * Handling logs
    
    ---------
    
    Co-authored-by: rishigupta1599 <rishi@browserstack.com>
    bs-shobhitkumar and rishigupta1599 authored Feb 19, 2026
    Configuration menu
    Copy the full SHA
    8a02273 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fc7e5c View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2026

  1. feat: expose deviceDetails in healthcheck endpoint for responsive cap…

    …ture (#2112)
    
    * feat: add deviceDetails to healthcheck endpoint and SDK
    
    - Export complete deviceDetails object from /percy/healthcheck endpoint
    - Store deviceDetails in percy object in sdk-utils for easy access
    - Previously only device widths were available, now full device info is accessible
    
    * test: add tests for deviceDetails in healthcheck and SDK
    
    - Add deviceDetails to expected healthcheck response validation
    - Test deviceDetails is properly stored in percy object after isPercyEnabled
    - Add test cases for both empty and populated deviceDetails scenarios
    - Validate deviceDetails integration in /test/api/config test
    
    * fixing tests
    bhokaremoin authored Feb 24, 2026
    Configuration menu
    Copy the full SHA
    005be06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fa4c3c View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2026

  1. Configuration menu
    Copy the full SHA
    4391408 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. feat: update project configuration schema to include project name and…

    … id (#2129)
    
    * feat: update project configuration schema to include project name and id
    
    * fix: enable Project config test suite
    prklm10 authored Mar 2, 2026
    Configuration menu
    Copy the full SHA
    e633f50 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2026

  1. Configuration menu
    Copy the full SHA
    5dc18fc View commit details
    Browse the repository at this point in the history
Loading