Skip to content
This repository was archived by the owner on Jul 29, 2024. It is now read-only.

Commit d48c3db

Browse files
committed
chore(release): version bump, changelog and docs for v1.1.0
1 parent f75af49 commit d48c3db

File tree

3 files changed

+140
-39
lines changed

3 files changed

+140
-39
lines changed

CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,68 @@
1+
# 1.1.0
2+
3+
## Features
4+
5+
- ([316961c](https://github.com/angular/protractor/commit/316961c6a5d7410d73a2784a9622b106008b0930))
6+
feat(runner/hosted): add support for promises for seleniumAddress and capabilities
7+
8+
Change driverProviders/hosted to resolve promise values in configuration to allow async jobs in
9+
setup. Specifically, seleniumAddress, capabilities, and multiCapabilities may be promises.
10+
Primarily, this would be for a network call to acquire a selenium host or to start a proxy
11+
server.
12+
13+
- ([953faf7](https://github.com/angular/protractor/commit/953faf7ebee345f686bfedff61ebcb29c5170083))
14+
feat(runner): allow onPrepare functions to return a promise
15+
16+
If onPrepare is a function which returns a promise (or a file which exports a promise), the test
17+
runner will now wait for that promise to be fulfilled before starting tests.
18+
19+
- ([6de2e32](https://github.com/angular/protractor/commit/6de2e32328fc30b43428973457db08f34b7c1839))
20+
feat(runner): Add support for async onCleanUp functions
21+
22+
If the onCleanUp function returns a promise, the process will allow it to resolve before exiting.
23+
This is useful for performing async operations like writing to a file or calling an API at the
24+
end of a test run.
25+
26+
- ([cd575ee](https://github.com/angular/protractor/commit/cd575ee3a4d8c0930db23ad66649bf0d665ce2d6))
27+
feat(sauce provider): allow for custom server addresses when running against SauceLabs.
28+
29+
Use `config.sauceSeleniumAddress` to connect to a custom URL for Sauce Labs.
30+
31+
- ([1b16c26](https://github.com/angular/protractor/commit/1b16c26ac143910d3f3e92a3db4ac6ab168a8544))
32+
feat(suites): allow more than one suite from the command line
33+
34+
Allow a comma-separated list of suites be provided on the command line, like
35+
`--suite=suite1,suite2`
36+
37+
- ([25cf88c](https://github.com/angular/protractor/commit/25cf88c29449cef6b925d19ec9cd17671f1befc9))
38+
feat(ElementArrayFinder): keep a reference to the original locator
39+
40+
## Bug Fixes
41+
42+
- ([d15d35a](https://github.com/angular/protractor/commit/d15d35a82a5a267bb7ae9c675017f091901c019f))
43+
fix issue where ElementFinder.then does not return a promise
44+
45+
See https://github.com/angular/protractor/issues/1152
46+
47+
- ([9e36584](https://github.com/angular/protractor/commit/9e365848820a9a56547e884592e5ea13ef8460ea))
48+
fix(webdriver-manager): removed ssl on chromedriver url for consistency
49+
50+
Other URLs use http, make chromedriver use this as well.
51+
52+
- ([0da1e0c](https://github.com/angular/protractor/commit/0da1e0c65ba7a2b55ad2f5a4582e229dd876f940))
53+
fix(protractor): add dummy isPending function
54+
55+
See https://github.com/angular/protractor/issues/1021
56+
57+
- ([9814af1](https://github.com/angular/protractor/commit/9814af11f35973f0b4a3325fcd0d9e0d91233e61))
58+
fix issue where color formatting text is leaking
59+
60+
See https://github.com/angular/protractor/issues/1131
61+
62+
- ([8f1b447](https://github.com/angular/protractor/commit/8f1b4472430ec2d24f102d284e807b073d17ad81))
63+
fix(launcher): fix issue where test passes on unexpected failures
64+
65+
166
# 1.0.0
267

368
No changes from rc6.

0 commit comments

Comments
 (0)