boneskull/midnight-smoker (midnight-smoker)
### [`v6.1.1`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#611-2023-08-25)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v6.1.0...v6.1.1)
##### Bug Fixes
- **rules:** no-banned-files ignores node_modules ([4eb6e5d](https://togithub.com/boneskull/midnight-smoker/commit/4eb6e5d3e19663b0d63551713939fc4a015a9bc0)), closes [#330](https://togithub.com/boneskull/midnight-smoker/issues/330)
- **rules:** no-missing-exports supports arrays ([6dc69c2](https://togithub.com/boneskull/midnight-smoker/commit/6dc69c27535dbd96501af763b72d8965fa04e9a7))
### [`v6.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#610-2023-08-24)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v6.0.0...v6.1.0)
##### Features
- **rules:** no-missing-pkg-files checks browser and types fields ([2beb84f](https://togithub.com/boneskull/midnight-smoker/commit/2beb84fb9a929d2ff1e1848c684c07329c993e53)), closes [#304](https://togithub.com/boneskull/midnight-smoker/issues/304)
### [`v6.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#600-2023-08-23)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v5.1.0...v6.0.0)
##### ⚠ BREAKING CHANGES
- `midnight-smoker` now runs a small suite of automated checks by default.
##### Features
- add builtin checks ([26d3979](https://togithub.com/boneskull/midnight-smoker/commit/26d3979c07904580c6794f672b8c4aee3c12fd3a))
##### Bug Fixes
- **deps:** update dependency zod to v3.22.2 ([4926a4e](https://togithub.com/boneskull/midnight-smoker/commit/4926a4ee439e3e663bcf8f3ae873275eb48191bd))
### [`v5.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#510-2023-08-21)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v5.0.0...v5.1.0)
##### Features
- add --loose flag ([8a35799](https://togithub.com/boneskull/midnight-smoker/commit/8a35799192a8c40b5b3c6a6058df91dce57d6622)), closes [#257](https://togithub.com/boneskull/midnight-smoker/issues/257)
##### Bug Fixes
- **yarn:** fix workspace-related problems ([8a35799](https://togithub.com/boneskull/midnight-smoker/commit/8a35799192a8c40b5b3c6a6058df91dce57d6622))
### [`v5.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#500-2023-08-14)
[Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v4.0.0...v5.0.0)
##### ⚠ BREAKING CHANGES
- This package now requires a minimum Node.js of v16.20.0.
##### Bug Fixes
- **config:** fix weird config file handling ([#282](https://togithub.com/boneskull/midnight-smoker/issues/282)) ([83a0fac](https://togithub.com/boneskull/midnight-smoker/commit/83a0fac29c5bbda740e4d1a2939d48bac0450972))
- pin corepack version ([20a0a03](https://togithub.com/boneskull/midnight-smoker/commit/20a0a03bb7a1556146c0d043305b47afa01a9ddd))
- **types:** export `SmokerConfig` type ([83a0fac](https://togithub.com/boneskull/midnight-smoker/commit/83a0fac29c5bbda740e4d1a2939d48bac0450972))
### [`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
->6.1.1
Release Notes
boneskull/midnight-smoker (midnight-smoker)
### [`v6.1.1`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#611-2023-08-25) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v6.1.0...v6.1.1) ##### Bug Fixes - **rules:** no-banned-files ignores node_modules ([4eb6e5d](https://togithub.com/boneskull/midnight-smoker/commit/4eb6e5d3e19663b0d63551713939fc4a015a9bc0)), closes [#330](https://togithub.com/boneskull/midnight-smoker/issues/330) - **rules:** no-missing-exports supports arrays ([6dc69c2](https://togithub.com/boneskull/midnight-smoker/commit/6dc69c27535dbd96501af763b72d8965fa04e9a7)) ### [`v6.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#610-2023-08-24) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v6.0.0...v6.1.0) ##### Features - **rules:** no-missing-pkg-files checks browser and types fields ([2beb84f](https://togithub.com/boneskull/midnight-smoker/commit/2beb84fb9a929d2ff1e1848c684c07329c993e53)), closes [#304](https://togithub.com/boneskull/midnight-smoker/issues/304) ### [`v6.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#600-2023-08-23) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v5.1.0...v6.0.0) ##### ⚠ BREAKING CHANGES - `midnight-smoker` now runs a small suite of automated checks by default. ##### Features - add builtin checks ([26d3979](https://togithub.com/boneskull/midnight-smoker/commit/26d3979c07904580c6794f672b8c4aee3c12fd3a)) ##### Bug Fixes - **deps:** update dependency zod to v3.22.2 ([4926a4e](https://togithub.com/boneskull/midnight-smoker/commit/4926a4ee439e3e663bcf8f3ae873275eb48191bd)) ### [`v5.1.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#510-2023-08-21) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v5.0.0...v5.1.0) ##### Features - add --loose flag ([8a35799](https://togithub.com/boneskull/midnight-smoker/commit/8a35799192a8c40b5b3c6a6058df91dce57d6622)), closes [#257](https://togithub.com/boneskull/midnight-smoker/issues/257) ##### Bug Fixes - **yarn:** fix workspace-related problems ([8a35799](https://togithub.com/boneskull/midnight-smoker/commit/8a35799192a8c40b5b3c6a6058df91dce57d6622)) ### [`v5.0.0`](https://togithub.com/boneskull/midnight-smoker/blob/HEAD/CHANGELOG.md#500-2023-08-14) [Compare Source](https://togithub.com/boneskull/midnight-smoker/compare/v4.0.0...v5.0.0) ##### ⚠ BREAKING CHANGES - This package now requires a minimum Node.js of v16.20.0. ##### Bug Fixes - **config:** fix weird config file handling ([#282](https://togithub.com/boneskull/midnight-smoker/issues/282)) ([83a0fac](https://togithub.com/boneskull/midnight-smoker/commit/83a0fac29c5bbda740e4d1a2939d48bac0450972)) - pin corepack version ([20a0a03](https://togithub.com/boneskull/midnight-smoker/commit/20a0a03bb7a1556146c0d043305b47afa01a9ddd)) - **types:** export `SmokerConfig` type ([83a0fac](https://togithub.com/boneskull/midnight-smoker/commit/83a0fac29c5bbda740e4d1a2939d48bac0450972)) ### [`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.