Skip to content

Commit 8207197

Browse files
[.NET] Correct typo in change log
1 parent 0abd501 commit 8207197

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

dotnet/CHANGELOG

+48-48
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ v4.0.0b4
99
* (on behalf of doctor-house) Made HttpRequestData properties settable.
1010
Fixes issue #9456.
1111
* Added proxying of CDP commands via remote/grid.
12-
* Updated Chromium-based browsers to correclty inherit Options.
12+
* Updated Chromium-based browsers to correctly inherit Options.
1313
* Refactored .NET bindings class inheritance hierarchy. This breaks the
1414
assumption that all browser-specific driver (ChromeDriver, FirefoxDriver,
1515
EdgeDriver, etc.) are all subclasses of RemoteWebDriver. This is no longer
@@ -121,7 +121,7 @@ v4.0.0a7
121121
* 4.0.0a6 was skipped for the .NET bindings and not released publicly.
122122
* Enabled the ability to push shipping releases to the NuGet repository
123123
from the Bazel command line.
124-
* Introduced a version-independent implementation of CDP for .NET. This
124+
* Introduced a version-independent implementation of CDP for .NET. This
125125
version introduces a facade around Chromium's Developer Tools Protocol,
126126
which will present developers with a stable, version-independent API for
127127
the use cases most relevant to Selenium. It is still possible for users
@@ -357,7 +357,7 @@ v4.0.0a1
357357
section. The second method adds a capability to a browser's specific set of
358358
options. Accordingly, these methods are different for each browser's Options
359359
class (AddAdditionalChromeOption for ChromeOptions,
360-
AddAdditionalFirefoxOption for FirefoxOptions,
360+
AddAdditionalFirefoxOption for FirefoxOptions,
361361
AddAdditionalInternetExplorerOption for InternetExplorerOptions, etc.).
362362

363363
Also, this version completes the removal of the DesiredCapabilities class by
@@ -443,7 +443,7 @@ v4.0.0a1
443443
life cycle of the executable.
444444
* Implemented strictFileInteractability capability.
445445
* Allowed HttpCommandExecutor subclasses to set CommandInfoRepository. This
446-
allows subclasses of HttpCommandExecutor to properly update the
446+
allows subclasses of HttpCommandExecutor to properly update the
447447
CommandInfoRepository upon creating a new session. Please note that making
448448
the property setter protected should not be assumed as part of the permanent
449449
API contract. It may be removed at any time, without warning, and without
@@ -715,7 +715,7 @@ v3.11.1
715715
* Added BeforeRemoteHttpRequest event to .NET RemoteWebDriver. This commit
716716
adds the ability for advanced users of the .NET bindings RemoteWebDriver
717717
class to modify the HTTP command sent from the .NET WebDriver code to the
718-
remote WebDriver server. Note carefully that this **DOES NOT** modify the
718+
remote WebDriver server. Note carefully that this **DOES NOT** modify the
719719
HTTP request between the browser and the web server, and is not a mechanism
720720
for getting access to that HTTP request. Usage of this new event would look
721721
something like this:
@@ -1033,7 +1033,7 @@ v3.5.0
10331033

10341034
v3.4.0
10351035
======
1036-
* Exposed new Interactions framework. This release introduces a new
1036+
* Exposed new Interactions framework. This release introduces a new
10371037
Interactions framework using the ActionBuilder class for creating advanced
10381038
user interaction sequences in the .NET bindings. This framework is only
10391039
designed to be used with remote ends that understand the W3C WebDriver
@@ -1049,7 +1049,7 @@ v3.4.0
10491049
wants to use the legacy Firefox driver. Starting with Geckodriver 0.16,
10501050
this capability is not recognized as valid, since it violates the spec,
10511051
and will not create a session if it's specified.
1052-
* Updated InternetExplorerOptions to send IE-specific capabilities in a
1052+
* Updated InternetExplorerOptions to send IE-specific capabilities in a
10531053
property named "se:ieOptions". This is the correct method for passing
10541054
browser-specific capabilities according to the W3C WebDriver spec. This
10551055
should be transparent for most users, but beginning with 3.4.0.0 of the
@@ -1157,15 +1157,15 @@ v3.0.0-beta1
11571157
* The Mozilla-provided Marionette-based FirefoxDriver is now the default
11581158
implementation for automating Firefox. Additionally, this aligns the
11591159
FirefoxDriver class with other browser-specific implementations, using
1160-
a FirefoxOptions class for setting options for the browser session.
1160+
a FirefoxOptions class for setting options for the browser session.
11611161
Constructors of FirefoxDriver directly referencing FirefoxProfile or
1162-
FirefoxBinary have been marked as deprecated, and will be removed in a
1162+
FirefoxBinary have been marked as deprecated, and will be removed in a
11631163
future release.
11641164

11651165
v2.53.0
11661166
=======
11671167
* This will be the final full release in the 2.x series. There may be
1168-
small point releases going forward, but future development will
1168+
small point releases going forward, but future development will
11691169
concentrate on 3.0.
11701170
* (on behalf of arnonaxelrod) Added an overload of ExecuteJavaScript
11711171
extension method that doesn't accept a generic argument and doesn't
@@ -1213,7 +1213,7 @@ v2.50.1
12131213
v2.50.0
12141214
=======
12151215
* Updated embedded Firefox driver with new click algorithm
1216-
* Added type-safe options .NET for recently added Chrome capabilities.
1216+
* Added type-safe options .NET for recently added Chrome capabilities.
12171217
This includes adding type-safe capabilities for 'mobileEmulation',
12181218
'perfLoggingPrefs', and 'windowTypes' to ChromeOptions class.
12191219
* (on behalf Edward Ned Harvey) Updated ChromeDriverService to locate
@@ -1340,21 +1340,21 @@ v2.46.0
13401340
an invalid response. Note that the checks for the validation of the
13411341
repsonses is minimal, checking for the Content-Type header and that the
13421342
response code is a 200.
1343-
* (on behalf of Sergey Tikhomirov) Refactored PageFactory implementation,
1343+
* (on behalf of Sergey Tikhomirov) Refactored PageFactory implementation,
13441344
including a number of changes to make it more extensible and more robust.
13451345

13461346
First, instead of the hand-rolled proxy classes that had been used
13471347
previously, this refactor introduces proxy objects based on
13481348
System.Runtime.Remoting.Proxies.RealProxy, which allows for more
13491349
flexibility in the types of objects proxied.
1350-
1350+
13511351
Second, this refactor now allows users to provide their own implementation
13521352
engines for examining attributes of Page Object classes and determining
13531353
what course to take. To create a new implementation the user must provide
13541354
an implementation of the IPageObjectMemberDecorator interface, which
13551355
determines which attributes to examine fields and properties for, and how
13561356
to create the proxy objects assigned to the members.
1357-
1357+
13581358
Third, this refactor introduces a new IElementLocator interface to Page
13591359
Object implementations, and deprecates the IElementLocatorFactory
13601360
interface. The IElementLocator interface is substantially similar to the
@@ -1367,7 +1367,7 @@ v2.46.0
13671367
constructor, and this technique is demonstrated in the source code to the
13681368
two implementations provided in the regular .NET language bindings
13691369
releases.
1370-
1370+
13711371
Finally, this commit also introduces a breaking change in
13721372
IElementLocatorFactory. Developers of classes that implement this
13731373
interface will now be required to implement the CreateLocator method,
@@ -1542,7 +1542,7 @@ v2.40.0
15421542
* Issue #6870: Updated FirefoxDriver constructor for ICapabilities. This
15431543
allows the user to pass an ICapabilities object to the Firefox driver
15441544
constructor and have specific capabilities used in driver instantiation.
1545-
* Issue #6935: Changing .NET random temp file generation to be truly random.
1545+
* Issue #6935: Changing .NET random temp file generation to be truly random.
15461546
The .NET bindings now use GUIDs as part of the file names for files and
15471547
directories created in the temp directory. This is to work around potential
15481548
collisions in random number generation encountered when using the .NET
@@ -1556,7 +1556,7 @@ v2.40.0
15561556
* Updated .NET PhantomJS driver to be able to execute code in the PhantomJS
15571557
context. This allows the user to execute PhantomJS-specific commands using
15581558
the PhantomJS JavaScript API.
1559-
* Updated .NET bindings to use webdriver.json for default Firefox profile.
1559+
* Updated .NET bindings to use webdriver.json for default Firefox profile.
15601560
Other language bindings have been using a common JSON file containing the
15611561
default profile setting for the anonymous Firefox profile used by the
15621562
Firefox driver. The .NET bindings now do the same.
@@ -1598,13 +1598,13 @@ v2.39.0
15981598
reduce the amount of type casting that must be done to access
15991599
functionality not provided by the base IWebDriver interface. The following
16001600
methods were added:
1601-
1601+
16021602
* TakeScreenshot() - does not require a cast to ITakesScreenshot, and has
16031603
support for working directly with instances of RemoteWebDriver.
16041604
* ExecuteJavaScript<T>() - does not require a cast to
16051605
IJavaScriptExecutor, and will automatically cast the result to the type
16061606
specified by the generic type parameter (T).
1607-
1607+
16081608
These extension methods should be considered experimental. To use them
16091609
requires a reference to WebDriver.Support.dll, and adding a using clause
16101610
for OpenQA.Selenium.Support.Extensions.
@@ -1649,7 +1649,7 @@ v2.36.0
16491649
* Changed the command line arguments to chromedriver.exe to include two
16501650
hyphens, instead of one (e.g., "--silent" instead of "-silent").
16511651
* Issue #6163: Fixed quoting of cmd argument contains space for PhantomJS.
1652-
* Added ability to set Chrome extensions by using base64 encoded strings.
1652+
* Added ability to set Chrome extensions by using base64 encoded strings.
16531653
Previously, you could only install extensions by using a path to a .crx
16541654
file. Now you can embed the extension as a base64-encoded string, without
16551655
having it persisted to the disk at all.
@@ -1785,7 +1785,7 @@ v2.30.0
17851785
* Updated .NET dependencies. Json.NET to 4.5r11; Castle.Core to 3.2.0.
17861786
* Added more diagnostics for failed HTTP requests in .NET bindings. This is an
17871787
attempt to help diagnose the root cause of issue #3719. Please note that it
1788-
makes no effort whatsoever to "fix" the issue. This is simply hoping to
1788+
makes no effort whatsoever to "fix" the issue. This is simply hoping to
17891789
provide more information for those who have run into that issue, and see if
17901790
all occurrances have the same root cause.
17911791
* Only adding environment variables for Firefox process if they do not already
@@ -1826,12 +1826,12 @@ v2.28.0
18261826
a string argument. To use a custom finder with the FindsByAttribute, use the
18271827
following syntax:
18281828

