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

Remove all deprecations targeting v4 #244

Merged
merged 1 commit into from
Mar 31, 2022
Merged

Conversation

chriskrycho
Copy link
Contributor

@chriskrycho chriskrycho commented Mar 30, 2022

Working on this highlighted a couple improvements to types I have backported as fixes to 3.2 (released as 3.2.1).

We'll target this for release with other breaking changes after dropping Node 12 at the end of April.

@chriskrycho chriskrycho force-pushed the remove-deprecations branch 2 times, most recently from cb7181a to 3dd48fd Compare March 30, 2022 15:35
- Drop all legacy lifecycle hooks from class-based modifiers
- Drop defunct options bag for function-based modifiers
- Update default type params so unspecified positional arguments are
  always `[]` and unspecified named arguments are always `EmptyObject`.
@chriskrycho chriskrycho mentioned this pull request Mar 31, 2022
19 tasks
@chriskrycho chriskrycho merged commit 806931a into master Mar 31, 2022
@chriskrycho chriskrycho deleted the remove-deprecations branch March 31, 2022 02:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant