Skip to content

Releases: hollingsworthd/jBrowserDriver

jBrowserDriver

25 Nov 03:39
Compare
Choose a tag to compare

v0.6.3 Release Notes:

  • Do logging per instance of JBrowserDriver instead of globally
  • Let users get the path of the temporary runtime directory
  • Log errors to console by default
  • Always store HTTP request history
  • Decrease the max connections default
  • Change the logging property names

jBrowserDriver

20 Nov 13:32
Compare
Choose a tag to compare

v0.6.2 Release Notes:

  • Fix header ordering for user agents
  • Escape invalid characters on URLs
  • Add 'reset' method to JBrowserDriver to efficiently start new sessions
  • Delete temp files when browser is quit (instead of only when JVM exits)
  • Fix segfaults on some platforms
  • Improve logging and error handling
  • Improve URL stream handler factory for compatibility when embedded
  • Make backwards compatible with older Java 8 releases
  • Add support for more types of cookies
  • Discard more types of binary files when '-Djbd.quickrender=true'
  • Turn off WebKit's in-memory cache (caching will eventually be configurable)

jBrowserDriver

15 Nov 01:23
Compare
Choose a tag to compare

v0.6.1 Release Notes:

  • Fix SOCKS proxy functionality
  • Fix SSL
  • Fix NPEs which occur after a malformed URL is encountered

(all of these defects affected only v0.6.0)

jBrowserDriver

14 Nov 14:57
Compare
Choose a tag to compare

v0.6.0 Release Notes:

  • Switch from Java's HttpURLConnection to Apache's HttpComponents for better performance
  • Update Selenium dependency to 2.48.2
  • Add Maven build file

jBrowserDriver

01 Nov 16:29
Compare
Choose a tag to compare

v0.5.0 Release Notes:

  • Improve synchronization and performance
  • Fix errors in injected JavaScript timezone code
  • Add Chrome user agent
  • Refactor Settings class and add new options (this includes breaking changes)
  • Fix class loading errors encountered in certain IDE setups
  • Fix NPE and defects on cookie handling

jBrowserDriver

08 Apr 16:08
Compare
Choose a tag to compare

v0.4.4 Release Notes:

  • Improve status code handling on ajax pages
  • Remove redundant Monocle jar
  • Fix jar loading at runtime

jBrowserDriver

30 Mar 01:55
Compare
Choose a tag to compare

v0.4.2 Release Notes:

  • Fix classloader error in headless mode
  • Make sendKeys("\n") submit a form in headless mode
  • Refactor the Settings constructor (must use Settings.Builder now)
  • Add javadoc comments for all public APIs
  • Save media files to a directory separate from other downloaded files
  • Allow users to configure ajax wait interval
  • Allow URLs such as about:blank
  • Re-organize dependencies and distribution for easier use within other projects

jBrowserDriver

23 Mar 13:36
Compare
Choose a tag to compare

v0.4.0 Release Notes:

  • Add support for downloading images
  • Add a builder for the Settings class

jBrowserDriver

22 Mar 23:40
Compare
Choose a tag to compare

v0.3.0 Release Notes:

  • Enhanced blocking for ajax requests on page load and with status code detection
  • Improved error handling
  • Allow ad blocking to be disabled
  • Improved coordinate handling on clicks/events

jBrowserDriver

04 Mar 01:44
Compare
Choose a tag to compare

v0.2.0 Release Notes:

  • Block for ajax requests on page load
  • Configurable downloads directory
  • Fix shift key handling in headless mode
  • Improve element scrolling and focusing
  • Fix bug in closing windows
  • Fix handling of settings ID in URL connections