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.1.0
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.1.1
Choose a head ref
  • 9 commits
  • 36 files changed
  • 3 contributors

Commits on Apr 28, 2022

  1. ⬆️ Bump karma from 6.3.18 to 6.3.19 (#900)

    Bumps [karma](https://github.com/karma-runner/karma) from 6.3.18 to 6.3.19.
    - [Release notes](https://github.com/karma-runner/karma/releases)
    - [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
    - [Commits](karma-runner/karma@v6.3.18...v6.3.19)
    
    ---
    updated-dependencies:
    - dependency-name: karma
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 28, 2022
    Configuration menu
    Copy the full SHA
    5646262 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. ⬆️ Bump @babel/preset-env from 7.16.11 to 7.17.10 (#913)

    Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.16.11 to 7.17.10.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.17.10/packages/babel-preset-env)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    254a34a View commit details
    Browse the repository at this point in the history
  2. ⬆️ Bump rollup from 2.70.2 to 2.71.1 (#912)

    Bumps [rollup](https://github.com/rollup/rollup) from 2.70.2 to 2.71.1.
    - [Release notes](https://github.com/rollup/rollup/releases)
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    - [Commits](rollup/rollup@v2.70.2...v2.71.1)
    
    ---
    updated-dependencies:
    - dependency-name: rollup
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    09bdff9 View commit details
    Browse the repository at this point in the history
  3. ⬆️ Bump @babel/cli from 7.17.6 to 7.17.10 (#911)

    Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.17.6 to 7.17.10.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.17.10/packages/babel-cli)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    30da7c1 View commit details
    Browse the repository at this point in the history
  4. ⬆️ Bump ws from 8.5.0 to 8.6.0 (#914)

    Bumps [ws](https://github.com/websockets/ws) from 8.5.0 to 8.6.0.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](websockets/ws@8.5.0...8.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    0ce61bc View commit details
    Browse the repository at this point in the history
  5. ⬆️ Bump @babel/core from 7.17.9 to 7.17.10 (#910)

    Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.17.9 to 7.17.10.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.17.10/packages/babel-core)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    85744e5 View commit details
    Browse the repository at this point in the history
  6. ⬆️ Bump @rollup/plugin-node-resolve from 13.2.1 to 13.3.0 (#915)

    Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 13.2.1 to 13.3.0.
    - [Release notes](https://github.com/rollup/plugins/releases)
    - [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
    - [Commits](https://github.com/rollup/plugins/commits/node-resolve-v13.3.0/packages/node-resolve)
    
    ---
    updated-dependencies:
    - dependency-name: "@rollup/plugin-node-resolve"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2022
    Configuration menu
    Copy the full SHA
    f13fa8b View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. 🐛 Rollback sdk-utils to commonjs for broader compatibility (#916)

    * 🔧 Update babel config to allow commonjs packages in repo
    
    Revive babel-register.cjs and babel-plugin-module-resolver to recreate the same behavior that our
    custom ESM loader achieves. The default preset-env auto handling only determines ESM support based
    on the root package. Since we allow packages to share files without building, babel needs to be
    configured in way so that individual files have their ES modules preserved when necessary. This is
    done by utilizing babel overrides and a filter which checks cached package info for files.
    
    * 🔧 Update rollup config to scrub dynamic imports
    
    While these dynamic imports will not be encountered in browser bundles, some external bundlers may
    attempt to resolve theses dynamic imports anyway, or may fail to include the bundle entirely.
    
    * ⏪ Revert @percy/sdk-utils back to commonjs
    
    Some external build tools and bundlers are still not ready to handle ESM packages and all the
    features that come with. Reverting this package back to commonjs provides the best support since ESM
    packages will still be able to import commonjs packages.
    
    * ✨ Replace sdk-utils included logger with minimal implementation
    
    Not only does this reduce dependencies of sdk-utils, but also fixes issues with bundlers that do not
    properly support ESM import syntax used within @percy/logger, and additionally results in less
    dependency conflicts when newer versions of logger are included with the CLI.
    
    * ♻ Remove direct remote browser support from logger
    
    Remote browser support within logger exists so that sdk-utils' included logger can successfully
    connect with remote versions of itself. However, now that sdk-utils uses its own mini logger with
    remote browser support, the main logger class no longer needs to include these features.
    
    * ✨ Move logger websocket address to own endpoint
    
    The root endpoint is still supported for backwards compatibility
    
    * ♻ Move remote logging facilitation fully to core api server
    
    * 🚨 Lint
    
    * ✅ Fix failing tests
    
    * 🐛 Retain error name with serialized remote errors
    
    And use Error.prototype.toString to parse serialized errors
    wwilsman authored May 5, 2022
    Configuration menu
    Copy the full SHA
    c0100c0 View commit details
    Browse the repository at this point in the history
  2. 🔖 v1.1.1

    Robdel12 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    d74af6a View commit details
    Browse the repository at this point in the history
Loading