The Windows beta channel has been updated to 22.214.171.124 to fix some theme's related performance regressions.
This release contains an updated new tab page, a revised omnibox, and themes support.
You can install the current Beta channel release from http://www.google.com/intl/en/landing/chrome/beta/.
Google Chrome Program Manager
Download: Google Chrome 126.96.36.199