Releases: boneskull/midnight-smoker
Releases · boneskull/midnight-smoker
midnight-smoker: v8.0.0
8.0.0 (2023-12-17)
⚠ BREAKING CHANGES
- Given a boatload of deps are dropping it, We have to drop it too.
Bug Fixes
- deps: update dependency corepack to v0.21.0 (6f401a4)
- deps: update dependency corepack to v0.22.0 (c5fea52)
- deps: update dependency corepack to v0.23.0 (d63576e)
- deps: update dependency lilconfig to v3 (9c6737f)
- deps: update dependency zod to v3.22.4 (eea3d68)
- deps: update dependency zod-validation-error to v2 (b3f5fa8)
- deps: update dependency zod-validation-error to v2.1.0 (0e16699)
- midnight-smoker: add overload for normalization to readPackageJson (b4e781f)
- midnight-smoker: fix missing 'cause' prop on errors (dc3ac8f)
- midnight-smoker: fix npm9 load() function (3d171ec), closes #401
- no-missing-exports: correctly check the 'types' field (eef4876)
- remove ErrorOptions reference (4282e74)
Miscellaneous Chores
- drop Node.js v16 (1bc5a7e)
v7.0.4
7.0.4 (2023-10-11)
Bug Fixes
- deps: update dependency corepack to v0.21.0 (6f401a4)
- deps: update dependency corepack to v0.21.0 (ea08bbe)
- deps: update dependency glob to v10.3.10 (8c78972)
- deps: update dependency zod to v3.22.3 (a9db89a)
- deps: update dependency zod to v3.22.4 (eea3d68)
- deps: update dependency zod to v3.22.4 (ab4b075)
- midnight-smoker: add overload for normalization to readPackageJson (b4e781f)
- midnight-smoker: fix missing 'cause' prop on errors (dc3ac8f)
- midnight-smoker: fix npm9 load() function (3d171ec), closes #401
- no-missing-exports: correctly check the 'types' field (eef4876)
- remove ErrorOptions reference (4282e74)
v7.0.3
7.0.3 (2023-09-26)
Bug Fixes
v7.0.2
v7.0.1
v7.0.0
7.0.0 (2023-08-29)
⚠ BREAKING CHANGES
- The
Smoker
class can no longer be instantiated directly; useSmoker.init()
. Theverbose
option will now cause a fatal error to throw its exception to the terminal. Rule configuration is nowseverity string
,rule-specific options
, or a tuple of[rule-specifc options, severity string]
. It can no longer be[rule-specific options
nor[severity string]
. The config file schema has changed to reflect this. TypeSmokeOptions
removed and is now the same type asSmokerOptions
.
Features
- rules: no-missing-pkg-files checks "unpkg" and "module" fields by default (6df6087)
Bug Fixes
- checks: the "warn" severity is respected; closes #333 (faf6a91)
- deps: update dependency @types/semver to v7.5.1 (03277db)
- deps: update dependency corepack to v0.20.0 (7ef49b2)
- deps: update dependency which to v4 (b566df4)
Miscellaneous Chores
- consolidate option parsing (faf6a91)