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: netlify/functions
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.0
Choose a base ref
...
head repository: netlify/functions
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.1
Choose a head ref
  • 17 commits
  • 4 files changed
  • 2 contributors

Commits on Jan 13, 2025

  1. chore(deps): update dependency publint to ^0.3.0 (#556)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [publint](https://publint.dev)
    ([source](https://redirect.github.com/bluwy/publint/tree/HEAD/packages/publint))
    | [`^0.2.7` ->
    `^0.3.0`](https://renovatebot.com/diffs/npm/publint/0.2.12/0.3.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/publint/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/publint/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/publint/0.2.12/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/publint/0.2.12/0.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>bluwy/publint (publint)</summary>
    
    ###
    [`v0.3.1`](https://redirect.github.com/bluwy/publint/blob/HEAD/packages/publint/CHANGELOG.md#031)
    
    [Compare
    Source](https://redirect.github.com/bluwy/publint/compare/publint@0.3.0...publint@0.3.1)
    
    ##### Patch Changes
    
    - Correctly process the `pack` option
    ([#&#8203;124](https://redirect.github.com/publint/publint/pull/124))
    
    ###
    [`v0.3.0`](https://redirect.github.com/bluwy/publint/blob/HEAD/packages/publint/CHANGELOG.md#030)
    
    [Compare
    Source](https://redirect.github.com/bluwy/publint/compare/v0.2.12...publint@0.3.0)
    
    ##### Minor Changes
    
    - The `vfs` option is removed in favour of an extended support of `pack:
    { tarball: ArrayBuffer | ReadableStream }` and `pack: { files:
    PackFile[] }` APIs. Now, it is even easier to use `publint` in the
    browser or against a packed `.tgz` file in Node.js. See the docs for
    more examples of how to use these new options.
    ([#&#8203;122](https://redirect.github.com/publint/publint/pull/122))
    
    - Bump node version support to >=18
    ([`cb2ed8b`](https://redirect.github.com/publint/publint/commit/cb2ed8b052146b25607f2f19d9a2c53c3d8b2f2e))
    
    - `publint` now runs your project's package manager's `pack` command to
    get the list of packed files for linting. The previous `npm-packlist`
    dependency is now removed.
    ([#&#8203;120](https://redirect.github.com/publint/publint/pull/120))
    
    A new `pack` option is added to the node API to allow configuring this.
    It defaults to `'auto'` and will automatically detect your project's
    package manager using
    [`package-manager-detector`](https://redirect.github.com/antfu-collective/package-manager-detector).
    See its JSDoc for more information of the option.
    
    This change is made as package managers have different behaviors for
    packing files, so running their `pack` command directly allows for more
    accurate linting. However, as a result of executing these commands in a
    child process, it may take 200-500ms longer to lint depending on the
    package manager used and the project size. The new handling also does
    not support yarn 1. See [this
    comment](https://redirect.github.com/publint/publint/issues/11#issuecomment-2176160022)
    for more information.
    
    If you use yarn 1, you should upgrade to the latest yarn version or a
    different package manager. Otherwise, no other changes are required for
    this new behavior.
    
    ##### Patch Changes
    
    - Initial setup to publish with Changesets
    ([`24a62f5`](https://redirect.github.com/publint/publint/commit/24a62f57dd1e5fc6e6410d3e2f99811475b61480))
    
    - When a dependency with the `file:` or `link:` protocol is specified in
    the `package.json`, it will now error to prevent accidentally publishing
    dependencies that will likely not work when installed by end-users
    ([`6e6ab33`](https://redirect.github.com/publint/publint/commit/6e6ab33dd2180cc7d770a92353f67cb674964102))
    
    - Fix `EXPORT_TYPES_INVALID_FORMAT` linting to detect `.d.mts` and
    `.d.cts` files
    ([`af5e88b`](https://redirect.github.com/publint/publint/commit/af5e88b4d3d5260b532a6cdbbde7216a785c0e07))
    
    - Updated dependencies
    \[[`d0b406b`](https://redirect.github.com/publint/publint/commit/d0b406befb0f76efc0936f9afb1e6c4679bcbdfb)]:
    -
    [@&#8203;publint/pack](https://redirect.github.com/publint/pack)[@&#8203;0](https://redirect.github.com/0).1.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiamF2YXNjcmlwdCJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 13, 2025
    Copy the full SHA
    d34d549 View commit details

Commits on Jan 15, 2025

  1. fix(deps): update dependency @netlify/serverless-functions-api to v1.…

    …32.0 (#542)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@netlify/serverless-functions-api](https://redirect.github.com/netlify/serverless-functions-api)
    | [`1.30.1` ->
    `1.32.0`](https://renovatebot.com/diffs/npm/@netlify%2fserverless-functions-api/1.30.1/1.32.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@netlify%2fserverless-functions-api/1.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@netlify%2fserverless-functions-api/1.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@netlify%2fserverless-functions-api/1.30.1/1.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@netlify%2fserverless-functions-api/1.30.1/1.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>netlify/serverless-functions-api
    (@&#8203;netlify/serverless-functions-api)</summary>
    
    ###
    [`v1.32.0`](https://redirect.github.com/netlify/serverless-functions-api/compare/a6e469c32d472d55f5f2cce0e0683d147354df70...73260f363eb49d6a511fdf3449830734955f443f)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/a6e469c32d472d55f5f2cce0e0683d147354df70...73260f363eb49d6a511fdf3449830734955f443f)
    
    ###
    [`v1.31.1`](https://redirect.github.com/netlify/serverless-functions-api/compare/658b4835ead984eb8178c44ba11bbba89fc815c4...a6e469c32d472d55f5f2cce0e0683d147354df70)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/658b4835ead984eb8178c44ba11bbba89fc815c4...a6e469c32d472d55f5f2cce0e0683d147354df70)
    
    ###
    [`v1.31.0`](https://redirect.github.com/netlify/serverless-functions-api/compare/90940cbfde8b46ef41f484cfb23f88af86c45826...658b4835ead984eb8178c44ba11bbba89fc815c4)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/90940cbfde8b46ef41f484cfb23f88af86c45826...658b4835ead984eb8178c44ba11bbba89fc815c4)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 15, 2025
    Copy the full SHA
    0cefb35 View commit details

Commits on Jan 20, 2025

  1. chore(deps): update dependency publint to v0.3.2 (#558)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [publint](https://publint.dev)
    ([source](https://redirect.github.com/publint/publint/tree/HEAD/packages/publint))
    | [`0.3.1` ->
    `0.3.2`](https://renovatebot.com/diffs/npm/publint/0.3.1/0.3.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/publint/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/publint/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/publint/0.3.1/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/publint/0.3.1/0.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>publint/publint (publint)</summary>
    
    ###
    [`v0.3.2`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#032)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.1...publint@0.3.2)
    
    ##### Patch Changes
    
    - (Potentially breaking) Disable running lifecycle scripts, such as
    `prepare`, `prepack`, and `postpack`, when running the pack command
    internally. This returns to the behavior in v0.2. (Note that this change
    does not apply to yarn as it does not support ignoring lifecycle scripts
    for local projects)
    ([#&#8203;128](https://redirect.github.com/publint/publint/pull/128))
    
    This change is made as running lifecycle scripts was an unintentional
    behavior during the v0.3 breaking change, which could cause the linting
    process to take longer than expected, or even cause infinite loops if
    `publint` is used in a lifecycle script.
    
    - Update repository and bugs URLs to point to the new `publint`
    organization
    ([`1eda033`](https://redirect.github.com/publint/publint/commit/1eda0334e9f3647867dcc39d85fe04690ca9e543))
    
    - Updated dependencies
    \[[`1eda033`](https://redirect.github.com/publint/publint/commit/1eda0334e9f3647867dcc39d85fe04690ca9e543),
    [`10e3891`](https://redirect.github.com/publint/publint/commit/10e3891ba7f3d438c5c3c394423bdbc2078cf7e6)]:
    -
    [@&#8203;publint/pack](https://redirect.github.com/publint/pack)[@&#8203;0](https://redirect.github.com/0).1.1
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 20, 2025
    Copy the full SHA
    8b410cb View commit details

Commits on Jan 23, 2025

  1. chore(deps): update dependency semver to v7.6.3 (#517)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [semver](https://redirect.github.com/npm/node-semver) | [`7.6.2` ->
    `7.6.3`](https://renovatebot.com/diffs/npm/semver/7.6.2/7.6.3) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.2/7.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.2/7.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>npm/node-semver (semver)</summary>
    
    ###
    [`v7.6.3`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#763-2024-07-16)
    
    [Compare
    Source](https://redirect.github.com/npm/node-semver/compare/v7.6.2...v7.6.3)
    
    ##### Bug Fixes
    
    -
    [`73a3d79`](https://redirect.github.com/npm/node-semver/commit/73a3d79c4ec32d5dd62c9d5f64e5af7fbdad9ec0)
    [#&#8203;726](https://redirect.github.com/npm/node-semver/pull/726)
    optimize Range parsing and formatting
    ([#&#8203;726](https://redirect.github.com/npm/node-semver/issues/726))
    ([@&#8203;jviide](https://redirect.github.com/jviide))
    
    ##### Documentation
    
    -
    [`2975ece`](https://redirect.github.com/npm/node-semver/commit/2975ece120e17660c9f1ef517de45c09ff821064)
    [#&#8203;719](https://redirect.github.com/npm/node-semver/pull/719) fix
    extra backtick typo
    ([#&#8203;719](https://redirect.github.com/npm/node-semver/issues/719))
    ([@&#8203;stdavis](https://redirect.github.com/stdavis))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjQyLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsImphdmFzY3JpcHQiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 23, 2025
    Copy the full SHA
    d3b2f4b View commit details

Commits on Jan 27, 2025

  1. chore(deps): update dependency tsup to v8.3.6 (#560)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [tsup](https://tsup.egoist.dev/)
    ([source](https://redirect.github.com/egoist/tsup)) | [`8.3.5` ->
    `8.3.6`](https://renovatebot.com/diffs/npm/tsup/8.3.5/8.3.6) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/tsup/8.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsup/8.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsup/8.3.5/8.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsup/8.3.5/8.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>egoist/tsup (tsup)</summary>
    
    ###
    [`v8.3.6`](https://redirect.github.com/egoist/tsup/releases/tag/v8.3.6)
    
    [Compare
    Source](https://redirect.github.com/egoist/tsup/compare/v8.3.5...v8.3.6)
    
    #####    🐞 Bug Fixes
    
    - Don't await sub-process of `onSuccess`  -  by
    [@&#8203;laat](https://redirect.github.com/laat) in
    [https://github.com/egoist/tsup/issues/1256](https://redirect.github.com/egoist/tsup/issues/1256)
    [<samp>(314a6)</samp>](https://redirect.github.com/egoist/tsup/commit/314a6d7)
    
    #####     [View changes on
    GitHub](https://redirect.github.com/egoist/tsup/compare/v8.3.5...v8.3.6)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 27, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    5d29640 View commit details

Commits on Feb 3, 2025

  1. chore(deps): update dependency semver to v7.7.0 (#561)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [semver](https://redirect.github.com/npm/node-semver) | [`7.6.3` ->
    `7.7.0`](https://renovatebot.com/diffs/npm/semver/7.6.3/7.7.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.6.3/7.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>npm/node-semver (semver)</summary>
    
    ###
    [`v7.7.0`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#770-2025-01-29)
    
    [Compare
    Source](https://redirect.github.com/npm/node-semver/compare/v7.6.3...v7.7.0)
    
    ##### Features
    
    -
    [`0864b3c`](https://redirect.github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883)
    [#&#8203;753](https://redirect.github.com/npm/node-semver/pull/753) add
    "release" inc type
    ([#&#8203;753](https://redirect.github.com/npm/node-semver/issues/753))
    ([@&#8203;mbtools](https://redirect.github.com/mbtools))
    
    ##### Bug Fixes
    
    -
    [`d588e37`](https://redirect.github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1)
    [#&#8203;755](https://redirect.github.com/npm/node-semver/pull/755)
    diff: fix prerelease to stable version diff logic
    ([#&#8203;755](https://redirect.github.com/npm/node-semver/issues/755))
    ([@&#8203;eminberkayd](https://redirect.github.com/eminberkayd),
    berkay.daglar)
    -
    [`8a34bde`](https://redirect.github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78)
    [#&#8203;754](https://redirect.github.com/npm/node-semver/pull/754) add
    identifier validation to `inc()`
    ([#&#8203;754](https://redirect.github.com/npm/node-semver/issues/754))
    ([@&#8203;mbtools](https://redirect.github.com/mbtools))
    
    ##### Documentation
    
    -
    [`67e5478`](https://redirect.github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834)
    [#&#8203;756](https://redirect.github.com/npm/node-semver/pull/756)
    readme: added missing period for consistency
    ([#&#8203;756](https://redirect.github.com/npm/node-semver/issues/756))
    ([@&#8203;shaymolcho](https://redirect.github.com/shaymolcho))
    -
    [`868d4bb`](https://redirect.github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2)
    [#&#8203;749](https://redirect.github.com/npm/node-semver/pull/749)
    clarify comment about obsolete prefixes
    ([#&#8203;749](https://redirect.github.com/npm/node-semver/issues/749))
    ([@&#8203;mbtools](https://redirect.github.com/mbtools),
    [@&#8203;ljharb](https://redirect.github.com/ljharb))
    
    ##### Chores
    
    -
    [`145c554`](https://redirect.github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d)
    [#&#8203;741](https://redirect.github.com/npm/node-semver/pull/741) bump
    [@&#8203;npmcli/eslint-config](https://redirect.github.com/npmcli/eslint-config)
    from 4.0.5 to 5.0.0
    ([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot])
    -
    [`753e02b`](https://redirect.github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b)
    [#&#8203;747](https://redirect.github.com/npm/node-semver/pull/747) bump
    [@&#8203;npmcli/template-oss](https://redirect.github.com/npmcli/template-oss)
    from 4.23.3 to 4.23.4
    ([#&#8203;747](https://redirect.github.com/npm/node-semver/issues/747))
    ([@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot],
    [@&#8203;npm-cli-bot](https://redirect.github.com/npm-cli-bot))
    -
    [`0b812d5`](https://redirect.github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437)
    [#&#8203;744](https://redirect.github.com/npm/node-semver/pull/744)
    postinstall for dependabot template-oss PR
    ([@&#8203;hashtagchris](https://redirect.github.com/hashtagchris))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 3, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    803034c View commit details

Commits on Feb 4, 2025

  1. fix(deps): update dependency @netlify/serverless-functions-api to v1.…

    …33.0 (#562)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@netlify/serverless-functions-api](https://redirect.github.com/netlify/serverless-functions-api)
    | [`1.32.0` ->
    `1.33.0`](https://renovatebot.com/diffs/npm/@netlify%2fserverless-functions-api/1.32.0/1.33.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@netlify%2fserverless-functions-api/1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@netlify%2fserverless-functions-api/1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@netlify%2fserverless-functions-api/1.32.0/1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@netlify%2fserverless-functions-api/1.32.0/1.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>netlify/serverless-functions-api
    (@&#8203;netlify/serverless-functions-api)</summary>
    
    ###
    [`v1.33.0`](https://redirect.github.com/netlify/serverless-functions-api/compare/73260f363eb49d6a511fdf3449830734955f443f...5639f3c7a6b5096f8e94285fc21d20ef40b3e5be)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/73260f363eb49d6a511fdf3449830734955f443f...5639f3c7a6b5096f8e94285fc21d20ef40b3e5be)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 4, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    704141f View commit details

Commits on Feb 10, 2025

  1. chore(deps): update navikt/github-app-token-generator digest to 793ca…

    …f0 (#563)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | navikt/github-app-token-generator | action | digest | `a8ae524` ->
    `793caf0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 10, 2025
    Copy the full SHA
    8328823 View commit details
  2. chore(deps): update dependency @vitest/coverage-v8 to v2.1.9 (#564)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme)
    ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8))
    | [`2.1.8` ->
    `2.1.9`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/2.1.8/2.1.9)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/2.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/2.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/2.1.8/2.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/2.1.8/2.1.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>vitest-dev/vitest (@&#8203;vitest/coverage-v8)</summary>
    
    ###
    [`v2.1.9`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.9)
    
    [Compare
    Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.8...v2.1.9)
    
    #####    🚨 Breaking Changes
    
    - Remove the empty suite from the runner  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5435](https://redirect.github.com/vitest-dev/vitest/issues/5435)
    [<samp>(dbbbe)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/dbbbe430)
    - Remove --segfault-retry  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5514](https://redirect.github.com/vitest-dev/vitest/issues/5514)
    [<samp>(ed60e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ed60e405)
    - Run suite hooks in a stack  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5609](https://redirect.github.com/vitest-dev/vitest/issues/5609)
    [<samp>(1277d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1277dc1e)
    - Enable `coverage.ignoreEmptyLines` by default  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/5543](https://redirect.github.com/vitest-dev/vitest/issues/5543)
    [<samp>(31994)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/31994942)
    - Add correct location and snapshot fields in json reporter  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5434](https://redirect.github.com/vitest-dev/vitest/issues/5434)
    [<samp>(bcccc)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bcccce6d)
    - Update dependency chai to v5  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5135](https://redirect.github.com/vitest-dev/vitest/issues/5135)
    [<samp>(73646)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/73646b63)
    - Remove watchExclude  -  by
    [@&#8203;patak-dev](https://redirect.github.com/patak-dev) in
    [https://github.com/vitest-dev/vitest/issues/5177](https://redirect.github.com/vitest-dev/vitest/issues/5177)
    [<samp>(d7371)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d7371eae)
    - Change default `pool` to `'forks'`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/5047](https://redirect.github.com/vitest-dev/vitest/issues/5047)
    [<samp>(7f8f9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f8f9c0c)
    - Don't exit process if config failed  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5715](https://redirect.github.com/vitest-dev/vitest/issues/5715)
    [<samp>(f232f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f232fdd6)
    - `--merge-reports` to support coverage  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/5736](https://redirect.github.com/vitest-dev/vitest/issues/5736)
    [<samp>(b7438)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b7438b9b)
    - Add promise-based return assertions, do not auto-resolve returned
    promises  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5749](https://redirect.github.com/vitest-dev/vitest/issues/5749)
    [<samp>(5f710)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5f710182)
    - Do not exit process if global setup has failed  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5726](https://redirect.github.com/vitest-dev/vitest/issues/5726)
    [<samp>(ddb09)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ddb09eb1)
    - Add meta to json output  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5802](https://redirect.github.com/vitest-dev/vitest/issues/5802)
    [<samp>(dd754)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/dd754c10)
    - Rename indexScripts to orchestratorScripts  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5842](https://redirect.github.com/vitest-dev/vitest/issues/5842)
    [<samp>(49f34)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/49f34ec4)
    - **vitest**: Add "vitest list" API to print collected tests without
    running them  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6013](https://redirect.github.com/vitest-dev/vitest/issues/6013)
    [<samp>(583dd)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/583dd8a9)
    
    #####    🚀 Features
    
    - Pretty print diffs coming from cause  -  by
    [@&#8203;dubzzz](https://redirect.github.com/dubzzz) in
    [https://github.com/vitest-dev/vitest/issues/5660](https://redirect.github.com/vitest-dev/vitest/issues/5660)
    [<samp>(6faf8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6faf8f84)
    - Allow import statement as vi.mock path for better IDE support  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5690](https://redirect.github.com/vitest-dev/vitest/issues/5690)
    [<samp>(a99a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a99a14c1)
    - Remove deprecated options  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5696](https://redirect.github.com/vitest-dev/vitest/issues/5696)
    [<samp>(5c308)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5c308edc)
    - Add blob reporter  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5663](https://redirect.github.com/vitest-dev/vitest/issues/5663)
    [<samp>(e2053)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e20538a3)
    - Add expect.poll utility  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5708](https://redirect.github.com/vitest-dev/vitest/issues/5708)
    [<samp>(e2e0f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e2e0ff46)
    - Add browser.ui option  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5771](https://redirect.github.com/vitest-dev/vitest/issues/5771)
    [<samp>(a5033)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a50330ee)
    - Add median to `--output-json`  -  by
    [@&#8203;Joristdh](https://redirect.github.com/Joristdh) in
    [https://github.com/vitest-dev/vitest/issues/5745](https://redirect.github.com/vitest-dev/vitest/issues/5745)
    [<samp>(0766b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0766b7f7)
    - Allow augmenting config.test.env  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5784](https://redirect.github.com/vitest-dev/vitest/issues/5784)
    [<samp>(b2469)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b24691ef)
    - Implement module mocking in browser mode  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5765](https://redirect.github.com/vitest-dev/vitest/issues/5765)
    [<samp>(7b2f6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7b2f64cf)
    - Allow configuring expect options in the config  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5729](https://redirect.github.com/vitest-dev/vitest/issues/5729)
    [<samp>(fc53f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fc53f563)
    - Add an option to print console stack trace  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5720](https://redirect.github.com/vitest-dev/vitest/issues/5720)
    [<samp>(e4fe6)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e4fe6f51)
    - Add browser frame to UI  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5808](https://redirect.github.com/vitest-dev/vitest/issues/5808)
    [<samp>(3796d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3796dd7e)
    - Image type add bmp  -  by
    [@&#8203;btea](https://redirect.github.com/btea) in
    [https://github.com/vitest-dev/vitest/issues/5921](https://redirect.github.com/vitest-dev/vitest/issues/5921)
    [<samp>(98f9b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/98f9b7ab)
    - Add an option to return base64 from page.screenshot  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5993](https://redirect.github.com/vitest-dev/vitest/issues/5993)
    [<samp>(be323)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/be323176)
    - Expose `parseAst`, `parseAstAsync` from vite  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(f645e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f645e48c)
    - Introduce experimental reported tasks  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6149](https://redirect.github.com/vitest-dev/vitest/issues/6149)
    [<samp>(13d85)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/13d85bd1)
    -   **api**:
    - Make spec into a class instead of a tuple  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6355](https://redirect.github.com/vitest-dev/vitest/issues/6355)
    [<samp>(874a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/874a121e)
    -   **browser**:
    - Add commands to communicate betweens server and the browser  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5097](https://redirect.github.com/vitest-dev/vitest/issues/5097)
    [<samp>(aa431)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/aa431f4d)
    - Do not reload the page during watch mode  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5810](https://redirect.github.com/vitest-dev/vitest/issues/5810)
    [<samp>(e5b9a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e5b9a0be)
    - Support changing the viewport  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5811](https://redirect.github.com/vitest-dev/vitest/issues/5811)
    [<samp>(71851)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/718512d8)
    - Add browser iframe mouse interaction  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5815](https://redirect.github.com/vitest-dev/vitest/issues/5815)
    [<samp>(f29b9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f29b9d40)
    - Support `click` event  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5777](https://redirect.github.com/vitest-dev/vitest/issues/5777)
    [<samp>(839c3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/839c39f0)
    - Rename none provider to preview, make it default  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5826](https://redirect.github.com/vitest-dev/vitest/issues/5826)
    [<samp>(18310)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1831008b)
    - Run tests in parallel in headless mode, add `page.screenshot` method
     -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5853](https://redirect.github.com/vitest-dev/vitest/issues/5853)
    [<samp>(81c42)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/81c42fc8)
    - Implement several `userEvent` methods, add `fill` and `dragAndDrop`
    events  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5882](https://redirect.github.com/vitest-dev/vitest/issues/5882)
    [<samp>(4dbea)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4dbea4ae)
    - Introduce `expect.dom` method and bundle `jest-dom` matchers with
    `@vitest/browser`  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5910](https://redirect.github.com/vitest-dev/vitest/issues/5910)
    [<samp>(3a96a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3a96a3d0)
    - Expose CDP in the browser  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5938](https://redirect.github.com/vitest-dev/vitest/issues/5938)
    [<samp>(bec43)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bec434cb)
    - Add "init" command for browser tests  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5960](https://redirect.github.com/vitest-dev/vitest/issues/5960)
    [<samp>(49e97)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/49e973cb)
    - Add an option to take screenshots if the browser test fails  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5975](https://redirect.github.com/vitest-dev/vitest/issues/5975)
    [<samp>(154cb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/154cb22d)
    - Add `tripleClick` to interactive api  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5987](https://redirect.github.com/vitest-dev/vitest/issues/5987)
    [<samp>(200a4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/200a4349)
    - Playwright provider doesn't allow resizing the browser viewport  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5984](https://redirect.github.com/vitest-dev/vitest/issues/5984)
    [<samp>(ff978)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ff978e58)
    - Allow preview and open in the editor screenshot error from ui  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/6113](https://redirect.github.com/vitest-dev/vitest/issues/6113)
    [<samp>(2d620)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2d62051f)
    - Move page.config to server.config, add more docs  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6252](https://redirect.github.com/vitest-dev/vitest/issues/6252)
    [<samp>(af2b8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/af2b813c)
    - Make iframe scalable, improve documentation  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6257](https://redirect.github.com/vitest-dev/vitest/issues/6257)
    [<samp>(74ca1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/74ca11a4)
    - Introduce built-in locators  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6084](https://redirect.github.com/vitest-dev/vitest/issues/6084)
    [<samp>(3347f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3347f83e)
    - Support v8 coverage  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6273](https://redirect.github.com/vitest-dev/vitest/issues/6273)
    [<samp>(34199)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34199bdf)
    - Support `userEvent.upload` in playwright provider  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6442](https://redirect.github.com/vitest-dev/vitest/issues/6442)
    [<samp>(cf148)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/cf148645)
    - Support `--inspect`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6433](https://redirect.github.com/vitest-dev/vitest/issues/6433)
    [<samp>(0499a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0499a315)
    - Support `--inspect-brk`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6434](https://redirect.github.com/vitest-dev/vitest/issues/6434)
    [<samp>(7ab0f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ab0f4a8)
    - Allow custom HTML path, respect plugins `transformIndexHtml`  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6725](https://redirect.github.com/vitest-dev/vitest/issues/6725)
    [<samp>(16902)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/169028f0)
    -   **cli**:
    - Extend existing list command to output only a list of file names  - 
    by [@&#8203;Ma-hawaj](https://redirect.github.com/Ma-hawaj) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6392](https://redirect.github.com/vitest-dev/vitest/issues/6392)
    [<samp>(008f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/008f00b2)
    -   **config**:
    - Allow percentage value for workers option  -  by
    [@&#8203;syi0808](https://redirect.github.com/syi0808) in
    [https://github.com/vitest-dev/vitest/issues/5982](https://redirect.github.com/vitest-dev/vitest/issues/5982)
    [<samp>(b1a27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b1a27d40)
    -   **coverage**:
    - Add `thresholds.<glob>.100` option  -  by
    [@&#8203;thor-juhasz](https://redirect.github.com/thor-juhasz) and
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6174](https://redirect.github.com/vitest-dev/vitest/issues/6174)
    [<samp>(f6845)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f68453f8)
    - Add `--exclude-after-remap`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6309](https://redirect.github.com/vitest-dev/vitest/issues/6309)
    [<samp>(5932a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5932a7f9)
    -   **experimental**:
    - Expose vite on the test project as a separate field  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(bcc59)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/bcc59088)
    -   **mocker**:
    - Introduce
    [@&#8203;vitest/mocker](https://redirect.github.com/vitest/mocker)
    package, allow `{ spy: true }` instead of a factory  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6289](https://redirect.github.com/vitest-dev/vitest/issues/6289)
    [<samp>(95f02)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/95f0203f)
    -   **runner**:
    - Implement `test.for`  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5861](https://redirect.github.com/vitest-dev/vitest/issues/5861)
    [<samp>(c2380)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c238072f)
    -   **spy**:
    - Collect mock.contexts  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5955](https://redirect.github.com/vitest-dev/vitest/issues/5955)
    [<samp>(3b31a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3b31a56d)
    -   **ui**:
    - Render tests in a tree  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5807](https://redirect.github.com/vitest-dev/vitest/issues/5807)
    [<samp>(7900f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7900f9f8)
    - Load module graph on tab selection  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5844](https://redirect.github.com/vitest-dev/vitest/issues/5844)
    [<samp>(b117e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b117e875)
    - Replace navigation tree with test explorer  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5907](https://redirect.github.com/vitest-dev/vitest/issues/5907)
    [<samp>(45dfc)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/45dfc95a)
    - Add initializing explorer logic  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5941](https://redirect.github.com/vitest-dev/vitest/issues/5941)
    [<samp>(c31c4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c31c41c7)
    - Add action to explorer item to show the test/suite line in the source
    code tab  -  by [@&#8203;userquin](https://redirect.github.com/userquin)
    and **Anjorin Damilare** in
    [https://github.com/vitest-dev/vitest/issues/5948](https://redirect.github.com/vitest-dev/vitest/issues/5948)
    [<samp>(7ec29)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ec298eb)
    - Show all suites/tests when parent matches  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/6106](https://redirect.github.com/vitest-dev/vitest/issues/6106)
    [<samp>(840e0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/840e02f1)
    -   **vitest**:
    - Add "provide" option  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6253](https://redirect.github.com/vitest-dev/vitest/issues/6253)
    [<samp>(4409d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4409d779)
    - Add return type and promisable mockFactory  -  by
    [@&#8203;syi0808](https://redirect.github.com/syi0808) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6139](https://redirect.github.com/vitest-dev/vitest/issues/6139)
    [<samp>(f5e0b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f5e0b987)
    - Add `vi.advanceTimersToNextFrame`  -  by
    [@&#8203;bnjm](https://redirect.github.com/bnjm) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6347](https://redirect.github.com/vitest-dev/vitest/issues/6347)
    [<samp>(8ff63)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8ff63560)
    - Allow env to be stubbed to undefined  -  by
    [@&#8203;JSanchezIO](https://redirect.github.com/JSanchezIO) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6359](https://redirect.github.com/vitest-dev/vitest/issues/6359)
    [<samp>(c3b27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c3b2757c)
    -   **ws-client**:
    - Allow change reactive for state, filesMap and idMap  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5906](https://redirect.github.com/vitest-dev/vitest/issues/5906)
    [<samp>(e6020)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e6020b9c)
    
    #####    🐞 Bug Fixes
    
    - Print console statements in vmThreads  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5678](https://redirect.github.com/vitest-dev/vitest/issues/5678)
    [<samp>(34a80)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34a80b39)
    - Repeatable `--exclude` option  -  by
    [@&#8203;fregante](https://redirect.github.com/fregante) in
    [https://github.com/vitest-dev/vitest/issues/5782](https://redirect.github.com/vitest-dev/vitest/issues/5782)
    [<samp>(d6700)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d6700bbd)
    - Remove browser.fileParallelism  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5790](https://redirect.github.com/vitest-dev/vitest/issues/5790)
    [<samp>(b881e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b881e88b)
    - Install UI icons  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(b84f1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b84f1721)
    - Remove process.exit if workspace project failed to be created  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5804](https://redirect.github.com/vitest-dev/vitest/issues/5804)
    [<samp>(a820e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a820e7ac)
    - Vi.waitFor/vi.waitUntil interval is now cleared after it times out  - 
    by [@&#8203;pedro00dk](https://redirect.github.com/pedro00dk) in
    [https://github.com/vitest-dev/vitest/issues/5875](https://redirect.github.com/vitest-dev/vitest/issues/5875)
    [<samp>(04107)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/041076e7)
    - ToJSON recursive error serialization  -  by
    [@&#8203;eddienubes](https://redirect.github.com/eddienubes) in
    [https://github.com/vitest-dev/vitest/issues/5848](https://redirect.github.com/vitest-dev/vitest/issues/5848)
    and
    [https://github.com/vitest-dev/vitest/issues/5884](https://redirect.github.com/vitest-dev/vitest/issues/5884)
    [<samp>(8d55d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8d55d6bd)
    - Print error properties only in verbose reporter  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5917](https://redirect.github.com/vitest-dev/vitest/issues/5917)
    [<samp>(2bd8d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2bd8d9d6)
    - Use TTY reporter when running in Deno  -  by
    [@&#8203;marvinhagemeister](https://redirect.github.com/marvinhagemeister)
    in
    [https://github.com/vitest-dev/vitest/issues/5972](https://redirect.github.com/vitest-dev/vitest/issues/5972)
    [<samp>(e0f45)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e0f45cb5)
    - Don't override uppercase  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(caef4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/caef40a0)
    - Clear screen and scrollback on iTerm2  -  by
    [@&#8203;kxalex](https://redirect.github.com/kxalex) in
    [https://github.com/vitest-dev/vitest/issues/5978](https://redirect.github.com/vitest-dev/vitest/issues/5978)
    [<samp>(d7f23)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d7f23d08)
    - Include pretty-format in
    [@&#8203;vitest/runner](https://redirect.github.com/vitest/runner) for
    optimization on npm  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(42bd4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/42bd4a25)
    - Transpile esnext to node18 to support newest JS and TS features  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/4409](https://redirect.github.com/vitest-dev/vitest/issues/4409)
    [<samp>(8f65a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8f65ae90)
    - `--inspect-brk` stop on Windows  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6110](https://redirect.github.com/vitest-dev/vitest/issues/6110)
    [<samp>(f8519)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f851982e)
    - One-line environment options  -  by
    [@&#8203;hahanein](https://redirect.github.com/hahanein) in
    [https://github.com/vitest-dev/vitest/issues/5105](https://redirect.github.com/vitest-dev/vitest/issues/5105)
    [<samp>(38269)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/38269415)
    - Resolve assets imported with `require`  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6159](https://redirect.github.com/vitest-dev/vitest/issues/6159)
    [<samp>(807a2)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/807a2cbc)
    - Show a difference between string characters if both values are strings
     -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6191](https://redirect.github.com/vitest-dev/vitest/issues/6191)
    [<samp>(29176)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/291766d7)
    - `testNamePattern` adds leading space  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6186](https://redirect.github.com/vitest-dev/vitest/issues/6186)
    [<samp>(073a5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/073a50c9)
    - Correctly resolve nested mocks with `index` file  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6266](https://redirect.github.com/vitest-dev/vitest/issues/6266)
    [<samp>(081cf)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/081cfe03)
    - Don't panic when coverage.reporter is a string  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6267](https://redirect.github.com/vitest-dev/vitest/issues/6267)
    [<samp>(7b37d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7b37d27b)
    - Align RawMatcherFn type definition with Jest  -  by
    [@&#8203;wheresrhys](https://redirect.github.com/wheresrhys) in
    [https://github.com/vitest-dev/vitest/issues/6351](https://redirect.github.com/vitest-dev/vitest/issues/6351)
    [<samp>(d09f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d09f00c7)
    - Cjs build of vite node server  -  by
    [@&#8203;AkaraChen](https://redirect.github.com/AkaraChen) in
    [https://github.com/vitest-dev/vitest/issues/6389](https://redirect.github.com/vitest-dev/vitest/issues/6389)
    [<samp>(12e70)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/12e702bd)
    - Allow inlining vite's cached dependencies  -  by
    [@&#8203;chriswheeldon-peakon](https://redirect.github.com/chriswheeldon-peakon)
    in
    [https://github.com/vitest-dev/vitest/issues/6284](https://redirect.github.com/vitest-dev/vitest/issues/6284)
    [<samp>(03208)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03208017)
    - Print unexpected error message if peer dependencies have a different
    version  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6446](https://redirect.github.com/vitest-dev/vitest/issues/6446)
    [<samp>(b992b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b992b346)
    - Ignore importer when resolving Vitest  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6469](https://redirect.github.com/vitest-dev/vitest/issues/6469)
    [<samp>(0b447)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b447226)
    - `expect.getState().testPath` always returns correct path  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6472](https://redirect.github.com/vitest-dev/vitest/issues/6472)
    [<samp>(ac698)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ac698b1c)
    - UserEvent works consistently between providers  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6480](https://redirect.github.com/vitest-dev/vitest/issues/6480)
    [<samp>(0b4da)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b4da69e)
    - Move `Vitest.setServer` to post `configureServer` hook to enable
    import analysis for workspace config loading  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6584](https://redirect.github.com/vitest-dev/vitest/issues/6584)
    [<samp>(e7f35)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e7f35214)
    - Fix error diff of `toBeNaN, toBeUndefined, toBeNull, toBeTruthy,
    toBeFalsy`  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6697](https://redirect.github.com/vitest-dev/vitest/issues/6697)
    [<samp>(e0027)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e002758c)
    - Don't normalize drive case letter in root  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6792](https://redirect.github.com/vitest-dev/vitest/issues/6792)
    [<samp>(b28cd)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b28cd2e3)
    - `dangerouslyIgnoreUnhandledErrors` without base reporter  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6808](https://redirect.github.com/vitest-dev/vitest/issues/6808)
    [<samp>(0bf0a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0bf0ab00)
    - Capture `unhandledRejection` even when base reporter is not used  - 
    by [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6812](https://redirect.github.com/vitest-dev/vitest/issues/6812)
    [<samp>(8878b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8878b04d)
    - Don't change the working directory when loading workspace projects  - 
    by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6811](https://redirect.github.com/vitest-dev/vitest/issues/6811)
    [<samp>(f0aea)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f0aeaca8)
    - Remove `sequence.concurrent` from the `RuntimeConfig` type  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6880](https://redirect.github.com/vitest-dev/vitest/issues/6880)
    [<samp>(6af73)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/6af73d93)
    - Stop the runner before restarting, restart on workspace config change
     -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6859](https://redirect.github.com/vitest-dev/vitest/issues/6859)
    [<samp>(b01df)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b01df47d)
    - Don't rerun on Esc or Ctrl-C during watch filter  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6895](https://redirect.github.com/vitest-dev/vitest/issues/6895)
    [<samp>(98f76)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/98f76ea7)
    - Print ssrTransform error  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6885](https://redirect.github.com/vitest-dev/vitest/issues/6885)
    [<samp>(4c96c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4c96cce7)
    - Throw an error and a warning if `.poll`, `.element`,
    `.rejects`/`.resolves`, and `locator.*` weren't awaited  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6877](https://redirect.github.com/vitest-dev/vitest/issues/6877)
    [<samp>(93b67)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/93b67c24)
    - Revert support for Vite 6  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(fbe5c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/fbe5c39d)
    - Support Node 21  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(92f7a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/92f7a2ad)
    - Backport
    [#&#8203;7317](https://redirect.github.com/vitest-dev/vitest/issues/7317)
    to v2  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/7318](https://redirect.github.com/vitest-dev/vitest/issues/7318)
    and
    [https://github.com/vitest-dev/vitest/issues/7317](https://redirect.github.com/vitest-dev/vitest/issues/7317)
    [<samp>(e0fe1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e0fe1d81)
    - Backport
    [#&#8203;7317](https://redirect.github.com/vitest-dev/vitest/issues/7317)
    to v1  -  by [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa)
    and [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/7319](https://redirect.github.com/vitest-dev/vitest/issues/7319)
    and
    [https://github.com/vitest-dev/vitest/issues/7317](https://redirect.github.com/vitest-dev/vitest/issues/7317)
    [<samp>(7ce9f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ce9fbb4)
    -   **api**:
    - Correct `project.provide` type  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5959](https://redirect.github.com/vitest-dev/vitest/issues/5959)
    [<samp>(0eda9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0eda99de)
    - Don't call process.exit manually  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5926](https://redirect.github.com/vitest-dev/vitest/issues/5926)
    [<samp>(e9b63)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e9b638d4)
    -   **benchmark**:
    - Clear `BenchmarkResult.samples` array to reduce memory usage  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) and
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6541](https://redirect.github.com/vitest-dev/vitest/issues/6541)
    [<samp>(a6407)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a6407afc)
    -   **browser**:
    - Display UI  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(d41e4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d41e46a8)
    - Browser actions icons colors  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5816](https://redirect.github.com/vitest-dev/vitest/issues/5816)
    [<samp>(f9d9b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f9d9b3be)
    - Restore the original viewport when unselecting the preset viewport  - 
    by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5821](https://redirect.github.com/vitest-dev/vitest/issues/5821)
    [<samp>(5ebb3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5ebb3abf)
    - Don't get stuck after the manual page refresh  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(2220b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2220bb3f)
    - Use iframe id instead of calculating it from filenames  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5823](https://redirect.github.com/vitest-dev/vitest/issues/5823)
    [<samp>(34a31)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34a310da)
    - Always clean up iframes on rerun  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5827](https://redirect.github.com/vitest-dev/vitest/issues/5827)
    [<samp>(087fa)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/087fa87c)
    - Support
    [@&#8203;testing-library/vue](https://redirect.github.com/testing-library/vue)
    in browser mode out of the box  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(76b82)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/76b82e5b)
    - Print correct transformed module graph  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5833](https://redirect.github.com/vitest-dev/vitest/issues/5833)
    [<samp>(a7581)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a7581575)
    - Use `preview` provider when running in StackBlitz  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/5836](https://redirect.github.com/vitest-dev/vitest/issues/5836)
    [<samp>(76e13)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/76e13587)
    - Specify entries for correct deps optimization  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5839](https://redirect.github.com/vitest-dev/vitest/issues/5839)
    [<samp>(c79b3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c79b3f1f)
    - Allow iframe to load even if there is a custom CSP header  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5841](https://redirect.github.com/vitest-dev/vitest/issues/5841)
    [<samp>(caaaf)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/caaafd90)
    - Don't optimize Vitest dependencies  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5843](https://redirect.github.com/vitest-dev/vitest/issues/5843)
    [<samp>(f15b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f15b4e99)
    - Set server.open to false and move error handling after init  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5845](https://redirect.github.com/vitest-dev/vitest/issues/5845)
    [<samp>(47003)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/47003679)
    - Show correct prepare time  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5852](https://redirect.github.com/vitest-dev/vitest/issues/5852)
    [<samp>(52d54)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/52d545bf)
    - Resolve `coverage.reporter` from string values  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/5920](https://redirect.github.com/vitest-dev/vitest/issues/5920)
    [<samp>(f33da)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f33dabbe)
    - Correctly update inline snapshot if changed  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5925](https://redirect.github.com/vitest-dev/vitest/issues/5925)
    [<samp>(2380c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2380cb95)
    - Remove "util" warning  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5935](https://redirect.github.com/vitest-dev/vitest/issues/5935)
    [<samp>(48f28)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/48f28f73)
    - Remove hacky retry  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5971](https://redirect.github.com/vitest-dev/vitest/issues/5971)
    [<samp>(2a2c9)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2a2c9085)
    - Make userEvent more stable when running in parallel  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5974](https://redirect.github.com/vitest-dev/vitest/issues/5974)
    [<samp>(14a21)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/14a217d5)
    - Print screenshot path alongside the test error message  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/5992](https://redirect.github.com/vitest-dev/vitest/issues/5992)
    [<samp>(15289)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/152891b3)
    - Print correct stack trace in source files  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6003](https://redirect.github.com/vitest-dev/vitest/issues/6003)
    [<samp>(62aa7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/62aa7208)
    - Correctly mock optimized cjs dependencies  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6035](https://redirect.github.com/vitest-dev/vitest/issues/6035)
    [<samp>(057b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/057b4f34)
    - Support shadow root and svg elements  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6036](https://redirect.github.com/vitest-dev/vitest/issues/6036)
    [<samp>(2e3c8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/2e3c872a)
    - Correctly inherit browser config in a workspace  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6054](https://redirect.github.com/vitest-dev/vitest/issues/6054)
    [<samp>(4b03e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b03e72b)
    - Remove
    [@&#8203;vitest/runner](https://redirect.github.com/vitest/runner) >
    pretty-format from prebundling because it doesn't exist  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6075](https://redirect.github.com/vitest-dev/vitest/issues/6075)
    [<samp>(a169d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a169d25a)
    - Inline pretty-format and replace picocolors with tinyrainbow  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6077](https://redirect.github.com/vitest-dev/vitest/issues/6077)
    [<samp>(80a43)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/80a43d5c)
    - Remove `crypto.randomUUID` from the client  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/6079](https://redirect.github.com/vitest-dev/vitest/issues/6079)
    [<samp>(04c83)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/04c83acc)
    - Correctly overwrite loupe require  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(756ac)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/756ac2bc)
    - Dedupe @&#8203;vitest/browser/client  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6081](https://redirect.github.com/vitest-dev/vitest/issues/6081)
    [<samp>(ee725)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ee725184)
    - Don't release keyboard automatically  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6083](https://redirect.github.com/vitest-dev/vitest/issues/6083)
    [<samp>(58fac)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/58fac77b)
    - Don't import from "vite"  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(35655)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/35655419)
    - Allow immidiate reinvalidation of mocked dependencies  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6108](https://redirect.github.com/vitest-dev/vitest/issues/6108)
    [<samp>(f44cc)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f44cc917)
    - Don't panic if
    [@&#8203;vitest/browser](https://redirect.github.com/vitest/browser) is
    installed outside of project root  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6135](https://redirect.github.com/vitest-dev/vitest/issues/6135)
    [<samp>(ccfcd)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ccfcd488)
    - Set global filepath  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6190](https://redirect.github.com/vitest-dev/vitest/issues/6190)
    [<samp>(0d0b4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0d0b46b1)
    - Don't bundle `afterEach` cleanup hooks in node entrypoint  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6192](https://redirect.github.com/vitest-dev/vitest/issues/6192)
    [<samp>(e6fbc)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e6fbc620)
    - UserEvent.setup initiates a separate state for userEvent instance  - 
    by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6088](https://redirect.github.com/vitest-dev/vitest/issues/6088)
    [<samp>(883f3)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/883f3482)
    - Don't inject empty `process` global  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6213](https://redirect.github.com/vitest-dev/vitest/issues/6213)
    [<samp>(1affb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1affb995)
    - Don't inject empty `process` global "  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6213](https://redirect.github.com/vitest-dev/vitest/issues/6213)
    [<samp>(9069b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/9069bdcd)
    - Correctly import optimized module in vi.importActual  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6219](https://redirect.github.com/vitest-dev/vitest/issues/6219)
    [<samp>(804ff)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/804ff2fd)
    - Passing options to hover/unhover  -  by
    [@&#8203;mneveroff](https://redirect.github.com/mneveroff) in
    [https://github.com/vitest-dev/vitest/issues/6175](https://redirect.github.com/vitest-dev/vitest/issues/6175)
    [<samp>(d4c00)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d4c005bc)
    - Improve unique CSS selector generation  -  by
    [@&#8203;zacharyvoase](https://redirect.github.com/zacharyvoase) and
    **Zack Voase** in
    [https://github.com/vitest-dev/vitest/issues/6243](https://redirect.github.com/vitest-dev/vitest/issues/6243)
    [<samp>(e7acd)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e7acd0cf)
    - Print correct stack trace for unhandled errors  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6134](https://redirect.github.com/vitest-dev/vitest/issues/6134)
    [<samp>(1da6c)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/1da6cebe)
    - Use documentElement as the root for selector  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va)
    [<samp>(d8077)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d807767f)
    - Keep querying elements even if locator is created with elementLocator,
    add pubic @&#8203;vitest/browser/utils  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6296](https://redirect.github.com/vitest-dev/vitest/issues/6296)
    [<samp>(30dc5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/30dc5793)
    - Produce valid config file if preview provider is used  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6305](https://redirect.github.com/vitest-dev/vitest/issues/6305)
    [<samp>(7f0ae)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7f0ae292)
    - Correctly run in-source tests in the browser  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6440](https://redirect.github.com/vitest-dev/vitest/issues/6440)
    [<samp>(c8531)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c853126e)
    - Exclude missed packages from optimization, print help message  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6445](https://redirect.github.com/vitest-dev/vitest/issues/6445)
    [<samp>(8d883)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8d883cf0)
    - Define mocker as a dependency  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6476](https://redirect.github.com/vitest-dev/vitest/issues/6476)
    [<samp>(9560a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/9560ab7f)
    - Make example test callbacks async  -  by
    [@&#8203;aqandrew](https://redirect.github.com/aqandrew) in
    [https://github.com/vitest-dev/vitest/issues/6484](https://redirect.github.com/vitest-dev/vitest/issues/6484)
    [<samp>(16aa7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/16aa76c2)
    - Optimize vitest-browser-vue correctly  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6490](https://redirect.github.com/vitest-dev/vitest/issues/6490)
    [<samp>(5cbb0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5cbb0bba)
    - Fix dynamic import inside worker  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6569](https://redirect.github.com/vitest-dev/vitest/issues/6569)
    [<samp>(ea2d4)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ea2d429b)
    - Fix browser mock factory event race condition  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6530](https://redirect.github.com/vitest-dev/vitest/issues/6530)
    [<samp>(f131f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f131f93b)
    - Serve ui assets as static  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6564](https://redirect.github.com/vitest-dev/vitest/issues/6564)
    [<samp>(adcda)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/adcdaee8)
    - Update solidjs testing library lib  -  by
    [@&#8203;CamilleTeruel](https://redirect.github.com/CamilleTeruel) in
    [https://github.com/vitest-dev/vitest/issues/6548](https://redirect.github.com/vitest-dev/vitest/issues/6548)
    [<samp>(91442)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/91442dfc)
    - Use `data:` protocol on preview provider file upload  -  by
    [@&#8203;userquin](https://redirect.github.com/userquin) in
    [https://github.com/vitest-dev/vitest/issues/6501](https://redirect.github.com/vitest-dev/vitest/issues/6501)
    [<samp>(e9821)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e9821f70)
    - Fix base for client script  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6510](https://redirect.github.com/vitest-dev/vitest/issues/6510)
    [<samp>(f9528)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f952874e)
    - Throw an error if "@&#8203;vitest/browser/context" is imported outside
    of the browser mode  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6570](https://redirect.github.com/vitest-dev/vitest/issues/6570)
    [<samp>(383f1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/383f1791)
    - Provide aria role intellisense  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6629](https://redirect.github.com/vitest-dev/vitest/issues/6629)
    [<samp>(f36ea)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f36eac77)
    - Not.toBeInTheDocument works with locators API  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6634](https://redirect.github.com/vitest-dev/vitest/issues/6634)
    [<samp>(8bef5)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8bef5d2b)
    - Use `/mockServiceWorker.js` instead of `/__vitest_msw__`  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6687](https://redirect.github.com/vitest-dev/vitest/issues/6687)
    [<samp>(4b2ce)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4b2ce07f)
    - Don't override the esbuild option in the browser mode  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6692](https://redirect.github.com/vitest-dev/vitest/issues/6692)
    [<samp>(d131f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d131fd64)
    - Fix default browser port  -  by
    [@&#8203;hi-ogawa](https://redirect.github.com/hi-ogawa) in
    [https://github.com/vitest-dev/vitest/issues/6700](https://redirect.github.com/vitest-dev/vitest/issues/6700)
    [<samp>(9c518)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/9c518c14)
    - Optimize expect-type  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://gith
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 10, 2025
    Copy the full SHA
    9e7a0c6 View commit details

Commits on Feb 17, 2025

  1. chore(deps): update dependency semver to v7.7.1 (#566)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [semver](https://redirect.github.com/npm/node-semver) | [`7.7.0` ->
    `7.7.1`](https://renovatebot.com/diffs/npm/semver/7.7.0/7.7.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/semver/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semver/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semver/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>npm/node-semver (semver)</summary>
    
    ###
    [`v7.7.1`](https://redirect.github.com/npm/node-semver/blob/HEAD/CHANGELOG.md#771-2025-02-03)
    
    [Compare
    Source](https://redirect.github.com/npm/node-semver/compare/v7.7.0...v7.7.1)
    
    ##### Bug Fixes
    
    -
    [`af761c0`](https://redirect.github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc)
    [#&#8203;764](https://redirect.github.com/npm/node-semver/pull/764) inc:
    fully capture prerelease identifier
    ([#&#8203;764](https://redirect.github.com/npm/node-semver/issues/764))
    ([@&#8203;wraithgar](https://redirect.github.com/wraithgar))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 17, 2025
    Copy the full SHA
    28f5b55 View commit details
  2. chore(deps): update dependency publint to v0.3.5 (#565)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [publint](https://publint.dev)
    ([source](https://redirect.github.com/publint/publint/tree/HEAD/packages/publint))
    | [`0.3.2` ->
    `0.3.5`](https://renovatebot.com/diffs/npm/publint/0.3.2/0.3.5) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/publint/0.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/publint/0.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/publint/0.3.2/0.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/publint/0.3.2/0.3.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>publint/publint (publint)</summary>
    
    ###
    [`v0.3.5`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#035)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.4...publint@0.3.5)
    
    ##### Patch Changes
    
    - Check the `"bin"` field if the referenced file exists, has the correct
    JS format, and can be executed
    ([#&#8203;150](https://redirect.github.com/publint/publint/pull/150))
    
    - Deprecate the `deps` command. The command has been tricky to maintain
    and incomplete (e.g. doesn't lint recursively). A separate tool can be
    used to run publint on dependencies instead, e.g. `npx renoma
    --filter-rules "publint"`.
    ([#&#8203;149](https://redirect.github.com/publint/publint/pull/149))
    
    ###
    [`v0.3.4`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#034)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.3...publint@0.3.4)
    
    ##### Patch Changes
    
    - When globbing `"exports"` values that contains `*`, also respect
    `"exports"` keys that mark paths as null. For example:
    ([`b9605ae`](https://redirect.github.com/publint/publint/commit/b9605ae17be4370be65fd584f8aada26e7236799))
    
        ```json
        {
          "exports": {
            "./*": "./dist/*",
            "./browser/*": null
          }
        }
        ```
    
    The glob in `"./*": "./dist/*"` will no longer match and lint files in
    `"./browser/*"` as it's marked null (internal).
    
    - Update logs when running the `publint` CLI:
    ([`58d96a2`](https://redirect.github.com/publint/publint/commit/58d96a25ced0d74aa1cc41b98c79bccb663802f9))
    
        -   The `publint` version is now displayed.
        -   The packing command is also displayed.
    - Messages are now logged in the order of errors, warnings, and
    suggestions, instead of the other way round, to prioritize errors.
    - The `publint deps` command no longer logs passing dependencies. Only
    failing dependencies are logged.
    
        Examples:
    
        ```bash
        $ npx publint
        $ Running publint v0.X.X for my-library...
        $ Packing files with `npm pack`...
        $ All good!
        ```
    
        ```bash
        $ npx publint deps
        $ Running publint v0.X.X for my-library deps...
        $ x my-dependency
        $ Errors:
        $ 1. ...
        ```
    
    - Fix detecting shorthand repository URLs with the `.` character
    ([`09d8cbb`](https://redirect.github.com/publint/publint/commit/09d8cbb933a530d1f96eec8d516f9b0a6aa3f7f2))
    
    - Clarify message when `"types"` is not the first condition in the
    `"exports"` field
    ([`5a6ba00`](https://redirect.github.com/publint/publint/commit/5a6ba00b3d3734b6d9c7b3b2ee6ae22004a358f6))
    
    - Correctly detect if a `"types"` value in `"exports"` is used for dual
    publishing
    ([`3f3d8b2`](https://redirect.github.com/publint/publint/commit/3f3d8b297359e293dba86a7132764846ab2e2384))
    
    ###
    [`v0.3.3`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#033)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.2...publint@0.3.3)
    
    ##### Patch Changes
    
    - Rename `EXPORT_TYPES_INVALID_FORMAT` message to
    `EXPORTS_TYPES_INVALID_FORMAT`
    ([#&#8203;139](https://redirect.github.com/publint/publint/pull/139))
    
    - Allow versioned types conditions (e.g. `"types@>=5.2"`) in `"exports"`
    when checking for `"types"` condition ordering
    ([#&#8203;138](https://redirect.github.com/publint/publint/pull/138))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 17, 2025
    Copy the full SHA
    23d31ce View commit details

Commits on Feb 24, 2025

  1. chore(deps): update dependency publint to v0.3.6 (#567)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [publint](https://publint.dev)
    ([source](https://redirect.github.com/publint/publint/tree/HEAD/packages/publint))
    | [`0.3.5` ->
    `0.3.6`](https://renovatebot.com/diffs/npm/publint/0.3.5/0.3.6) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/publint/0.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/publint/0.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/publint/0.3.5/0.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/publint/0.3.5/0.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>publint/publint (publint)</summary>
    
    ###
    [`v0.3.6`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#036)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.5...publint@0.3.6)
    
    ##### Patch Changes
    
    - Fix checking bin field file path that omits `.js` or `/index.js`
    ([`04f289e`](https://redirect.github.com/publint/publint/commit/04f289ec2a8f9ff6967b7da95c19670825ea062c))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 24, 2025
    Copy the full SHA
    8ce3a01 View commit details

Commits on Feb 25, 2025

  1. fix(deps): update dependency @netlify/serverless-functions-api to v1.…

    …34.0 (#568)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@netlify/serverless-functions-api](https://redirect.github.com/netlify/serverless-functions-api)
    | [`1.33.0` ->
    `1.34.0`](https://renovatebot.com/diffs/npm/@netlify%2fserverless-functions-api/1.33.0/1.34.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@netlify%2fserverless-functions-api/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@netlify%2fserverless-functions-api/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@netlify%2fserverless-functions-api/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@netlify%2fserverless-functions-api/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>netlify/serverless-functions-api
    (@&#8203;netlify/serverless-functions-api)</summary>
    
    ###
    [`v1.34.0`](https://redirect.github.com/netlify/serverless-functions-api/compare/5639f3c7a6b5096f8e94285fc21d20ef40b3e5be...3a3bae19e6aa22d6aa959f3cd105f1457d6a765d)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/5639f3c7a6b5096f8e94285fc21d20ef40b3e5be...3a3bae19e6aa22d6aa959f3cd105f1457d6a765d)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 25, 2025
    Copy the full SHA
    73001eb View commit details

Commits on Mar 3, 2025

  1. chore(deps): update dependency publint to v0.3.7 (#569)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [publint](https://publint.dev)
    ([source](https://redirect.github.com/publint/publint/tree/HEAD/packages/publint))
    | [`0.3.6` ->
    `0.3.7`](https://renovatebot.com/diffs/npm/publint/0.3.6/0.3.7) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/publint/0.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/publint/0.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/publint/0.3.6/0.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/publint/0.3.6/0.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>publint/publint (publint)</summary>
    
    ###
    [`v0.3.7`](https://redirect.github.com/publint/publint/blob/HEAD/packages/publint/CHANGELOG.md#037)
    
    [Compare
    Source](https://redirect.github.com/publint/publint/compare/publint@0.3.6...publint@0.3.7)
    
    ##### Patch Changes
    
    - The `"imports"` field is now linted with the following rules:
    ([#&#8203;162](https://redirect.github.com/publint/publint/pull/162))
    
        -   `IMPORTS_KEY_INVALID`: Ensure the imports key starts with a `#`
    - `IMPORTS_VALUE_INVALID`: Ensure the imports value is a valid path that
    starts with a `./`
    - `IMPORTS_GLOB_NO_MATCHED_FILES`: Ensure the imports glob matches at
    least one file
    - `IMPORTS_DEFAULT_SHOULD_BE_LAST`: Ensure the `"default"` condition is
    last in an entrypoint's object
    - `IMPORTS_MODULE_SHOULD_BE_ESM`: Ensure the `"module"` condition file
    is ESM
    - `IMPORTS_MODULE_SHOULD_PRECEDE_REQUIRE`: Ensure the `"module"`
    condition precedes the `"require"` condition in an entrypoint's object
    
    - Improve SSH git URL detection when checking the `"repository"` field.
    Values like `"git@github.com:user/project.git"` is now detected as a
    valid git URL, but will be suggested to use a full git URL instead, like
    `"git+ssh://git@github.com/user/project.git"`
    ([`28da844`](https://redirect.github.com/publint/publint/commit/28da844027e549f0b90ccb95c96e2578b433c6f3))
    
    - Fix exports types message when the `"require"` or `"import"` condition
    already exists but the dts file format is still invalid
    ([`a731ec3`](https://redirect.github.com/publint/publint/commit/a731ec3a39f9e62e32e6ed54e9eb87f55b6326aa))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 3, 2025
    Copy the full SHA
    eb24776 View commit details
  2. chore(deps): update dependency tsup to v8.4.0 (#570)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [tsup](https://tsup.egoist.dev/)
    ([source](https://redirect.github.com/egoist/tsup)) | [`8.3.6` ->
    `8.4.0`](https://renovatebot.com/diffs/npm/tsup/8.3.6/8.4.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/tsup/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsup/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsup/8.3.6/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsup/8.3.6/8.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>egoist/tsup (tsup)</summary>
    
    ###
    [`v8.4.0`](https://redirect.github.com/egoist/tsup/releases/tag/v8.4.0)
    
    [Compare
    Source](https://redirect.github.com/egoist/tsup/compare/v8.3.6...v8.4.0)
    
    #####    🚀 Features
    
    - Upgrade svelte and css compiler  -  by
    [@&#8203;DaniAcu](https://redirect.github.com/DaniAcu) in
    [https://github.com/egoist/tsup/issues/1288](https://redirect.github.com/egoist/tsup/issues/1288)
    [<samp>(c3f32)</samp>](https://redirect.github.com/egoist/tsup/commit/c3f320e)
    
    #####    🐞 Bug Fixes
    
    - Upgrade esbuild to 0.25  -  by
    [@&#8203;RobinTail](https://redirect.github.com/RobinTail) in
    [https://github.com/egoist/tsup/issues/1309](https://redirect.github.com/egoist/tsup/issues/1309)
    [<samp>(89c47)</samp>](https://redirect.github.com/egoist/tsup/commit/89c4780)
    
    #####     [View changes on
    GitHub](https://redirect.github.com/egoist/tsup/compare/v8.3.6...v8.4.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 3, 2025
    Copy the full SHA
    8dc6f4f View commit details

Commits on Mar 4, 2025

  1. fix(deps): update dependency @netlify/serverless-functions-api to v1.…

    …35.0 (#572)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [@netlify/serverless-functions-api](https://redirect.github.com/netlify/serverless-functions-api)
    | [`1.34.0` ->
    `1.35.0`](https://renovatebot.com/diffs/npm/@netlify%2fserverless-functions-api/1.34.0/1.35.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@netlify%2fserverless-functions-api/1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@netlify%2fserverless-functions-api/1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@netlify%2fserverless-functions-api/1.34.0/1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@netlify%2fserverless-functions-api/1.34.0/1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>netlify/serverless-functions-api
    (@&#8203;netlify/serverless-functions-api)</summary>
    
    ###
    [`v1.35.0`](https://redirect.github.com/netlify/serverless-functions-api/compare/3a3bae19e6aa22d6aa959f3cd105f1457d6a765d...f643ab4fd225579f122ae0fc6bb4aa7070058822)
    
    [Compare
    Source](https://redirect.github.com/netlify/serverless-functions-api/compare/3a3bae19e6aa22d6aa959f3cd105f1457d6a765d...f643ab4fd225579f122ae0fc6bb4aa7070058822)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/netlify/functions).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJqYXZhc2NyaXB0Il19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 4, 2025
    Copy the full SHA
    82b29ca View commit details
  2. chore(main): release 3.0.1 (#557)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [3.0.1](v3.0.0...v3.0.1)
    (2025-03-04)
    
    
    ### Bug Fixes
    
    * **deps:** update dependency @netlify/serverless-functions-api to
    v1.32.0 ([#542](#542))
    ([0cefb35](0cefb35))
    * **deps:** update dependency @netlify/serverless-functions-api to
    v1.33.0 ([#562](#562))
    ([704141f](704141f))
    * **deps:** update dependency @netlify/serverless-functions-api to
    v1.34.0 ([#568](#568))
    ([73001eb](73001eb))
    * **deps:** update dependency @netlify/serverless-functions-api to
    v1.35.0 ([#572](#572))
    ([82b29ca](82b29ca))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: token-generator-app[bot] <82042599+token-generator-app[bot]@users.noreply.github.com>
    token-generator-app[bot] authored Mar 4, 2025
    Copy the full SHA
    5152739 View commit details
Showing with 638 additions and 866 deletions.
  1. +1 −1 .github/workflows/release-please.yml
  2. +10 −0 CHANGELOG.md
  3. +624 −862 package-lock.json
  4. +3 −3 package.json
2 changes: 1 addition & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ jobs:
contents: write
pull-requests: write
steps:
- uses: navikt/github-app-token-generator@a8ae52448279d468cfbca5cd899f2457f0b1f643
- uses: navikt/github-app-token-generator@793caf0d755fb4d6e88150825f680f188535cb48
id: get-token
with:
private-key: ${{ secrets.TOKENS_PRIVATE_KEY }}
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## [3.0.1](https://github.com/netlify/functions/compare/v3.0.0...v3.0.1) (2025-03-04)


### Bug Fixes

* **deps:** update dependency @netlify/serverless-functions-api to v1.32.0 ([#542](https://github.com/netlify/functions/issues/542)) ([0cefb35](https://github.com/netlify/functions/commit/0cefb358f2ba997dcece6c23b825996d7d499672))
* **deps:** update dependency @netlify/serverless-functions-api to v1.33.0 ([#562](https://github.com/netlify/functions/issues/562)) ([704141f](https://github.com/netlify/functions/commit/704141fc96e53ee298d187fd9d3e55b382e0880a))
* **deps:** update dependency @netlify/serverless-functions-api to v1.34.0 ([#568](https://github.com/netlify/functions/issues/568)) ([73001eb](https://github.com/netlify/functions/commit/73001eb2d224ca7331235eeabfc36674ec223e4a))
* **deps:** update dependency @netlify/serverless-functions-api to v1.35.0 ([#572](https://github.com/netlify/functions/issues/572)) ([82b29ca](https://github.com/netlify/functions/commit/82b29cae09db5bd75f347d541184c399dac98876))

## [3.0.0](https://github.com/netlify/functions/compare/v2.8.2...v3.0.0) (2024-12-18)


Loading