Selenium 4.0.0 Alpha 4
Pre-release
Pre-release
diemol
released this
20 Aug 08:01
·
7726 commits
to trunk
since this release
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
83e99acf02
- Accepts rubyzip 1.3.0 and 2.0.0. Fixes #7606 (#7607) :: Vladimir Támara Patiño2f46354b51
- [netty] Add simple chain for handling http requests :: Simon Stewart9ea32fa4c1
- Move all classes into a top level SeleniumRake namespace and correct folder/file structure :: Luke Hill13f0e9783f
- Updating sonarqube settings :: Alexei Barantsev3cdbe1ad17
- [java] Restoring ability to run WDBS tests (from IDEA) :: Alexei Barantsevc35c26e255
- Adding lost dependency to IDEA project :: Alexei Barantsevc2a38eb047
- [java] Fixing compilation error. Looks like Bazel does not build this part of code so we couldn't catch this issue on CI :: Alexei Barantsev5a56387e02
- [java] Deleting unused code :: Alexei Barantsev263074f3d3
- [java] Fixing and adding to the suite a couple of lost WDBS tests :: Alexei Barantsevc65517e475
- [java] Deleting custom AppServer used for RC tests only. :: Alexei Barantsev18efc7245f
- [java] Changing test pages structure to allow running existing htmlrunner tests :: Alexei Barantsev820df9d4c1
- RuboCop autofixes on rakelib :: Luke Hill420921bb4b
- Loosen dependency on childprocess in ruby gemspec :: Connor Shea7a01fd8c9b
- [java] Preventing XXE when loading Firefox extensions. :: Alexei Barantsev74914ed923
- [java] Deprecating an unused exception class :: Alexei Barantsev04b4192c06
- [java] Deleting deprecated internal class :: Alexei Barantsev7108f3abff
- [java] Deleting unused imports :: Alexei Barantsev06a7dffb5b
- [java] Explicitly using no-args constructor to create an instance of HttpClient using reflection. :: Alexei Barantsev1374b338c0
- Fix visibility checking for descendants of details elements :: Thomas Walpole8adb0f220a
- [java] Improving FirefoxDriver javadoc, passing FirefoxProfile instance to the constructor is a bad practice. :: Alexei Barantsevc9649be83e
- [java] Reducing code duplication, no functional changes :: Alexei Barantseve76105bab5
- [java] Fixing unit tests for Preferences that check setting frozen preferences :: Alexei Barantsev1cd3276e9e
- [java] Simplifying code and deleting unused methods of an internal class :: Alexei Barantsev4954772a72
- [java] Merging three different preference storages into the single one. :: Alexei Barantsev7498da6372
- Updating .NET Bazel build files with correct references :: Jim Evanscb5a603a96
- Refactor/remove unused Rake tasks files :: Luke Hill635570974b
- Update Ruby changelog to include 3.142.5 :: Alex Rodionovf2555adaa9
- [py] Bump to 4.0a3 :: AutomatedTestercc2ae02681
- [java] Removing unnecessary unboxing :: Alexei Barantsev7dd46f21ba
- Use org.mockito.ArgumentMatchers instead of Mockito :: Tim van der Lippe318c819042
- [java] Updating mockito and its dependencies :: Alexei Barantsev26a63153db
- [java] Stop using deprecated WebDriverWait constructors in tests :: Alexei Barantseve22c13bad5
- [java] Fixing use of deprecated methods after updating mockito :: Alexei Barantsevbe841f854f
- [java] Deleting BuckBuild, it is not in use anymore :: Alexei Barantsev982baeb347
- [java] Test code cleanup, deleting unused imports and never thrown exception declarations :: Alexei Barantseve349318ff8
- [java] Test code cleanup, updating to Java 8 features :: Alexei Barantsev19d863da29
- [java] Deleting unused private methods :: Alexei Barantsev04f1714629
- [java] Oops, one change targeted Java 9, reverting it :: Alexei Barantsev81f83ca0bc
- [java] Deleting catch block for an exception that is neven thrown :: Alexei Barantsev8953f91a7a
- [java] Code cleanup, deleting a debug print and unnecessary casts :: Alexei Barantsevddea0d5fb2
- [java] Backing out more changes in tests that target Java 9 :: Alexei Barantsev1f67cbd9da
- [java] Backing out more changes in tests that target Java 9 :: Alexei Barantsev39bac8a9c9
- [crazyfun] Fixing use of recently deleted Platform class :: Alexei Barantsev8e9dca1cc8
- Fixing crazyfun-bazel integration that was broken on windows. :: Alexei Barantsev2d1e0bba3d
- Improving crazyfun-bazel integration for non-windows systems :: Alexei Barantsev0d2a9b4844
- Fixed references to chromedriver website :: Patrick Beart5a4ac1dbbf
- Actually improving crazyfun-bazel integration for non-windows systems :: Alexei Barantsev01afd4ad9e
- [java] Deleting code related to running tests in SauceLabs cloud, we use Travis now. :: Alexei Barantsevc141342538
- [bazel] Putting dependency versions to variables to reduce duplication and simplify dependency upgrade :: Alexei Barantsev41b6ec2d75
- Fixing path to a library in IDEA project :: Alexei Barantsev280bb94c97
- Update Ruby changelog to include 3.142.6 :: Alex Rodionovb4a820c85b
- Updating IDEA project, the 'javascript' module, as suggested by IDEA itself :: Alexei Barantsev78dce0c505
- Fix random permission problems when trying to obtain a free port on Windows 10 :: Adrian Dymorzca9e9a4a75
- Old style exceptions are syntax errors in Python 3 :: Christian Clauss750a98595f
- Summary for Minimize method corrected :: Jonahb79e0b61cb
- Optimize Actions.MoveToElement(IWebElement toElement, int offsetX, int offsetY, MoveToElementOffsetOrigin offsetOrigin) method by removing needless operations :: YevgeniyShunevych57e9c69e68
- Using timeout in DriverService Builder :: Grigory Mischenkoc299a0eae2
- [bazel] Implicitly setting --enable_runfiles for all commands :: Alexei Barantsev893f66a410
- [java] Adding more unit tests to bazel build :: Alexei Barantsevbc1a581c10
- Fix possible NullPointerException in ErrorHandler.rebuildServerError :: Frederik Carlier03d8d13646
- [java] Fixing compilation errors introduced by rebasing the previous commit and restoring backward compatibility. :: Alexei Barantseve96092a260
- [java] Adding links from ignored tests to bug reports :: Alexei Barantsevc453b53e9e
- [java] Deleting a temp file remaining after resolving git conflicts :: Alexei Barantsev5be744b887
- Fix Xcode typo (#7655) :: Dmitry Dubenetsb2e1adce49
- [java] Adding more unit tests to bazel build :: Alexei Barantsev69f669935d
- [java] A draft of a Netty-based HTTP client :: Alexei Barantsev0d45561b01
- [java] Temporarily ignoring a test that fails on travis :: Alexei Barantsevda155ec896
- Add name for maven pom file :: Simon Stewarte8fac685b0
- Bump version number for next java release :: Simon Stewart06d9118b47
- Silence warnings from Java 11 :: Simon Stewartc5388e53c1
- Make grid the default rake target :: Simon Stewarta4a1a32178
- [java] Fixing bazel dependencies for netty client :: Alexei Barantsev3e7fccd6da
- Fix up problem when running bazel commands :: Simon Stewart7d60bd78f2
- Setting module-related options for Java versions > 8 :: Alexei Barantsev32394fcdb2
- Fixing Java version detection (openjdk footprint looks different) :: Alexei Barantsevb4a5328dd3
- Refactor crazy fun namespace 1 (#7667) :: Luke Hill1d4be7aed1
- Fix grammar typo in exceptions.py (#7657) [skip ci] :: Dmitry Dubenetsf114b40829
- [java] Adding WebSocket support to the Netty-based client :: Alexei Barantsev1292f88044
- added a missing flag for EventBusConfig.java to swap out the implementation of the event bus :: Adam Gouchere89b7d4432
- Fix common typo's :: Dmitry Dubenetsd26fe1f642
- [java] Adding information about used services to generated module info file :: Alexei Barantsev1d2e836fe2
- [java] Deleting handcrafted module info files because we autogenerate them now :: Alexei Barantsevf2e587ef63
- Upgrading bazel to 1.0.0 :: Alexei Barantsev456563bc0e
- [java] Properly converting URLs and logging exceptions in the netty-based http client :: Alexei Barantseve140e223e6
- [java] Using try-with-resources in ProtProber to make sure that the checked socket is closed :: Alexei Barantsevd2dc677843
- [java] Reset thread interruption status before throwing :: Alexei Barantsevcd9c7062d1
- [docker] Fix existing docker functionality :: Simon Stewart611a86792a
- Fix failing test via build magic :: Simon Stewartcd7c63fac3
- Mark CommandExecutor as a functional interface :: Simon Stewartf6d02b3a48
- Remove selenium_test build target as it's not used :: Luke Hille940e942e3
- Adding customizable browser_name capability to microsoftedge (#7650) :: Stanley Hon879c4b0111
- Rename BaseServer to JettyServer :: Simon Stewart76789277fd
- Move jetty server to its own package :: Simon Stewart963d4fb8d5
- Clean up generics for the JettyServer :: Simon Stewart7a1fc1e1b1
- Routables can also be filtered :: Simon Stewart8e251525e6
- Remove support for servlets from the BaseServer :: Simon Stewart953ef02749
- Add a server implementation using the built-in JRE httpd :: Simon Stewart75aa2ddeff
- Inject server HTTP handler as a constructor arg. :: Simon Stewartb835acc13e
- Avoid leaking okhttp connections :: Simon Stewart025c61d512
- Better hostname setting from server options if no network is present :: Simon Stewart66f08b44ab
- Setting headers to null to remove them is wrong in the reverse proxy handler :: Simon Stewart824910113d
- Bump netty to latest release :: Simon Stewart480a5ad2d0
- Make the Netty server implement our Server interface :: Simon Stewarta1926f0ff4
- Run GridTNG end to end tests using netty :: Simon Stewart9a0089731f
- Switch to using netty as the primary server :: Simon Stewart925fee2bd2
- Updating python bindings to use ms:edgeOptions for options to msedgedriver. (#7640) :: Stanley Hon7ac1b7c1b1
- Refactor/rubocop autofixes on selenium rake (#7671) :: Luke Hill5b5f9b0e29
- [java] Renaming a package to match Java naming convention :: Alexei Barantsev4caa6d9bed
- Fixing IDEA project broken after recent netty dependency update :: Alexei Barantsev33ce271341
- [java] Renaming classes to match CDP specification :: Alexei Barantsev544d4609d2
- [java] Using in CDP code its own class SessionID instead of a similar class from remote package :: Alexei Barantsev2d30ef0bec
- Updating .NET test projects to use NUnit3TestAdapter 3.15.1 :: Jim Evans59721b24de
- Removing unused Java system property when running .NET tests :: Jim Evans094a470b68
- Changing internal name of embedded resources in .NET assemblies :: Jim Evansbb47d0e63f
- Removing now-unused CrazyFun build description file for IE driver atoms :: Jim Evans6ebbe5ab58
- Updating generation of C++ atoms header file :: Jim Evans1c5bdc33dd
- Reverting change to use effective style for determining element visibility :: Jim Evans6d9e68134a
- Updating .NET build to use new Bazel build rules :: Jim Evans8ae7d7b1bb
- [java] Refactoring DevTools classes to match CDP specification structure :: Alexei Barantsev01fcbe99ed
- [py] Fixing flake8 issues :: Alexei Barantsevfd1fabe574
- [crazyfun] Move everything under one directory (No fixes) :: Luke Hill2d5cde15b8
- [java] Changing return type of Target.getTargets from Set to List :: Alexei Barantsev36ff0bf653
- [java] Adding ability to clear listeners in DevTools and breaking dependency between DevTools tests :: Alexei Barantsev44853287b0
- [java] Adding DevTools tests to bazel as java_selenium_test_suite :: Alexei Barantsev36f0c85923
- Add python_requires to help pip (#7698) :: Hugo van Kemenade3f799b8256
- [java] Synchronizing access to listener list to avoid concurrent modification exceptions. :: Alexei Barantseve5f124858a
- [java] Renaming enum members to match Java naming conventions :: Alexei Barantsev3631b4e2c1
- [java] Fixing a test to call Fetch.enable properly :: Alexei Barantsev7f5c2f3fd7
- [java] Renaming a test to match common test naming rule :: Alexei Barantsevd9acdee44a
- [java] Uncommenting a test. Apparently bazel consider this as a critical compilation issue :: Alexei Barantseve7ff089089
- [java] Fixing deserialization from JSON for RequestIntercepted event :: Alexei Barantsev18730efd49
- [py] correct python_requires in setup :: AutomatedTesterc97f8a7688
- Remove uncalled code (base generator amongst others) (#7682) :: Luke Hill1986604faf
- Fixing the path to an IDEA module :: Alexei Barantsev2c7de0ad98
- Adding ability to run tests for chromedriver-specific JS atoms :: Alexei Barantsev705420d93a
- Implementing ability to run (not only buld) bazel targets from crazyfun :: Alexei Barantsevcd14b11bbe
- Fixing javascript test targets for crazyfun :: Alexei Barantsev9e9edee906
- Deleting unused test utility methods :: Alexei Barantsevcbfc8809e5
- Fixing assumes in tests to work properly while running tests in remote mode :: Alexei Barantsev5d3d2dcd30
- Fix getLocationInView atom for documentElement :: John Chenfbd4dd6f9b
- Fix Chrome's getLocationInView atom :: John Chen4813c06850
- Adding javascript/chrome-driver tests to travis :: Alexei Barantseva449eca74a
- [tracing] Initial implementation :: Simon Stewartdd80d5ed73
- Add missing "break" statement :: mtrea95cd0f7c96
- Move all code inside ruby.rb crazy fun into its own namespace to make it easier to triage :: Luke Hill3c2f78e1c8
- Add symlink to correctly named file :: Luke Hilldd917a32ad
- Minor tidy up of some logic :: Luke Hill89b0a80c79
- Namespace all rename code inside crazyfun mappings :: Luke Hill300611be95
- Namespace ExportMappings correctly and mark it as potentially obsolete :: Luke Hillc2de389182
- Namespace some more items :: Luke Hill8ade32a6b0
- Comment out 2 top level mappings crazy fun builders If this doesn't crash CI we can remove over 500 LOC :: Luke Hill46a3c907f7
- Commented out a load more top level mappings files :: Luke Hillfcb9d6f5a1
- Remove loads of commented out code, optimise rake_tasks/crazy_fun directory :: Luke Hill341dc6e968
- Small tidy to Rakefile and moving requires around to avoid duplication :: Luke Hilla2e6d4b264
- Remove python top level class method which is never included or extended Alter rakefile order, remove uncalled requires and add comments about each section of requires :: Luke Hillf3dd0c229d
- Remove all gcc style code as none of it is consumed :: Luke Hill706b898dd8
- Comment out javascript mappings - I suspect it isn't used :: Luke Hill6f8950669b
- Bugfixes, remove duplicated requires that aren't present :: Luke Hille94359b09f
- Remove all Javascript CrazyFun code Alter CF ruby / rake files to correctly named ruby_mappings and rake_mappings Move global method ruby to be duplicated in the requisite classes (We can dry this up later) :: Luke Hill973a0696f9
- Move some require statements around, update some comments :: Luke Hill2a11e8b110
- Fix up load order for inheritance chains :: Luke Hilla49fb60b1a
- Add debug logic to Rake::Task.out :: Luke Hilld31d99eb45
- Adding more verbosity to travis build logs :: Alexei Barantsev2997552707
- Adding more verbosity to travis build logs in the special Node.js case :: Alexei Barantsevcb1001dd42
- Parse python docstring example as code snippet :: pitachips313df0fea8
- Bugfix and Refactor :: Luke Hill085ceed1f5
- [java] Set mouse button in W3C codec :: John Chen4038a1b40d
- An attempt to run sonar scanner on travis :: Alexei Barantsev55882b0dd5
- A different approach to start sonar scanner. :: Alexei Barantsevd7d38e2546
- Fixing sonar project key and project version :: Alexei Barantsev9a434ed22b
- [javascript] Fixing chromedriver-atoms tests for shadow DOM :: Alexei Barantsev25dea204f8
- [java] Disabling CDP-related tests that are currently broken :: Alexei Barantsevdf325d473e
- [java] Fixing bazel dependencies :: Alexei Barantsev50f740479a
- Fixing slack invitation link in github issue templates :: Alexei Barantsevf9f3a0df35
- [java] Replacing SimpleDateFormat with a more modern class DateTimeFormatter :: Alexei Barantsev802d2cab79
- [java] Using devtools own cookie implementation in devtools commands. Converters can be added later. :: Alexei Barantsev07dfcc46d8
- [java] Explicitly set flatten = true when attaching to CDP target, it's preferred mode :: Alexei Barantsev9d71800919
- [java] Refactoring devtools to make the structure more uniform to prepare it to autogeneration :: Alexei Barantsev95bb2fbebc
- CrazyFun: Remaining Namespace work (Aside from the .rl items) (#7736) :: Luke Hill8b21ec75be
- Add Netty Client to main jar (#7743) :: adam goucher2e2ebb07cc
- Rubocop Autofix Rakefile (#7735) :: Luke Hill99234367ee
- [java] Moving StaticInitializerCoercer in front of Map coercer. :: Alexei Barantsev5c70fc382d
- [java] Fixing use of deprecated methods :: Alexei Barantsev64cd3ae656
- [java] Deleting exception declarations that are never thrown :: Alexei Barantseve179131f75
- [java] Deleting unused imports :: Alexei Barantsev0383f454d1
- Don't run sonar scanner for pull requests :: Alexei Barantsev0834ca83b2
- Oops, my bash kungfu is not strong enough... :: Alexei Barantsev3c19dd1d0d
- Bump bazel version :: Simon Stewart895f0c2fb4
- Add "information" command and information about tracing :: Simon Stewart7c27774b43
- [tracing] Add basic tracing to the session map :: Simon Stewartee03118477
- [tracing] Better handling of tracing through distributor :: Simon Stewarte1797c2444
- Fix up IJ build for Windows developers :: Simon Stewartdeb5919775
- Modify: Spell error :: Sri Harshac1cb579923
- [java] Deleting unnecessary parentheses, reducing noise :: Alexei Barantsevaa5e13377b
- [java] Deleting unused imports :: Alexei Barantsev5a20d4471f
- Deleting orphaned IDEA module file for old Selenium IDE :: Alexei Barantsev23a7d7706f
- [py] Lay groundwork for running large tests with python :: Simon Stewart9591dd328d
- Move py_import into the private python area :: Simon Stewartc9de3a9e11
- The pytest_test does not need a toolchain :: Simon Stewart66625d79c6
- Remove flags that are plugin-specific from pytest wrapper :: Simon Stewarte160563f3e
- Add the ability to create python test suites, and use it :: Simon Stewart8c2b31ea68
- [java] CDP code generator :: Alexei Barantsevccc9a3b8ff
- Enable gpg signing of built artifacts :: Simon Stewart2171634f4f
- Avoid creating JPMS module jars for now :: Simon Stewart6085af940e
- Switch to using rules_jvm_external for managing third party java deps :: Simon Stewartbee5ee23c8
- Get the dist-zips building nicely again :: Simon Stewartedfbeed291
- Run buildifier over bzl files :: Simon Stewartf3a4901c50
- Run buildifier over BUILD and WORKSPACE files :: Simon Stewartd45ec36111
- Fix up manual build targets too :: Simon Stewartf00998e981
- Hook java CDP generation into the build :: Simon Stewartc6a31d894e
- Move devtools generator into devtools directory :: Simon Stewart4c3239d562
- [java] Fixing paths to work on Windows :: Alexei Barantsevc2745b9fd3
- Refactoring IDEA project to use JARs downloaded or generated by Bazel :: Alexei Barantseva65b9dd690
- [java] Stop using features introduced in Java 9+ :: Alexei Barantsev4bca8a83c2
- [java] Stop using features introduced in Java 9+ :: Alexei Barantsevb24cf9d9ec
- Modify: Typo error (#7791) [skip ci] :: Sri Harsha07ee491572
- Replacing references to seleniumhq.org with selenium.dev [skip ci] :: Diego Molina85f05fee12
- Replacing more references to seleniumhq.org with selenium.dev [skip ci] :: Diego Molinafad6f9ae4d
- Replacing seleniumhq.org links in README [skip ci] :: Diego Molina3041fa2645
- Update contribution guidelines with new content :: Diego Molina39b8c3eba2
- Deleting unused imports :: Alexei Barantsev6a9c5463cc
- [java] Improving error message if a remote side responses with code 405 Method Not Allowed :: Alexei Barantsev0b13f71cee
- Add Chrome tests to bazel build. :: Tricia Crichton527c3fecdd
- Revert "Add Chrome tests to bazel build." :: Alexei Barantsevb823a5ef49
- [java] Fixing a check in a test to match the target HTML file :: Alexei Barantsev8264a3a985
- [java] Adding a test for multi-file upload :: Alexei Barantsevb514a7490e
- [grid] Adding file upload endpoint to the new grid :: Alexei Barantsevfc12197e87
- [java] Implementing ability to upload multiple files with RemoteWebDriver :: Alexei Barantsev7f54fd79f1
- [bazel] Adding a command to set stamps (on behalf of @simonstewart) :: Alexei Barantsev6e182e5136
- [bazel] Deleting options that should be better set in .bazelrc.local :: Alexei Barantsev6d5a0ce927
- [java] Fixing potential NPE and deleting unused imports :: Alexei Barantsev2f6c9eb41d
- Fix WSL check on Linux on DeX and similar distibutes :: Alex Rodionov541e06a897
- Remove executable permissions from proxy.rb :: Alex Rodionovdf6be2e962
- Implement basic support for relative locators :: Alex Rodionoveaddcc7bb1
- Updating PR template, and removing references to CLA [skip ci] :: Diego Molinaf36d8f4d6a
- Removing unused variable [skip ci] :: Diego Molina5296b5b46c
- fix: DeprecationWarning of base64.encodestring() (#7446) :: Max Schmittb2b921194c
- [rb] add specs with bugfixes for remote execution :: Titus Fortner62e867b42e
- [rb] fix rubocop violations :: Titus Fortner01701f6902
- [rb] update specs for consistency :: Titus Fortnerbe1975e6a3
- [rb] add driver specs to reflect current functionality :: Titus Fortner2f8943e980
- [rb] fix bugs to get specs to pass :: Titus Fortnerec05ff07e0
- Bugfix/copyright rake fixes (#7817) :: Luke Hill01b1bbe06a
- Update locators.js (#7810) :: Sri Harsha3950338afe
- Added option to use char and string when generating atoms.cc (#7784) :: TriciaCrichton4c568fe0fe
- Add support for creating and removing virtual authenticators (#7760) :: Nina Satragnof5d21631d6
- [rb] add features to Logger :: Titus Fortner61ccd712b6
- [rb] add IDs to logging messages :: Titus Fortner3c038ec5be
- [rb] add custom matchers for deprecations :: Titus Fortner5a89b22cc3
- [rb] aggregate failures for specs :: Titus Fortner1ed6eb584d
- [rb] fix order of operations bug :: Titus Fortner136c2e972f
- [rb] more precise implementation of checking for deprecations in specs :: Titus Fortner1547e33151
- Add method DELETE, PUT into allowedMethods of CORS :: Long Nguyen5a128163a2
- Add tests for allow-cors feature :: Long Nguyenb3646a99f9
- Add: Add support to get property of referenced web element (#7839) :: Sri Harshaee15b26997
- https between components (#7767) :: adam goucher35f4627381
- Add js bindings for chromedriver cast functionality :: [email protected]00de1c6b65
- Fix: Fixing typo errors (#7849) [skip ci] :: Sri Harsha81552aa0ae
- Add more Ruby bindings tests for page load timeout :: Alex Rodionov816df68bf8
- Add support to debug virtual authenticators (#7842) :: Nina Satragno753dbbab8f
- Adding selenium assistant config :: Diego Molina34341aa687
- Add: Added W3C capability strictFileInteractability(c-nodejs) (#7850) :: Sri Harsha646b49a5ac
- Update EdgeOptions constructor to use new ms:edgeOptions capability name (#7633) :: Stanley Hon7ab5f1b4b8
- Update cached dependencies for Ruby bindings :: Alex Rodionovd61cecb80e
- Prepare infrastructure for CDP in Ruby :: Alex Rodionov3f2f8fdd7e
- Removed CLA reference and updated numbering (#7884) [skip ci] :: Damien Allison16cfc83046
- Update Ruby changelog to include 3.142.7 :: Alex Rodionov58249b7943
- Bump bazel version to 2.0.0 :: Simon Stewart3c539b89e0
- Bump rules_jvm_external to 3.1 :: Simon Stewartbe4393748f
- Strengthen java deps now rules_jvm_external has been updated. :: Simon Stewart443bbb4ca3
- Bump hamcrest to 2.2 :: Simon Stewart997dedb495
- Bump hamcrest to 2.2 :: Simon Stewart84b2dd5e09
- [bazel] Rework how we generate java modules :: Simon Stewartfbb253ff52
- Generate javadoc jars :: Simon Stewartf77b9378e0
- [bazel] Generate stable, repeatable zip files :: Simon Stewart7f3e763c57
- [bazel] Generate maven artifacts correctly :: Simon Stewarte6c7853dd1
- Minor clean up. No logical changes :: Simon Stewartbbe5a05c63
- [bazel] Re-enable building dist-zips :: Simon Stewart4dfe74b403
- Foolishly upgrading all java libraries to latest versions :: Simon Stewart0f22aa09e2
- Bump to Bazel 2.0.0 and add support for an RBE :: Simon Stewart5add6daf0e
- Get the RC emulation tests running in bazel :: Simon Stewartc0dd147073
- Comment out most of the RC tests :: Simon Stewart8f2fddcc04
- Add a resource handler to allow us to read files off the disk. :: Simon Stewartb190184a2c
- Migrate RC htmlrunner from jetty :: Simon Stewart0cc7f85121
- Add missing copyright headers :: Simon Stewartab6d09dfdf
- Ensure query parameters are copied when forwarding a request :: Simon Stewart6aac5f3674
- Correctly set the URI of a JRE-backed HttpRequest :: Simon Stewart86b66acda0
- Make the prefixed routes more robust :: Simon Stewartfd5149c8a9
- Amend ResourceHandler to properly handle static content :: Simon Stewartdc7c7f17f1
- Make the JreAppServer be based off the JreServer :: Simon Stewartcf066b4dc4
- More copyright header fixing :: Simon Stewarta83bb41b7d
- Add a slf4j to java.util.logging adapter :: Simon Stewarte7afeaff1d
- Add basic status handler to session map :: Simon Stewart3c45da5cc7
- Perform mapping for config options pulled from the environment :: Simon Stewartec01f523d9
- Add omitted flag to allow distributor host name to be set :: Simon Stewartb63538ba8f
- Allow EnvConfig to use the values of other env variables :: Simon Stewart008be63a73
- Fix JRuby unit tests and linter warnings :: Alex Rodionov93ba5caa49
- Fix VirtualAuthenticatorOptions enums not being public. (#7869) :: Nina Satragno00f89c2928
- [bazel] Ensure build works when JAVA_HOME points at Java 8 :: Simon Stewartf73a8fe495
- Update travis to use java 11 base images :: Simon Stewartb8fb5749d7
- Update java changelog :: Simon Stewart5d0099de84
- [grid] Bring EventBusConfig into the same naming pattern as other options :: Simon Stewartd1cf68427c
- [java] Merging IDEA modules 'client' and 'server' into a single 'java' module :: Alexei Barantsev84b6375b0a
- [java] Disabling a test in Chrome, regression in v.79 :: Alexei Barantsev8664401e11
- Adding a missing dependency for proxy-relatedt tests :: Alexei Barantsevb396c16c03
- [java] A bit more safe way to use File.walk, the created Stream should be closed :: Alexei Barantsevd7da6943ab
- [java] Printing stack trace to console instead of trowing in finally block :: Alexei Barantsev40049b1d99
- [java] Deleting unused imports :: Alexei Barantsev3b117fa9e3
- [java] Updating test ignorance info for Safari TP 97 :: Alexei Barantsevc2d955b49e
- [java] Switching default client implementation from okhttp to netty :: Alexei Barantsev