Functionality checklist
General
21H2/22(3)H2/24H2 are slightly different, binary compatibility with Canary+ may be difficult
Shouldn't crash when logging off or exiting explorer (Ctrl+Shift+taskbar context menu)
Settings from classic taskbar (taskbar position/size/toolbars) should be compatible
Leak testing to be done
No plans to be reimplemented / different:
No 7+ Taskbar Tweaker or taskbar hacks expected to work
Application telemetry: test if launching / switching between applications affects frequently used app list
First boot settings: test if creating new profile works okay for taskbar / start menu
Immersive fullscreen apps: taskbar will not be shown above/auto-hidden with fullscreen metro apps
Edge gestures: test if edge gestures on touchscreen work as expected
Voice commands: test if voice command window is positioned properly
Monitor filtering: pinned apps are always shown on secondary taskbars
Primary / secondary taskbars:
Working area responds to taskbar size/dpi/position changes, including corner icon flyouts
Theme changes accordingly
Position and size is saved properly (primary taskbar saves settings 2 seconds after changing)
Primary taskbar retains saved / primary display
Per-display window filtering works as expected / works with conjunction of virtual desktops
Taskbar does not show above full screen app
Tablet posture should affect all button padding
Primary taskbar toolbars:
Toolbars menu is shown if taskbar is unlocked / there are toolbars
Adding / removing first-party and third-party toolbars works as expected (TrueLaunchBar (?), etc)
Adding / removing / changing / moving toolbars results in proper taskbar size
Start menu/buttons:
Start menu invocation closes opened app menus
Start menu invocation with Win, Ctrl+Esc, start button with classic/native taskbar
Task view / search / widgets button functionality
System tray / corner icons area functionality
Autohide/autoshy:
Taskbar should hide automatically and show when mouse is on screen edge (tablet edge gesture (?))
Should not show on screen edge while in fullscreen applications
Shy autohide should hide when covered by windows
Refer to alpha 1 checklist as well