Adding myself as the maintainer of geckodriver.
List of relevant changes:
- 0.28.0:
- The command line flag --android-storage has been added, that allows geckodriver to also control Firefox on root-less Android devices. See the documentation for available values.
- Firefox can be started again via a shell script that is located outside of the Firefox directory on Linux.
- If Firefox cannot be started by geckodriver the real underlying error message is now being reported.
- Version numbers for minor and extended support releases of Firefox are now parsed correctly.
- Since Firefox 72 extension commands for finding an element’s anonymous children and querying its attributes are no longer needed, and have been removed.
- 0.27.0:
- CVE-2020-15660 was addressed.
- Set environment variables for the launched Firefox for Android, it is now possible to add an env object on moz:firefoxOptions (note: this is not supported for Firefox Desktop).
- Support for print-to-PDF.
- Support for same-site cookies.
- Setups with multiple connected Android devices are now supported.
- Improved cleanup of configuration files. This prevents crashes if the application is started manually after launching it through geckodriver.
- 0.26.0:
- Support for Firefox on Android.
- Continued Marionette refactoring changes.
- Connection attempts to Firefox are more reliable.
- Corrected error codes used during session creation.
Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>