1829-
[FindsBy(How = How.Custom,
1830-
Using = "customCriteria",
1829+
[FindsBy(How = How.Custom,
1830+
Using = "customCriteria",
18311831
CustomFinderType = typeof(MyCustomBySubclass))]
18321832

18331833
Using How.Custom without specifying a CustomFinderType, or using a
1834-
CustomFinderType that either does not descend from By or does not have a
1834+
CustomFinderType that either does not descend from By or does not have a
18351835
proper constructor will throw an exception.
18361836

18371837
v2.27.1
@@ -1841,7 +1841,7 @@ v2.27.1
18411841
service executables (IEDriverServer.exe and chromedriver.exe) would not be
18421842
found if placed in the same directory as the WebDriver.dll assembly,
18431843
breaking previous behavior.
1844-
1844+
18451845
v2.27.0
18461846
=======
18471847
* Issues #3508 and #2103: Modified to no longer hang on alerts triggered by
@@ -1872,21 +1872,21 @@ v2.26.0
18721872
* Prevent firefox from updating, checking and warning for extension and plugin
18731873
updates
18741874
* Handled the case where a JSON Wire Protocol error response contains a null
1875-
value for the message property. Also guarded against null values in other
1875+
value for the message property. Also guarded against null values in other
18761876
members of the error response.
18771877
* Added .NET implementation of PhantomJSDriver, as a headless option for .NET
18781878
users. This driver requires PhantomJS and GhostDriver. Since the GhostDriver
1879-
project isn't ready to be used just yet, these classes are marked with
1879+
project isn't ready to be used just yet, these classes are marked with
18801880
"internal" visibility. When the GhostDriver project is ready, these classes
1881-
will be made public. Also including test enhancements for use with
1881+
will be made public. Also including test enhancements for use with
18821882
PhantomJS.
18831883
* Made keep-alive configurable on .NET HttpCommandExecutor and
18841884
DriverServiceCommandExecutor.
18851885
* Shortcut trying to convert element to ILocatable if an Action in the .NET
18861886
bindings is called specifically with a null value for element.
18871887
* Added the LibraryExtractionPath propery to InternetExplorerDriverService to
18881888
be able to set the location to which the support library of the
1889-
IEDriverServer.exe is extracted.
1889+
IEDriverServer.exe is extracted.
18901890
* Implementing SuppressInitialDiagnosticInformation property on DriverService
18911891
to allow users of standalone driver servers to suppress the display of the
18921892
initial information from the console via the -silent switch.
@@ -1923,7 +1923,7 @@ v2.25.1
19231923
* Exposed constructors in ChromeDriver and InternetExplorerDriver that allow
19241924
passing a DriverService object. This gives the user more control over the
19251925
properties of the DriverService.
1926-
* Updated exception thrown by .NET SafariDriver when a connection to the
1926+
* Updated exception thrown by .NET SafariDriver when a connection to the
19271927
driver is not created within 45 seconds.
19281928
* Cleaned up documentation comment warning on build of the .NET implementation
19291929
of WebDriverBackedSelenium.
@@ -1937,7 +1937,7 @@ v2.25.0
19371937
line switches using strongly-typed properties of the object.
19381938
* Added elementScrollBehavior capability to allow users to specify how
19391939
elements scroll into the viewport for interaction. Default behavior is
1940-
unchanged (the capability is set to 0), but can be set to scroll to align
1940+
unchanged (the capability is set to 0), but can be set to scroll to align
19411941
to the bottom of the viewport by setting the capability to 1. This commit
19421942
includes an addition to the InternetExplorerOptions of the .NET bindings.
19431943
* Fixed element finding and table handling in .NET WebDriverBackedSelenium.
@@ -1949,7 +1949,7 @@ v2.24.0
19491949

19501950
v2.23.0
19511951
=======
1952-
* Removed the embedded IE server from the .NET bindings. From now on, you
1952+
* Removed the embedded IE server from the .NET bindings. From now on, you
19531953
*must* use the IE standalone server with .NET.
19541954
* Removed unneeded polling for parent.lock file on anonymous Firefox profile
19551955
in temp directory.
@@ -1967,11 +1967,11 @@ v2.22.0
19671967
the WebDriver.Support assembly. Also created additions to the .NET
19681968
PageFactory to allow decorating members with multiple instances of
19691969
FindsByAttribute, including ordering of the attributes.
1970-
* The .NET IE driver implementation now looks for the IE standalone server.
1970+
* The .NET IE driver implementation now looks for the IE standalone server.
19711971
Please note that if you do not set the option in InternetExplorerOptions
1972-
to use the legacy server, the constructor *will* throw an exception. There
1973-
is no automatic fallback to using the embedded .dll, because there's no
1974-
standard way in the .NET framework to alert the user to a condition that
1972+
to use the legacy server, the constructor *will* throw an exception. There
1973+
is no automatic fallback to using the embedded .dll, because there's no
1974+
standard way in the .NET framework to alert the user to a condition that
19751975
needs attention at runtime, and guarantee it will be seen.
19761976
* Implemented ability to set page load timeout in the .NET bindings.
19771977
* Added tests to .NET bindings to align more closely with Java.
@@ -1986,14 +1986,14 @@ v2.22.0
19861986
Mono).
19871987
* Updated .NET Safari driver to conform to the new message format in r16716.
19881988
* Implemented an InitialBrowserUrl property in InternetExplorerOptions to
1989-
allow the user to customize the page loaded when IE launches. This can be
1989+
allow the user to customize the page loaded when IE launches. This can be
19901990
used in conjunction with IntroduceInstabilityByIgnoringProtectedModeSettings
19911991
property to set the initial Protected Mode zone of the browser. However,
1992-
this is still by far a second-best choice, and the first choice should
1993-
*always* be to actually set the Protected Mode settings of each zone. If a
1992+
this is still by far a second-best choice, and the first choice should
1993+
*always* be to actually set the Protected Mode settings of each zone. If a
19941994
user is using this property, only a "best effort" at support will be given.
19951995
* Allow user-defined installation path for Safari in the SafariDriver.
1996-
* Changed .NET DesiredCapabilities.Android() to correctly assign a platform
1996+
* Changed .NET DesiredCapabilities.Android() to correctly assign a platform
19971997
value of Android.
19981998

19991999
v2.21.0
@@ -2003,10 +2003,10 @@ v2.21.0
20032003
* Updated NoSuchFrameException, NoSuchWindowException, and
20042004
NoAlertPresentException to properly descend from NotFoundException
20052005
in the .NET bindings.
2006-
* Modifying .NET PageFactory so that elements marked with the FindBy
2006+
* Modifying .NET PageFactory so that elements marked with the FindBy
20072007
attribute can be used with the interactions API.
20082008
* Updated Json.NET dependency to 4.5r1 and NuGet.exe to 1.7.
2009-
* Changed the name of the standalone IE driver server from
2009+
* Changed the name of the standalone IE driver server from
20102010
InternetExplorerDriver.exe to IEDriverServer.exe
20112011
* Removed recently added restore window command from .NET bindings.
20122012
* Extracted FindFreePort method in .NET to a common utility class.
@@ -2037,9 +2037,9 @@ v2.18.0
20372037
=======
20382038
* Updated .NET WebDriver.Support assembly to depend on Castle Windsor 3.0
20392039
* Updated to JSON.NET to 4.0r6
2040-
* Refactored ChromeDriverService to be a subclass of a base DriverService
2040+
* Refactored ChromeDriverService to be a subclass of a base DriverService
20412041
class, designed to allow any JSON Wire Protocol-compliant standalone server
2042-
executable to be used as a service. This adds all required work for the
2042+
executable to be used as a service. This adds all required work for the
20432043
.NET bindings to begin using the standalone IE remote server.
20442044
* Enable CODE_ANALYSIS flag for Debug builds so that standalone FxCop can
20452045
take advantage of GlobalSuppressions.cs.
@@ -2063,13 +2063,13 @@ v2.16.0
20632063
* Made By, Cookie and Screenshot .NET classes serializable.
20642064
* Slightly modifying build output to be more informative when building
20652065
.NET bindings from within the Visual Studio IDE.
2066-
* Explicitly setting socket.ExclusiveAddressUse = true when attempting to
2066+
* Explicitly setting socket.ExclusiveAddressUse = true when attempting to
20672067
find a free port for the .NET bindings' FirefoxDriver.
2068-
* Updating the .NET remote Command object to return an empty JSON object
2068+
* Updating the .NET remote Command object to return an empty JSON object
20692069
("{}") instead of an empty string when the command has no parameters.
20702070
* Implementing the /sessions and /status commands for the IE driver and the
20712071
.NET bindings.
2072-
* Check elements' internal IDs for equality before making RPC call to
2072+
* Check elements' internal IDs for equality before making RPC call to
20732073
determine IWebElement equality in .NET.
20742074
* Removed unused JSON wire protocol command values from the .NET bindings.
20752075

@@ -2120,7 +2120,7 @@ v2.9.0
21202120

21212121
v2.8.0
21222122
======
2123-
* Added interactions methods for .Release(), ClickAndHold(), and
2123+
* Added interactions methods for .Release(), ClickAndHold(), and
21242124
DoubleClick() which take no arguments
21252125
* Added ClickAt() implementation in WebDriverBackedSelenium
21262126

0 commit comments

Comments
 (0)