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: MetaMask/create-release-branch
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: MetaMask/create-release-branch
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: reorganize-src
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 70 files changed
  • 1 contributor

Commits on Dec 11, 2025

  1. Upgrade to MM eslint-config-* v15 + ESLint 9

    The ESLint configuration is behind for this package. Keeping up to date
    with our current lint rules and lint config format helps to debug issues
    with ESLint now and in the future, and aligns this repo with our other
    repos.
    
    A list of changes:
    
    - Upgrade `@metamask/eslint-config` and `@metamask/eslint-config-*`
      packages to 15.0.0
    - Upgrade ESLint to 9.x
    - Upgrade TypeScript ESLint packages to 8.25.x
    - Upgrade other ESLint packages to fulfill peer dependencies
    - Fix lint violations as a result of the upgrade
    
    Note that the rules for `jsdoc/require-jsdoc` have been refined. In
    performing this upgrade, many violations appeared that I thought didn't
    help readability.
    mcmire committed Dec 11, 2025
    Configuration menu
    Copy the full SHA
    e5afe51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    725a34a View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2025

  1. Reorganize src/

    It's hard to tell how the UI code is using the code that was originally
    added for the CLI. This commit splits out common code into a `core/`
    directory while keeping the code unique to the CLI and UI in separate
    `cli/` and `ui/` directories.
    mcmire committed Dec 12, 2025
    Configuration menu
    Copy the full SHA
    65bc3b1 View commit details
    Browse the repository at this point in the history
Loading