Skip to content

Remove all deprecations targeting v4#244

Merged
chriskrycho merged 1 commit intomasterfrom
remove-deprecations
Mar 31, 2022
Merged

Remove all deprecations targeting v4#244
chriskrycho merged 1 commit intomasterfrom
remove-deprecations

Conversation

@chriskrycho
Copy link
Copy Markdown
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 force-pushed the remove-deprecations branch from 3dd48fd to b6624f8 Compare March 31, 2022 02:07
@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.

1 participant