Skip to content

Commit 24c93e6

Browse files
committed
Adding the missing language bindings [deploy site]
1 parent ac818bf commit 24c93e6

File tree

7 files changed

+78
-112
lines changed

7 files changed

+78
-112
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
+++
22
Description = ""
33
Key = "bindings"
4-
Date = 2017-04-21
4+
Date = 2018-11-14
55
Language = "Java"
6-
ClientVersion = "3.4.0"
7-
Author = "Gordon Child"
6+
ClientVersion = "3.141.59"
7+
Author = "Selenium Team"
88
DownloadLink = "https://bit.ly/2zm3ZzF"
99
ChangelogLink = "https://raw.githubusercontent.com/SeleniumHQ/selenium/master/java/CHANGELOG"
1010
DocsLink = "https://seleniumhq.github.io/selenium/docs/api/java/index.html"
11-
+++
11+
+++
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
+++
2+
Description = ""
3+
Key = "bindings"
4+
Date = 2019-09-08
5+
Language = "JavaScript"
6+
ClientVersion = "4.0.0-alpha.5"
7+
Author = "Selenium Team"
8+
DownloadLink = "https://npmjs.org/package/selenium-webdriver"
9+
ChangelogLink = "https://raw.githubusercontent.com/SeleniumHQ/selenium/master/javascript/node/selenium-webdriver/CHANGES.md"
10+
DocsLink = "https://seleniumhq.github.io/selenium/docs/api/javascript/index.html"
11+
+++
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
+++
2+
Description = ""
3+
Key = "bindings"
4+
Date = 2018-11-01
5+
Language = "Python"
6+
ClientVersion = "3.141.0"
7+
Author = "Selenium Team"
8+
DownloadLink = "http://pypi.python.org/pypi/selenium"
9+
ChangelogLink = "https://raw.githubusercontent.com/SeleniumHQ/selenium/master/py/CHANGES"
10+
DocsLink = "https://seleniumhq.github.io/selenium/docs/api/py/index.html"
11+
+++
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
+++
2+
Description = ""
3+
Key = "bindings"
4+
Date = 2019-10-04
5+
Language = "Ruby"
6+
ClientVersion = "3.142.6"
7+
Author = "Selenium Team"
8+
DownloadLink = "http://rubygems.org/gems/selenium-webdriver"
9+
ChangelogLink = "https://raw.githubusercontent.com/SeleniumHQ/selenium/master/rb/CHANGES"
10+
DocsLink = "https://seleniumhq.github.io/selenium/docs/api/rb/index.html"
11+
+++

site_source_files/themes/selenium/layouts/downloads/section.html

Lines changed: 36 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,49 +9,69 @@
99
<h1>Downloads</h1>
1010
<div class="header-description">
1111
<p class="body-large">
12-
Below is where you can find the latest releases of all the Selenium components. You can also find a list of previous releases, source code, and additional information for Maven users (Maven is a popular Java build tool).
12+
Below is where you can find the latest releases of all the Selenium components. You can also find a
13+
list of previous releases, source code, and additional information for Maven users.
1314
</p>
1415
<p onClick="showPreviousReleases()" class="releases-button">Previous Releases</p>
1516
</div>
1617
</section>
1718

1819
<div class="split-section container dark-background">
1920
<div class="left">
20-
<h2>Selenium Standalone Server</h2>
21-
<p>The Selenium Server is needed in order to run Remote Selenium WebDriver. Selenium 3.X is no longer capable of running Selenium RC directly, rather it does it through emulation and the WebDriverBackedSelenium interface.</p>
21+
<h2>Selenium Server (Grid)</h2>
22+
<p>The Selenium Server is needed in order to run Remote Selenium WebDriver (Grid).</p>
2223
</div>
2324
<div class="right">
24-
<p>Download version <a href="https://bit.ly/2TlkRyu">3.141.59</a></p>
25-
<p>To run Selenium tests exported from the legacy IDE, use the <a href="https://bit.ly/2A7OoTV">Selenium HTML Runner.</a></p>
26-
<p>To use the Selenium Server in a Grid configuration see the <a href="https://github.com/SeleniumHQ/selenium/wiki/Grid2">wiki page</a>.</p>
25+
<p>Latest stable version <a href="https://bit.ly/2TlkRyu">3.141.59</a></p>
26+
<p>To use the Selenium Server in a Grid configuration see the <a href="https://selenium.dev/documentation/en/grid/">documentation</a>.</p>
27+
<p>Latest Selenium 4 Alpha version
28+
<a href="https://selenium-release.storage.googleapis.com/4.0/selenium-server-standalone-4.0.0-alpha-2.jar">4.0.0-alpha-2</a>
29+
</p>
2730
</div>
2831
</div>
2932

