Skip to content
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

Next major #1210

Closed
SimenB opened this issue Aug 22, 2022 · 10 comments
Closed

Next major #1210

SimenB opened this issue Aug 22, 2022 · 10 comments

Comments

@SimenB
Copy link
Member

SimenB commented Aug 22, 2022

I'm thinking it's about time to make a new release dropping node 12 (and 17) and eslint 6 so that we can update our dev deps. @G-Rath any other breaking changes you wanna get it at the same time?

@G-Rath
Copy link
Collaborator

G-Rath commented Aug 22, 2022

Yup:

I think that's all the breaking stuff, but will do a double check this week.

Also how would you feel if I made an issue over on Jest pushing (again) for removing the alised matchers, given we've got no-alias-methods as an autofix? then we could remove or deprecate that rule here in favor of no-restricted-matchers or even no-deprecated-functions (either in this major or the next).

@SimenB
Copy link
Member Author

SimenB commented Aug 22, 2022

All those sounds good to me!

Happy to remove aliased matchers in next major of jest (30), but not the imminent 29 (this week)

@G-Rath
Copy link
Collaborator

G-Rath commented Aug 22, 2022

Cool - 30 is a nice round number anyway 😄 I'll make an issue on Jest and do follow up stuff later this week. Do you want to get a next branch going?

@SimenB
Copy link
Member Author

SimenB commented Aug 23, 2022

https://github.com/jest-community/eslint-plugin-jest/tree/next

@G-Rath
Copy link
Collaborator

G-Rath commented Aug 23, 2022

Have created jestjs/jest#13164

@G-Rath
Copy link
Collaborator

G-Rath commented Aug 24, 2022

@SimenB I think we should add no-alias-methods to recommended since we're going to remove from Jest "soon" (technically they're deprecated functions but iirc no-deprecated-functions is not yet setup for expect matchers - I guess we should think about what we want to do for that)

@SimenB
Copy link
Member Author

SimenB commented Aug 24, 2022

works for me 👍

@G-Rath
Copy link
Collaborator

G-Rath commented Aug 27, 2022

@SimenB I just remembered about #292 - it seems to me like we shouldn't need our snapshot processor anymore, so we could delete it in this major.

@SimenB
Copy link
Member Author

SimenB commented Aug 28, 2022

Not sure about that one... It's unclear to me what we should do, and I don't think we should block a new release on it. Easy enough to just go with a new major if needed 🙂

@SimenB
Copy link
Member Author

SimenB commented Aug 28, 2022

@SimenB SimenB closed this as completed Aug 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants