The version 188.8.131.52 of Google Chrome for Windows has been released to the beta channel. Using it for a while and I did noticed the performance improvement in term of speed. Loading pages is now faster. The two most used features of Google Chrome; New Tab and OmniBox has been improved too. Please download the new beta version of Google Chrome 184.108.40.206 offline installer to try out these fresh new features.