3033
<div class="split-section container">
3134
<div class="left">
3235
<h2>The Internet Explorer Driver Server</h2>
33-
<p>This is required if you want to make use of the latest and greatest features of the WebDriver InternetExplorerDriver. Please make sure that this is available on your $PATH (or %PATH% on Windows) in order for the IE Driver to work as expected.</p>
36+
<p>This is required if you want to make use of the latest and greatest features of the WebDriver InternetExplorerDriver.<br>
37+
Please make sure that this is available on your <code>$PATH</code> (or <code>%PATH%</code> on Windows) in order for the IE
38+
Driver to work as expected.
39+
</p>
3440
</div>
3541
<div class="right">
36-
<p>Download version 3.14.0 for (recommended)
37-
<a href="https://goo.gl/9Cqa4q">32 bit Windows IE</a> or <a href="https://goo.gl/AtHQuv">64 bit Windows IE</a></p></br><a href="http://goo.gl/LJ07LL">CHANGELOG</a>
42+
<p>Download version 3.150.1 for:
43+
<ul>
44+
<li>
45+
<a href="https://selenium-release.storage.googleapis.com/3.150/IEDriverServer_Win32_3.150.1.zip">
46+
32 bit Windows IE
47+
</a> (recommended)
48+
</li>
49+
<li>
50+
<a href="https://selenium-release.storage.googleapis.com/3.150/IEDriverServer_x64_3.150.1.zip">
51+
64 bit Windows IE
52+
</a>
53+
</li>
54+
</ul>
55+
<a href="http://goo.gl/LJ07LL">CHANGELOG</a>
3856
</p>
3957
</div>
4058
</div>
4159

4260
<div class="container basic dark-background">
4361
<h2>Selenium Client & WebDriver Language Bindings</h2>
4462

45-
<p>In order to create scripts that interact with the Selenium Server (Selenium RC, Selenium Remote WebDriver) or create local Selenium WebDriver scripts, you need to make use of language-specific client drivers. These languages include both 1.x and 2.x style clients.</p>
63+
<p>In order to create scripts that interact with the Selenium Server (Remote WebDriver) or create local Selenium WebDriver scripts,
64+
you need to make use of language-specific client drivers.</p>
4665

47-
<p>While language bindings for <a href="{{"thirdparty" | relURL}}">other languages exist</a>, these are the core ones that are supported by the main project hosted on GitHub.</p>
66+
<p>While language bindings for <a href="{{"thirdparty" | relURL}}">other languages exist</a>,
67+
these are the core ones that are supported by the main project hosted on GitHub.</p>
4868

4969

5070
<div class="table">
5171

5272
<div class="row">
5373
<span class="row-component single label">Language</span>
54-
<span class="row-component single label">Client Version</span>
74+
<span class="row-component single label">Version</span>
5575
<span class="row-component single label">Release Date</span>
5676
<span class="row-component links label"></span>
5777
</div>
@@ -61,12 +81,11 @@ <h2>Selenium Client & WebDriver Language Bindings</h2>
6181
<div class="row">
6282
<span class="row-component single">{{ .Params.Language }}</span>
6383
<span class="row-component single">{{ .Params.ClientVersion }}</span>
64-
<span class="row-component single">{{ .Date.Format "Monday, January 02" }}</span>
84+
<span class="row-component single">{{ .Date.Format "January 02, 2006" }}</span>
6585
<span class="row-component links">
6686
<a href="{{ .Params.DownloadLink }}" class="link">Download</a>
6787
<a href="{{ .Params.ChangelogLink }}" class="link">Changelog</a>
6888
<a href="{{ .Params.DocsLink }}" class="link">API Docs</a>
69-
<a class="link"></a>
7089
</span>
7190
</div>
7291
{{ end }}
@@ -76,13 +95,13 @@ <h2>Selenium Client & WebDriver Language Bindings</h2>
7695

7796
<div class="container">
7897
<h2>C# NuGet</h2>
79-
<p>Nuget latest release is 3.4.0. Released on 2017-04-21</p>
98+
<p>Nuget latest release is 3.14.0. Released on 2018-08-02</p>
8099

81100
<ul>
82101
<li><a href="http://www.nuget.org/List/Packages/Selenium.WebDriver">WebDriver</a></li>
83102
<li><a href="http://www.nuget.org/List/Packages/Selenium.WebDriverBackedSelenium">WebDriverBackedSelenium</a></li>
84103
<li><a href="http://www.nuget.org/List/Packages/Selenium.Support">Support</a></li>
85-
<li><a href="http://www.nuget.org/List/Packages/Selenium.RC">RC</a></li>
104+
<li><a href="http://www.nuget.org/List/Packages/Selenium.RC">RC</a> (Final version 3.1.0 Released 2017-02-16)</li>
86105
</ul>
87106
</div>
88107

@@ -107,7 +126,7 @@ <h2>Maven Information</h2>
107126
<div class="container basic dark-background">
108127
<h2>Third Party Drivers, Bindings, and Plugins</h2>
109128
<p>
110-
Selenium can be extended through the use of plugins.
129+
Selenium can be extended through the use of plugins.<br>
111130
Here are a number of plugins created and maintained by third parties.
112131
For more information on how to create your own plugin or have it listed,
113132
learn more <a href="https://selenium.dev/selenium-ide/docs/en/plugins/plugins-getting-started/">here</a>.

site_source_files/themes/selenium/layouts/maven/section.html

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ <h1>Maven Information</h1>
99
<div class="header-description">
1010
<p class="body-large">
1111
If you're using Maven, you will find all Selenium Maven artifacts directly in the central Maven repository here:
12+
http://repo1.maven.org/maven2/org/seleniumhq/selenium/
1213
</p>
1314
</div>
1415
</section>
@@ -77,22 +78,6 @@ <h1>Maven Information</h1>
7778
<p>Note: Be aware, that the selenium-server artifact has a dependency to the servlet-api-3.1.0 artifact, which you should exclude, if your project will be run inside a web application container.</p>
7879
</div>
7980

80-
<div class="container">
81-
<h2>Third Party Browser Drivers</h2>
82-
</div>
83-
84-
<div class="container warning red">
85-
<div class="warning-exclamation">!</div>
86-
<strong>NOT SUPPORTED/DEVELOPED by SeleniumHQ</strong>
87-
</div>
88-
<pre>
89-
&lt;dependency&gt;
90-
&lt;groupId&gt;com.github.detro&lt;/groupId&gt;
91-
&lt;artifactId&gt;phantomjsdriver&lt;/artifactId&gt;
92-
&lt;version&gt;1.4.0&lt;/version&gt;
93-
&lt;/dependency&gt;
94-
</pre>
95-
9681
{{ partial "selenium-level-sponsors.html" . }}
9782

9883
{{ partial "support-selenium.html" . }}

site_source_files/themes/selenium/layouts/thirdparty/section.html

Lines changed: 4 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<h1>Third Party Drivers, Bindings, and Plugins</h1>
99
<div class="header-description">
1010
<p class="body-large">
11-
Selenium can be extended through the use of plugins. Here are a number of plugins created and maintained by third parties. For more information on how to create your own plugin or have it listed, consult the docs.
11+
Selenium can be extended through the use of plugins. Here are a number of plugins created and maintained by third parties.
1212
</p>
1313
</div>
1414
</section>
@@ -17,7 +17,9 @@ <h1>Third Party Drivers, Bindings, and Plugins</h1>
1717
<div class="warning-exclamation">!</div>
1818
<div>
1919
<span class="important">Please note that these plugins are not supported, maintained, hosted, or endorsed by the Selenium project.</span>
20-
In addition, be advised that the plugins listed below are not necessarily licensed under the Apache License v.2.0. Some of the plugins are available under another free and open source software license; others are only available under a proprietary license. Any questions about plugins and their license of distribution need to be raised with their respective developer(s).
20+
In addition, be advised that the plugins listed below are not necessarily licensed under the Apache License v.2.0. Some of the
21+
plugins are available under another free and open source software license; others are only available under a proprietary
22+
license. Any questions about plugins and their license of distribution need to be raised with their respective developer(s).
2123
</div>
2224
</div>
2325

