puppeteer 13.5.0がリリースされました。
さっそくリリースノートを見ていきましょう。
Features
・chromium: roll to Chromium 100.0.4889.0Bug Fixes
https://github.com/puppeteer/puppeteer/releases/tag/v13.5.0
・Inherit browser-level proxy settings from incognito context
・page: page.createIsolatedWorld error catching has been added
・tests: ensure all tests honour BINARY envvar
ついに Chromium 100 が来ました。これまでChrome含めてブラウザのバージョン番号は2ケタでしたが、ついにChromiumのバージョンが3ケタの大台に乗ったのです。User-Agentを見て分けるような処理で、バージョン番号を2ケタ決め打ちにしている場合に問題になっているようです。JavaScript等で処理するならば正規表現にしていたり、そもそもケタ数を意識しない(Stringにすればいい)言語なので問題になるケースは少ないでしょう。