-
Notifications
You must be signed in to change notification settings - Fork 236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v25 #905
Release v25 #905
Conversation
BREAKING CHANGE: Drop support for Node 10 and 15
# [25.0.0-next.1](v24.4.0...v25.0.0-next.1) (2021-09-13) ### Bug Fixes * stop testing on Node 10 and 15 ([#891](#891)) ([bcd8d11](bcd8d11)) ### BREAKING CHANGES * Drop support for Node 10 and 15
BREAKING CHANGE: Drop support for ESLint 5
# [25.0.0-next.2](v25.0.0-next.1...v25.0.0-next.2) (2021-09-13) ### Bug Fixes * stop testing ESLint 5 ([#893](#893)) ([47a0138](47a0138)) ### BREAKING CHANGES * Drop support for ESLint 5
BREAKING CHANGE: Removes rules `no-expect-resolves`, `no-truthy-falsy`, `no-try-expect`, and `prefer-inline-snapshots`
# [25.0.0-next.3](v25.0.0-next.2...v25.0.0-next.3) (2021-09-17) ### Features * remove deprecated rules ([#661](#661)) ([e8f16ec](e8f16ec)) ### BREAKING CHANGES * Removes rules `no-expect-resolves`, `no-truthy-falsy`, `no-try-expect`, and `prefer-inline-snapshots`
@SimenB are you wanting to land #905 as a breaking change, or are you wanting to get it landed before the new major so that folks can get that fix without needing to do the major upgrade? I'm fine with either, but if it's the latter then I think we should apply the |
Actually I meant to link to #889 🤦 |
Ah. Plan is to land that as the last patch of 24 then move on with 25 🙂 Just missing the docs thing in #897, then I'll land all three (those two and this) |
@SimenB I just remembered about #864 😅 That rule opens up the possibility of deprecating The PR is all good to go if you're happy with that :) |
@SimenB also random thought: should we rename |
Another naming thought: might make sense to rename |
Let's do it 👍
Seems reasonable to me 🙂
Yeah, agreed |
# [25.0.0-next.5](v25.0.0-next.4...v25.0.0-next.5) (2021-09-29) ### Bug Fixes * **no-deprecated-functions:** remove `process.cwd` from resolve paths ([#889](#889)) ([6940488](6940488)) * **no-identical-title:** always consider `.each` titles unique ([#910](#910)) ([a41a40e](a41a40e)) * **valid-expect-in-promise:** support `finally` ([#914](#914)) ([9c89855](9c89855)) * **valid-expect-in-promise:** support additional test functions ([#915](#915)) ([4798005](4798005)) ### Features * create `prefer-expect-resolves` rule ([#822](#822)) ([2556020](2556020)) * create `prefer-to-be` rule ([#864](#864)) ([3a64aea](3a64aea)) * **require-top-level-describe:** support enforcing max num of describes ([#912](#912)) ([14a2d13](14a2d13)) * **valid-title:** allow custom matcher messages ([#913](#913)) ([ffc9392](ffc9392))
# [25.0.0-next.6](v25.0.0-next.5...v25.0.0-next.6) (2021-10-10) ### Bug Fixes * **lowercase-name:** consider skip and only prefixes for ignores ([#923](#923)) ([8716c24](8716c24)) * **prefer-to-be:** don't consider RegExp literals as `toBe`-able ([#922](#922)) ([99b6d42](99b6d42)) ### Features * create `require-hook` rule ([#929](#929)) ([6204b31](6204b31)) * deprecate `prefer-to-be-null` rule ([4db9161](4db9161)) * deprecate `prefer-to-be-undefined` rule ([fa08f09](fa08f09)) * **valid-expect-in-promise:** re-implement rule ([#916](#916)) ([7a49c58](7a49c58))
BREAKING CHANGE: recommend `prefer-to-be` rule
BREAKING CHANGE: removed `prefer-to-be-null` rule
BREAKING CHANGE: removed `prefer-to-be-undefined` rule
BREAKING CHANGE: renamed `lowercase-name` to `prefer-lowercase-title`
BREAKING CHANGE: renamed `valid-describe` to `valid-describe-callback`
# [25.0.0-next.7](v25.0.0-next.6...v25.0.0-next.7) (2021-10-10) ### Features * add `prefer-to-be` to style ruleset ([2a3376f](2a3376f)) * **lowercase-name:** rename to `prefer-lowercase-title` ([b860084](b860084)) * **prefer-to-be-null:** remove rule ([809bcda](809bcda)) * **prefer-to-be-undefined:** remove rule ([3434d9b](3434d9b)) * **valid-describe:** rename to `valid-describe-callback` ([f3e9e9a](f3e9e9a)) ### BREAKING CHANGES * **valid-describe:** renamed `valid-describe` to `valid-describe-callback` * **lowercase-name:** renamed `lowercase-name` to `prefer-lowercase-title` * **prefer-to-be-undefined:** removed `prefer-to-be-undefined` rule * **prefer-to-be-null:** removed `prefer-to-be-null` rule * recommend `prefer-to-be` rule
🎉 This PR is included in version 25.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Just to keep track.
I believe for
semantic-release
to be happy we need to merge this (rather than squash or rebase), so I'll toggle the setting allowing it when we're ready to roll this.Missing:
process.cwd
from resolve paths #889