Git 2.23 includes new commands git-switch and git-restore that perform some of the operations that git-checkout currently combines.
If we're watching for git-checkout and intercepting in any way, we need to look at doing this for the new commands as well.
https://github.com/git-for-windows/git/releases/tag/v2.23.0.windows.1
https://github.com/git/git/blob/5fa0f5238b0cd46cfe7f6fa76c3f526ea98148d9/Documentation/RelNotes/2.23.0.txt#L61-L65