Skip to content

v21.1.0

Choose a tag to compare

@kblok kblok released this 18 Feb 02:51
· 191 commits to master since this release
0158f7d

What's New

  • New PuppeteerSharp.Cdp package with no WebDriverBidi dependency. Ideal for Chrome-only AOT projects by @steveberdy in #3135
  • Migrate from .NET 8 to .NET 10 by @kblok in #3129
  • Implement Page.ResizeAsync by @kblok in #3130
  • Add Browser.ScreensAsync, AddScreenAsync, and RemoveScreenAsync methods (#14445) by @kblok in #3132
  • Add support for background page creation (#14547) by @kblok in #3136
  • Publish Browser.Get|SetWindowBounds and Page.WindowId (#14494) by @kblok in #3131

What's Changed

  • Disable ReadAnythingOmniboxChip by default by @kblok in #3127
  • Migrate from postData to postDataEntries in CdpHttpRequest by @kblok in #3126
  • Enhance accessibility tree snapshot with more properties (#14643) by @kblok in #3128
  • Fix flaky PageGoBackTests.ShouldWork by awaiting navigation response by @kblok in #3133
  • Sync tracing tests with upstream Puppeteer by @kblok in #3137
  • Use dynamic ports for test servers by @kblok in #3138
  • Replace WebDriverBiDi-Relaxed with WebDriverBiDi 0.0.43 by @kblok in #3139
  • Add Browser.CreateCDPSessionAsync() for browser-level CDP commands by @kblok in #3140
  • Check executable path exists before skipping download by @andrewgee in #2905
  • Deprecate Cookie attribute SameParty (#14550) by @kblok in #3142
  • Fix ChromeHeadlessShell launch crash with Invalid browser error by @kblok in #3141
  • Fix flaky ShouldProvideAccessToElements OOPIF test by @kblok in #3143
  • Fix ChromeHeadlessShell launch crash by @kblok in #3146
  • Update README with v21 news, packages, and JetBrains logo by @kblok in #3147
  • Fix CookiePartitionKey serialization and add partition key test by @kblok in #3144

New Contributors

Full Changelog: v21.0.1...v21.1.0