boneskull/midnight-smoker (midnight-smoker)
### [`v4.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#400-2023-08-11)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.1.0...v4.0.0)
##### ⚠ BREAKING CHANGES
- **package-managers:** The following CLI options have been removed:
- `--npm`: replaced by `--pm` functionality; provide a version, not a path
- `--install-args`: may be re-added later, but package managers accept different args, so this became a problem
- `--dir`, `--clean`, and `--force`: package managers each have their own temp dir and we cannot share a dir between them
- **package-managers:** add ability to run tests against multiple arbitrary package managers
##### Features
- **package-managers:** add ability to run tests against multiple arbitrary package managers ([ad94ad4](https://togithub.com/boneskull/midnight-smoker/commit/ad94ad4bb53567a572c83067ffed5f45ae6d9e28))
- **package-managers:** add datafiles and generation script ([42d2d7e](https://togithub.com/boneskull/midnight-smoker/commit/42d2d7e3bad9b3752970bd4450954fd020994e3c))
- **package-managers:** add package manager support ([16b391e](https://togithub.com/boneskull/midnight-smoker/commit/16b391e4af5e3ca87fa45aa9c6c760aa69350766))
### [`v3.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#310-2023-08-09)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.4...v3.1.0)
##### Features
- new --add flag ([41b423c](https://togithub.com/boneskull/midnight-smoker/commit/41b423cc14cd8493347581a55c7efdc19d527b2f))
##### Bug Fixes
- \--json can now fail ([5df9d9c](https://togithub.com/boneskull/midnight-smoker/commit/5df9d9c6bdffafb8401b134c6f3efd6b73a40ef5))
### [`v3.0.4`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#304-2023-07-25)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.3...v3.0.4)
##### Bug Fixes
- **ci:** force default registry ([1dcac87](https://togithub.com/boneskull/midnight-smoker/commit/1dcac8714049b0a9d6e5ee7d39a7db3eece43407))
### [`v3.0.3`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#303-2023-07-24)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.2...v3.0.3)
##### Bug Fixes
- **ci:** skip npm upgrade step on release if no release ([41760a9](https://togithub.com/boneskull/midnight-smoker/commit/41760a99c5766366f517c1636d4bfb3ed6c4b01b))
### [`v3.0.2`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#302-2023-07-24)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.1...v3.0.2)
##### Bug Fixes
- **ci:** fix broken node version in release action ([bb13b59](https://togithub.com/boneskull/midnight-smoker/commit/bb13b593560d0b72a67e119451e12956641e0295))
### [`v3.0.1`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#301-2023-07-24)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.0...v3.0.1)
##### Bug Fixes
- **ci:** add missing step id ([0c721ff](https://togithub.com/boneskull/midnight-smoker/commit/0c721ffc5b8d49bf2e755a116f16272d29e71e5f))
### [`v3.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#300-2023-07-24)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v2.0.4...v3.0.0)
##### ⚠ BREAKING CHANGES
- npm v9 changes `--global-style` to `--install-strategy=shallow`. so now we need to retain the version that we found when running `which npm`, and change the shell command accordingly. Note that even passing a custom path to `npm` will cause it to be executed so that we can verify the version. This also modifies the `FIND_NPM_OK` event to return an `NpmInfo` object containing props `path` and `version`, instead of just the `string` path.
- This drops official support for Node.js v14.x, which is now at end-of-life.
##### Bug Fixes
- suppress warning when using npm v9 ([a325ad4](https://togithub.com/boneskull/midnight-smoker/commit/a325ad407f452a1a77a09eb304e35a9471b44a05))
##### Miscellaneous Chores
- drop Node.js v14.x support ([03f81be](https://togithub.com/boneskull/midnight-smoker/commit/03f81becc05cdf091fe8e56b273c1b3d9ed1a3b4))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.4
->4.0.0
Release Notes
boneskull/midnight-smoker (midnight-smoker)
### [`v4.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#400-2023-08-11) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.1.0...v4.0.0) ##### ⚠ BREAKING CHANGES - **package-managers:** The following CLI options have been removed: - `--npm`: replaced by `--pm` functionality; provide a version, not a path - `--install-args`: may be re-added later, but package managers accept different args, so this became a problem - `--dir`, `--clean`, and `--force`: package managers each have their own temp dir and we cannot share a dir between them - **package-managers:** add ability to run tests against multiple arbitrary package managers ##### Features - **package-managers:** add ability to run tests against multiple arbitrary package managers ([ad94ad4](https://togithub.com/boneskull/midnight-smoker/commit/ad94ad4bb53567a572c83067ffed5f45ae6d9e28)) - **package-managers:** add datafiles and generation script ([42d2d7e](https://togithub.com/boneskull/midnight-smoker/commit/42d2d7e3bad9b3752970bd4450954fd020994e3c)) - **package-managers:** add package manager support ([16b391e](https://togithub.com/boneskull/midnight-smoker/commit/16b391e4af5e3ca87fa45aa9c6c760aa69350766)) ### [`v3.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#310-2023-08-09) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.4...v3.1.0) ##### Features - new --add flag ([41b423c](https://togithub.com/boneskull/midnight-smoker/commit/41b423cc14cd8493347581a55c7efdc19d527b2f)) ##### Bug Fixes - \--json can now fail ([5df9d9c](https://togithub.com/boneskull/midnight-smoker/commit/5df9d9c6bdffafb8401b134c6f3efd6b73a40ef5)) ### [`v3.0.4`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#304-2023-07-25) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.3...v3.0.4) ##### Bug Fixes - **ci:** force default registry ([1dcac87](https://togithub.com/boneskull/midnight-smoker/commit/1dcac8714049b0a9d6e5ee7d39a7db3eece43407)) ### [`v3.0.3`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#303-2023-07-24) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.2...v3.0.3) ##### Bug Fixes - **ci:** skip npm upgrade step on release if no release ([41760a9](https://togithub.com/boneskull/midnight-smoker/commit/41760a99c5766366f517c1636d4bfb3ed6c4b01b)) ### [`v3.0.2`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#302-2023-07-24) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.1...v3.0.2) ##### Bug Fixes - **ci:** fix broken node version in release action ([bb13b59](https://togithub.com/boneskull/midnight-smoker/commit/bb13b593560d0b72a67e119451e12956641e0295)) ### [`v3.0.1`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#301-2023-07-24) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v3.0.0...v3.0.1) ##### Bug Fixes - **ci:** add missing step id ([0c721ff](https://togithub.com/boneskull/midnight-smoker/commit/0c721ffc5b8d49bf2e755a116f16272d29e71e5f)) ### [`v3.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#300-2023-07-24) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v2.0.4...v3.0.0) ##### ⚠ BREAKING CHANGES - npm v9 changes `--global-style` to `--install-strategy=shallow`. so now we need to retain the version that we found when running `which npm`, and change the shell command accordingly. Note that even passing a custom path to `npm` will cause it to be executed so that we can verify the version. This also modifies the `FIND_NPM_OK` event to return an `NpmInfo` object containing props `path` and `version`, instead of just the `string` path. - This drops official support for Node.js v14.x, which is now at end-of-life. ##### Bug Fixes - suppress warning when using npm v9 ([a325ad4](https://togithub.com/boneskull/midnight-smoker/commit/a325ad407f452a1a77a09eb304e35a9471b44a05)) ##### Miscellaneous Chores - drop Node.js v14.x support ([03f81be](https://togithub.com/boneskull/midnight-smoker/commit/03f81becc05cdf091fe8e56b273c1b3d9ed1a3b4))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.