@@ -62,79 +64,6 @@ <h2>Third Party Language Bindings</h2>
6264
{{ end }}
6365
</div>
6466

65-
<h2>Selenium GRID Plugins</h2>
66-
<h3>Move mouse away from screen</h3>
67-
<p class="description">This plugin is made of 2 parts, a servlet that lives on the NODE machine and does the actual moving of the mouse, and an extension of the Selenium Grid, to send an HTTP request to the servlet before a new test session is started.</p>
68-
<div class="table">
69-
<div class="row">
70-
<div class="row-component four label">Links:</div>
71-
<div class="row-component single label">Version</div>
72-
<div class="row-component single label">Author</div>
73-
<div class="row-component single label">License</div>
74-
<div class="row-component single label">Release</div>
75-
</div>
76-
<div class="row">
77-
<div class="row-component four label">
78-
<a href="https://github.com/AutomatedTester/speedy-gonzales-proxy" class="row-component single">Proxy extension</a>
79-
<a href="https://github.com/AutomatedTester/speedy-gonzales-servlette" class="row-component single">Servlet to move the mouse</a>
80-
</div>
81-
<div class="row-component single">N/A</div>
82-
<a href="http://www.theautomatedtester.co.uk/" class="row-component single">David Burns</a>
83-
<div class="row-component single">Unknown</div>
84-
<div class="row-component single">2012</div>
85-
</div>
86-
</div>
87-
88-
<h3>VisGrid-UI for Selenium Grid 2.0</h3>
89-
<p class="description">VisGrid is a GUI for Selenium Grid. You can start hub, create and attach a Selenium node very easily and quickly.</p>
90-
<div class="table">
91-
<div class="row">
92-
<div class="row-component four label">Links:</div>
93-
<div class="row-component single label">Version</div>
94-
<div class="row-component single label">Author</div>
95-
<div class="row-component single label">License</div>
96-
<div class="row-component single label">Release</div>
97-
</div>
98-
<div class="row">
99-
<div class="row-component four label">
100-
<a href="https://github.com/AutomatedTester/speedy-gonzales-proxy" class="row-component single">Proxy extension</a>
101-
<a href="https://github.com/AutomatedTester/speedy-gonzales-servlette" class="row-component single">Servlet to move the mouse</a>
102-
</div>
103-
<div class="row-component single">N/A</div>
104-
<a href="http://www.theautomatedtester.co.uk/" class="row-component single">David Burns</a>
105-
<div class="row-component single">Unknown</div>
106-
<div class="row-component single">2012</div>
107-
</div>
108-
</div>
109-
110-
<h2>Selenium IDE Plugins</h2>
111-
{{ range where .Data.Pages "Type" "thirdparty" }}
112-
{{ if eq .Params.Key "selenium-plugins"}}
113-
<h3>{{ .Params.Name }}</h3>
114-
<div class="description">
115-
<p>{{ .Content }}</p>
116-
</div>
117-
<div class="table">
118-
<div class="row">
119-
<div class="row-component four label">Links:</div>
120-
<div class="row-component single label">Version</div>
121-
<div class="row-component single label">Author</div>
122-
<div class="row-component single label">License</div>
123-
<div class="row-component single label">Release</div>
124-
</div>
125-
<div class="row">
126-
<div class="row-component four label">
127-
<a href="{{ .Params.DownloadLink }}" class="row-component single">Download</a>
128-
<a href="{{ .Params.SupportLink }}" class="row-component single">Support</a>
129-
</div>
130-
<div class="row-component single">{{ .Params.Version }}</div>
131-
<div class="row-component single">{{ .Params.Author }}</div>
132-
<div class="row-component single">{{ .Params.License }}</div>
133-
<div class="row-component single">{{ .Date.Format "Monday, January 1"}}</div>
134-
</div>
135-
</div>
136-
{{ end }}
137-
{{ end }}
13867
</div>
13968

14069
{{ partial "selenium-level-sponsors.html" . }}

0 commit comments

Comments
 (0)