@hollingsworthd hollingsworthd released this Oct 11, 2016 · 125 commits to master since this release

Assets 3

v0.17.0 Release Notes (changes since v0.14.12)

  • Handle attachments with any Content-Type and preserve some request metadata
  • Resolve relative redirects and handle waiting for such requests
  • Accept partially encoded, invalid URLs
  • Fix various web caching issues
  • Manage user-data directory via API
  • Don't join sequences of sendKeys to process in-list chords
  • Use script timeout for async script execution only
  • Introduce alert timeout
  • Let arbitrary Java binary be set for each instance
  • Continued efforts to support Java 9
  • Improve memory usage/leaks
  • Disable quickRender by default
  • Support 3rd party findElement locators
  • Detect when operations attempted after browser closed
  • Fix file chooser for Windows
  • Enhance handling of classpath for child processes
  • Support wrapped frame WebElements
  • Add log levels
  • Support CSRF/XSRF (relevant for Spring and Angular apps, among others)
  • Fix concurrency issue that causes browser to not load

Thanks to @askvortsov, @valfirst, @Jazzepi, and @tomcashman for contributing code to this release! Also thanks for everyone's valuable input via the issue tracker!