UNPKG

25.4 kBMarkdownView Raw
1# 12.1.9
2
3Updates `adm-zip` to version `0.5.2`.
4
5# 12.1.8
6
7Fixes for macOS ChromeDriver download. If you are using a macOS and are
8running into a `WebDriver.createSession` error, run
9`webdriver-manager clean` to remove the downloaded ChromeDriver
10before running `webdriver-manager update`.
11
12- ([4f5f736](https://github.com/angular/webdriver-manager/commit/4f5f7369790c9ae604b8b51a08b645a89cc4c7b7))
13 fix(chromedriver): get most recent version on x64 windows if multiple major versions exist (#473)
14
15- ([17db8a2](https://github.com/angular/webdriver-manager/commit/17db8a2ad5401ab68c7a400f419760edd9c3e9e3))
16 fix(binaries): filter m1 mac chromedriver versions (#478)
17
18# 12.1.7
19
20Updates to Chromedriver to the LATEST_RELEASE. This should work from here on in when Chrome is updated to a new version.
21
22- [64795b7](https://github.com/angular/webdriver-manager/commit/64795b753b3d00ad2d1f4ac98c531f9e147f3b3e) chore(chrome) get latest chromedriver from LATEST_RELEASE (#418)
23
24 - changed the get latest chromedriver to use the URL getting the latest first, then downloading that specific version.
25 - removed unused imports.
26
27# 12.1.6
28
29Update the max Chrome version to 76.
30
31# 12.1.5
32
33Update the max Chrome version to 75.
34
35# 12.1.4
36
37Fixes issues introduced by 12.1.3 (--versions.chrome flag and status command did not work). Also prevents downloading version 75 using the config.json file.
38
39## Bug Fix
40
41- ([0a6ce24](https://github.com/angular/webdriver-manager/commit/0a6ce24e73ae06319bcafa472e22a2fe99d139e1))
42 fix(chromedriver): version fixes for update, status, and start (#380)
43
44 - Set the max versioning set in config.json. This will need to be updated on
45every release of chromedriver. This will "fix" chrome and chromedriver
46mismatches until Chrome 75 comes out. When it does there will have to be
47an update for this again. Possible future work would allow a user
48to set this via flag. Example --maxVersions.chrome "74."
49 - Create a generic way to get a valid version for Chromedriver. If
50presented with 2.x, change this to 2.x.0. If presented with a 74.x.x.x,
51chop off the last set of numbers and change this to 74.x.x
52 - Fixes the status command during a semver check.
53 - Fixes the update and start command when starting a specific version of
54chromedriver
55
56# 12.1.3
57
58Fixes download issues for chromedriver version 74+.
59
60## Bug Fix
61
62- ([476c117](https://github.com/angular/webdriver-manager/commit/476c117ac10539634d1c8f8973aa94012ed017a4))
63 fix(chromedriver): support downloads for chromedriver beyond 2.46 (#377)
64
65 Versions of Chromdriver were versioned as 2.xx. We previously used to
66tack on a '.0' at the end to make it a semver version. This is why it
67was not downloading 74.0.3729.6. We now have to change 74.0.3729.6 to be
68a semver. We will do this by grabbing 74.0.3729 with a regex.
69
70 This should work when downloading the latest chromedriver version since
712.46.0 < 74.0.3729. If Chromedriver releases 75 but we are still on
72Chrome 74, this will still break in this version of webdriver-manager.
73This does not prevent latest Chromedriver and latest Chrome mismatches.
74If you run into an issue where Chromedriver is mismatched with Chrome,
75use the `--versions.chrome` flag to pass in the version to download.
76
77# 12.1.2
78
79Fixes download issues for the selenium jar file.
80
81## Bug Fix
82
83- ([7dc17ef](https://github.com/angular/webdriver-manager/commit/7dc17ef36e93f71bc63475612e343ffb84efec0f))
84 fix(selenium): download jar files and not zip files (#371)
85
86 This fix is here because selenium now has .zip files in the .xml. This worked previously since
87 there were no .zip files and it would find a version that matched the latest jar file.
88
89 Also do not download alpha versions since we are also not downloading beta versions of the jar
90 file.
91
92 closes #370
93
94
95# 12.1.1
96
97## Bug Fix
98
99- ([f17b226](https://github.com/angular/webdriver-manager/commit/f17b226342173e59b4d2fac54632185c26ca7086))
100 Fix(types): Operator '==' cannot be applied to types 'string | string[]' and 'number' (#297)
101
102 - build-enforced style changes
103 - add package-lock.json
104
105- ([7dbc1df](https://github.com/angular/webdriver-manager/commit/7dbc1dfbccc60c8836e7c1d390fd5562e0af5b9d))
106 fix(clean): remove existing chrome meta files from update on clean command (#279)
107
108 - change file name from chromedriver-response.xml to chrome-response.xml
109- ([0a4c065](https://github.com/angular/webdriver-manager/commit/0a4c0658b0725154cba07ad6e7125c1dd504fa3d))
110 fix(appium): change appiumPort to seleniumPort for selenium server request (#228)
111
112## Dependencies
113
114- ([6775421](https://github.com/angular/webdriver-manager/commit/6775421ea9e40db1bf547bcedcb716ba35106a80))
115 deps(package): update npm audit.
116
117 - Updates to vulnerable to zipslip.
118 - Update all dependencies with `npm audit fix --force`.
119
120 closes #314
121
122- ([a80ccd2](https://github.com/angular/webdriver-manager/commit/a80ccd22d494e10e8c3c6ef9af22abf38496cb14))
123 deps(appium): bump up the appium version (#258)
124
125
126# 12.0.6
127
128## Bug Fix
129
130- ([708ade3](https://github.com/angular/webdriver-manager/commit/708ade31564ab5a48fbfcff80c37370fdc4f659a))
131 fix(responses): response xml and json files (#247)
132
133# 12.0.5
134
135## Bug Fix
136
137- ([242a72f](https://github.com/angular/webdriver-manager/commit/242a72ffc93037d651c9805e09b4fb30318d9f05))
138 feat(start): start selenium without making web requests (#232)
139
140# 12.0.4
141
142## Bug Fixes
143- ([52d8a23](https://github.com/angular/webdriver-manager/commit/52d8a23f2d5d5021d1d9d302c492bf78a233a79d))
144 fix(ignoressl): pass option to both binary and config source
145
146 closes #207.
147
148- ([5af1c1c](https://github.com/angular/webdriver-manager/commit/5af1c1cdfb2d718004b02e9c0325ea6e758e78f1))
149 fix(cache): change timestamp to 1 hour instead of 10 hours (#223)
150
151 closes #221
152
153# 12.0.3
154
155## Bug Fixes
156
157- ([bb13882](https://github.com/angular/webdriver-manager/commit/bb13882f1d111fc0c16032be33a7b8dc7b1a797c))
158 feat(gecko): Improve error message when Github api limit reached. (#217)
159
160 the user. Also, API limit is reached, the error message now directly informs
161 when any other failure occurs the status code is reported.
162 This should hopefully give more info for issue #216.
163- ([2cffd30](https://github.com/angular/webdriver-manager/commit/2cffd30d9ef87c5b53433f2aa73eda92b4251a76))
164 fix(ignoressl): pass proxy and ignore ssl down to the binary and config source (#208)
165
166 closes #207 and closes #221
167
168# 12.0.2
169
170- ([0bdf6a4](https://github.com/angular/webdriver-manager/commit/0bdf6a465ae2a4b106bb5ff948718ef4ae3f31ad))
171 deps(typescript): use typescript@~2.0.0. fix any types (#203)
172
173# 12.0.1
174
175- ([6209666](https://github.com/angular/webdriver-manager/commit/620966611f48504619a594b582060ba04a61b3a7))
176 fix(gecko): add additional check for OS when getting latest (#200)
177
178# 12.0.0
179
180### Changes to update
181
182This release gets the latest release for selenium standalone, chromedriver,
183iedriver, and gecko driver by downloading and parsing either a json or xml file.
184These json or xml files are cached in the selenium directory. This means for
185users that provide an alternative cdn will also be required to provide the proper
186xml or json server response to find these binaries.
187
188Since we are always downloading the latest, the `config.json` versions will no
189longer be a place to override these.
190
191### Changes to start
192
193If a new release is out and you have old binaries, running `webdriver-manager
194start` without specifying any versions should throw an error. The error will
195tell the user that the binary is not present.
196
197### Changes to status
198
199Since we are downloading the latest and not maintaining a default version in
200`config.json`, we are dropping the default tag.
201
202## Features
203
204- ([fe309ef](https://github.com/angular/webdriver-manager/commit/fe309ef0d85081592662164d4a24d79b0f2ed5cf))
205 feat(latest): get the latest version from the cdn (#198)
206
207 This reads the xml from the CDN to get the latest chromedriver, iedriver,
208 or standalone version if the version is 'latest'. If the release is from
209 Github, use the Github API to get the releases. Also store the downloaded
210 information to a cache in the output directory (default: selenium/). If
211 the file is older than one hour it will be rewritten.
212
213 When getting the status, we are no longer showing the default version.
214 Default versions will be deprecated and will be removed from the config.json
215 file.
216
217 When starting the standalone server, use the 'latest' version by default
218 unless specified by --versions.{binary} flag.
219
220 Change the gulp update task to use 3.0.0-beta4 so Firefox tests will pass.
221
222# 11.1.1
223
224## Bug Fixes
225
226- ([70614a2](https://github.com/angular/webdriver-manager/commit/70614a23e289088c852f5c0162a947488ffc77e0))
227 fix(ie): Use 32-bit version by default for IEDriver (#181)
228
229 closes #180
230- ([6f9a2ab](https://github.com/angular/webdriver-manager/commit/6f9a2abbf7d16f35e342f963543706ff3e1c45a1))
231 fix(gecko): Respect versions.gecko in start command. (#184)
232
233 Also bump the geckodriver version to latest.
234
235## Dependencies
236
237- ([5881c5b](https://github.com/angular/webdriver-manager/commit/5881c5bb49f330abd7804e2605df46901e87bf2a))
238 deps(update): update devDependencies (#187)
239
240
241# 11.1.0
242
243- Update to set the default chrome driver version to 2.26
244
245## Features
246
247- ([72e3d9f](https://github.com/angular/webdriver-manager/commit/72e3d9f341f1d0ba190036a72938e727d83840c7))
248 feat(status): show the last downloaded version when using status (#177)
249
250 - added a test to run update, then checks status for labels
251
252 closes #172
253
254## Bug Fixes
255
256- ([a3b46c7](https://github.com/angular/webdriver-manager/commit/a3b46c7a2ae59357b00fe5ce81d36964d6b0d45c))
257 fix(iedriver): if downloading x64, use x64 version on start command (#173)
258
259 - clang formatting
260
261 closes #147
262
263# 10.3
264
265- Minor version update so users still on ES5/selenium 2.x can access appium/mobile fixes
266 See https://github.com/angular/webdriver-manager/commits/10.3.0 for details
267
268
269# 11.0.0
270
271## Breaking Change:
272
273- Requires node 6 since node 6 is in long term support. See (node LTS Schedule)[https://github.com/nodejs/LTS#lts-schedule].
274
275## Features
276- ([b5638ef](https://github.com/angular/webdriver-manager/commit/b5638ef0861843e1d42220af515adc3e03a2b65a))
277 feat(update): on update, write full binary paths to file (#140)
278
279 - Adding back in curl calls, these were removed on the new
280 `Downloader.getFile`. Add curl call to reflect proxies.
281
282 - Fix output dir to read from update's options instead of Config
283
284 - Feature will help directConnect users for Protractor. The file
285 will keep track of the last binary version as well as all other
286 binaries downloaded.
287
288 The file will be created in the output directory. By default this is
289 `selenium/update-config.json`. On `clean` this file will be removed.
290
291 ```
292 webdriver-manager update --versions.chrome=2.20 --standalone=false
293 --gecko=false
294 ```
295
296 file created:
297 ```
298 {
299 "chrome": {
300 "last": "/opt/src/webdriver-manager/selenium/chromedriver_2.20",
301 "all": ["/opt/src/webdriver-manager/selenium/chromedriver_2.20"]
302 }
303 }
304 ```
305
306 then the user wants to use 2.25:
307
308 ```
309 webdriver-manager update --versions.chrome=2.25 --standalone=false
310 --gecko=false
311
312 ```
313
314 file created:
315 ```
316 {
317 "chrome": {
318 "last": "/opt/src/webdriver-manager/selenium/chromedriver_2.25",
319 "all": ["/opt/src/webdriver-manager/selenium/chromedriver_2.20",
320 "/opt/src/webdriver-manager/selenium/chromedriver_2.25"]
321 }
322 }
323 ```
324
325- ([473ab3e](https://github.com/angular/webdriver-manager/commit/473ab3e40c44468bb79e2a23d7b12753cf6e2b4d))
326 feat(android): match android arch to os.arch (#164)
327
328 The default was x86-64, but x86 cannot be emulated on ARM. This makes more sense
329- ([c864c9a](https://github.com/angular/webdriver-manager/commit/c864c9af35514a4b5bf8a1d82b4339b39e5ac574))
330 feat(shutdown): do not error if you try to shutdown a server which is already off (#162)
331
332 When scripting, you might want to defensively run a `shutdown` command. If the shutdown fails
333 because the server is already off, you don't care. If it fails for another reason, you do care.
334 So I made trying to shutdown a server which is already off just a warning. I added a flag in case
335 you want the old behavior though.
336
337- ([338fffd](https://github.com/angular/webdriver-manager/commit/338fffddf68ac2767aa5c226ba5374451b9e5308))
338 feat(quiet/verbose): add `--quiet` and `--verbose` flags to control the level of output (#156)
339
340 I added the `--quiet` flag for cases like:
341 where currently the start --detach; ./tests.sh; webdriver-manager shutdown`
342 selenium server output will get mixed in with other output.
343 I also added the `--verbose` flag for `webdriver-manager update` in case you *really* wanted to
344 see all the output which gets eaten by using `--android-accept-licenses`.
345
346- ([91e36a3](https://github.com/angular/webdriver-manager/commit/91e36a3e56e712af2c104eafc45eeeba5997ad6a))
347 feat(android on windows): Support android VMs on windows (#154)
348
349 Closes https://github.com/angular/webdriver-manager/issues/51
350
351- ([d533b03](https://github.com/angular/webdriver-manager/commit/d533b0389ac8a43b815890a644fdb9aa403ec769))
352 feat(start android): extend the --detach flag to wait for appium/android (#141)
353
354## Bug fixes
355
356- ([26586f1](https://github.com/angular/webdriver-manager/commit/26586f1b341e02229d73d40827a9c1af2197ebb3))
357 fix(start): wait for emulated android to really be ready before signaling (#161)
358
359 Before, we were just waiting for the emulator to be running, rather than waiting for the OS to be
360 booted up and ready to instance chrome.
361 While I was doing that I moved some stuff into `lib/utils.ts` since I felt like too much of
362 `lib/cmds/start.ts` was being devoted to this one feature.
363 Also closes https://github.com/angular/webdriver-manager/issues/166
364- ([a7c6eb5](https://github.com/angular/webdriver-manager/commit/a7c6eb5d3d1caed2afea1ef896753d53f4ea14ed))
365 fix(update/android): 2a1505f broke android
366- ([3ee3e1a](https://github.com/angular/webdriver-manager/commit/3ee3e1a328087cb8c5bf869e00a325cfdeb80f6d))
367 fix(fs): path.join does not handle absolute paths as desired (#152)
368- ([deead0f](https://github.com/angular/webdriver-manager/commit/deead0fc55ecd00b282aedc234592181746a307c))
369 fix(downloader): destroy the request after receiving the header (#144)
370
371 Otherwise we’ll won’t terminate until the whole file was downloaded, even though we don’t need it.
372- ([c16bf90](https://github.com/angular/webdriver-manager/commit/c16bf9053fc90e4b5e89ab867c514d0622ab0716))
373 chore(es6): allow to use es6 promises (#160)
374
375 - with node 6 on LTS, we can update the tsconfig to es6
376 - update travis tests to use node 6 and 7
377
378# 10.2.10
379
380- Since 10.2.9 produced breaking changes, released as version 11.0.0
381- Version 10.2.8 is the same as 10.2.10 due to [issue #170](https://github.com/angular/webdriver-manager/issues/170).
382
383# 10.2.8
384
385## Features
386
387- ([1f9713a](https://github.com/angular/webdriver-manager/commit/1f9713aff1e7d44de900ed3c74abac532d3e25ff))
388 feat(start and shutdown): Added `--detach` option for `start` command and new `shutdown` command
389 (#130)
390
391- ([88cf46b](https://github.com/angular/webdriver-manager/commit/88cf46b715250559ba8a726370a83c5c2f4daed1))
392 feat(version): have a way to get the package version (#136)
393
394 closes #119
395
396## Bug fixes
397- ([5966b6a](https://github.com/angular/webdriver-manager/commit/5966b6ac7329878e9e16f5b1b88261c5b7f7e438))
398 fix(cli): fix setting flag to false (#135)
399
400 - This fixes `webdriver-manager update --gecko=false`
401 - This does not fix `webdriver-manager update --gecko=0`. Minimist interprets 0 as true.
402 - Add options and programs unit tests
403 closes #110
404
405- ([35676ee](https://github.com/angular/webdriver-manager/commit/35676ee70c816d43f045fa33d02e41bf502a3a14))
406 fix(gecko): follow redirects for content-length (#133)
407
408# 10.2.7
409
410## Features
411
412- ([66776a0](https://github.com/angular/webdriver-manager/commit/66776a0edc97e0b2718f2fdf4eeb2c2c8b40df73))
413 feat(start): add way to programmatically detect when the selenium server is running (#120)
414
415## Bug fixes
416
417- ([dc2f9f9](https://github.com/angular/webdriver-manager/commit/dc2f9f99ebd9675b02addf06732a4d8d348046bc))
418 fix(cli): fix default option values, boolean and string handling (#110) (#122)
419
420 - default option values initialize properly for `minimist`
421 - user-supplied boolean-type option values respected
422 - string-type option values are always strings
423 - simplify boolean-type option value access
424
425- ([88d6105](https://github.com/angular/webdriver-manager/commit/88d6105f538f075968c152935131bf19bf289532))
426 fix(gecko): Update geckodriver to 0.11.0 and fix suffixes. (#128)
427
428 Fixes #111
429
430- ([707e015](https://github.com/angular/webdriver-manager/commit/707e015737ee3ca4b26b6d89979251f8d8c2d11d))
431 fix(android): fixed four things for android: (#116)
432
433 - Make appium default to 1.6.0 (Android N didn't work on 1.5.x)
434 - Make virtual devices default to `google_apis`
435 - Don't delete old virtual devices on update
436 - Update documentation
437
438- ([9fe4b22](https://github.com/angular/webdriver-manager/commit/9fe4b226d58fbbce2e9cf49df58f45dee7f13cf2))
439 fix typo in webdriver-manager/spec/files (#125)
440
441# 10.2.6
442
443## Features
444
445- ([f892ec4](https://github.com/angular/webdriver-manager/commit/f892ec41c09c210527998c966a69edc081cf418e))
446 chore(chromedriver): update chromedriver version to 2.25
447
448# 10.2.5
449
450## Bug Fixes
451
452- ([b103850](https://github.com/angular/webdriver-manager/commit/b1038500466fe790cc8e3c2ff82dc3c7eb3796ba))
453 fix(update): fix undefined gecko getBoolean error (#113)
454
455 closes #107
456- ([7fbacf5](https://github.com/angular/webdriver-manager/commit/7fbacf5bc902dd3ccd1c9fbf285c8ca9a1e48ee3))
457 fix(start): set the port when standalone server starts
458
459 closes #106
460
461# 10.2.4
462
463## Bug Fixes
464
465- ([3984ea4](https://github.com/angular/webdriver-manager/commit/3984ea4e5cfd2edf0401a5e5310aecaaecb63555))
466 fix(filemanager): respect proxy/ignoreSSL options in contentLength HEAD request (#101)
467
468
469- ([946ee00](https://github.com/angular/webdriver-manager/commit/946ee005f7d316fd2d404c4bdbeae9a3802051af))
470 fix(chrome_driver): use the x64 binary if chrome driver version is greater than 2.23 (#95)
471
472 * fix(chrome_driver): use the x64 binary if chrome driver version is greater than 2.23
473 * fix(chrome_driver): add semver to better determine version number
474 * refactor(chrome_driver): check first to see if we have valid semver or not
475
476 closes #93
477- ([b183fad](https://github.com/angular/webdriver-manager/commit/b183fadd4ae0b47b0773d6979d090c74419ee327))
478 fix(filemanager): Binaries can be downloaded from a custom CDN with alternate_cdn(#97)
479
480 closes #96
481
482## Features
483
484- ([5241fc1](https://github.com/angular/webdriver-manager/commit/5241fc14eaf2b5cdf4b35362f260f6973cea0b1e))
485 chore(chromedriver): update chromedriver version to 2.24 (#92)
486
487 Chromedriver < 2.24 has issues with Chrome 54+
488 (https://bugs.chromium.org/p/chromedriver/issues/detail?id=1451).
489
490- ([61af7be](https://github.com/angular/webdriver-manager/commit/61af7be4edbaf070bdcc35dc85f11fb46ab9577e))
491 feat(gecko): Add geckodriver, related config, and flags
492
493 Users will still need 'marionette': true in their capabilities in order to use gecko driver.
494
495# 10.2.3
496
497## Bug Fixes
498
499- ([fa48354](https://github.com/angular/webdriver-manager/commit/fa4835453385d4c79fcbba7bb6d408557c870bae))
500 fix(downloader): fix against working proxy (#87)
501
502- ([d6597e8](https://github.com/angular/webdriver-manager/commit/d6597e8a06004888371cca12b8e803c7d44eaf8d))
503 fix(start): add the correct flags for windows (#83)
504
505 closes #68
506- ([c96090c](https://github.com/angular/webdriver-manager/commit/c96090c0f7cc24209b34f9634699e68669650070))
507 fix(update): download standalone with proxy and ignore ssl (#81)
508
509 closes #79
510
511## Features
512
513- ([7ec082a](https://github.com/angular/webdriver-manager/commit/7ec082a1bcc7f262237a616ec96592c36c28b89a))
514 feat(start): add a gecko driver path to the start command (#86)
515
516## Dependencies
517
518- ([fe85c94](https://github.com/angular/webdriver-manager/commit/fe85c94e8db0680be25461cd3ea1ef59fc4d8fa4))
519 dep(types): update typescript, remove typings in favor of @types (#84)
520
521# 10.2.2
522
523## Bug Fixes
524
525- ([236a8ec](https://github.com/angular/webdriver-manager/commit/236a8ec901133cb21247fc452d7ef7c9d5fed172))
526 fix(downloader): increase timeouts and unlink sync on download errors (#75)
527
528 closes #62 and #63
529- ([fa20ca8](https://github.com/angular/webdriver-manager/commit/fa20ca82e191b122ed49b144b8ebc53ee3b92a9d))
530 fix(start): check if edge driver exists before adding to args (#73)
531
532 closes #60
533- ([8b61b71](https://github.com/angular/webdriver-manager/commit/8b61b71410dbca6e205fbc599b954fe61a8ee937))
534 fix(start): use ie32 if specified via command line (#72)
535
536 closes #68
537
538## Features
539
540- ([8346858](https://github.com/angular/webdriver-manager/commit/83468588fc21f7584b76a8c55afe659db045a4c9))
541 feat(logging): add logging property to selenium standalone (#76)
542
543 closes #61
544- ([18f9f1d](https://github.com/angular/webdriver-manager/commit/18f9f1dfea02cd8f5c5a2cd5f09130f0ca24f68a))
545 chore(selenium): add dev/urandom to selenium start args to prevent startup delays in linux
546
547
548# 10.2.1
549
550upgrade to latest chrome driver and selenium standalone server versions
551
552# 10.2.0
553
554- ([aa1b8b7](https://github.com/angular/webdriver-manager/commit/aa1b8b7cd9295f02b9bf69274e21eef1a7f3b7f0))
555 feat(ios): iOS support (#57)
556
557# 10.1.0
558
559## Bug Fixes
560
561- ([81c2aa3](https://github.com/angular/webdriver-manager/commit/81c2aa3ea6435934797b4d10c6734945484a641d))
562 fix(iedriver): download url fix for iedriver (#54)
563
564 closes #53
565
566## Features
567
568- ([57372eb](https://github.com/angular/webdriver-manager/commit/57372ebd076f6b1ccaf41d920601e867b7b3084c))
569 feat(edge): add Microsoft Edge support in CLI (#56)
570
571 closes #55
572- ([d937245](https://github.com/angular/webdriver-manager/commit/d9372459c51a1aec553a79edaa32e497608a65de))
573 feat(android): support android
574
575# 10.0.4
576
577## Dependency Upgrades
578
579- ([970167a](https://github.com/angular/webdriver-manager/commit/970167a1b2db24fc8ca34db2994507ef0187ee7e))
580 dep(typings): update typings (#42)
581
582## Bug Fixes
583
584- ([5073e23](https://github.com/angular/webdriver-manager/commit/5073e230574237047dd593a702f08f84907871bd))
585 fix(folder): fix selenium folder location (#43)
586
587# 10.0.3
588
589## Bug Fixes
590
591- ([d3724fb](https://github.com/angular/webdriver-manager/commit/d3724fbd9f6b0ceb481538f7f8f0088c8b004959))
592 fix(config): simplify locating configuration file, selenium folder (#41)
593
594 * Let the bin file decide which webdriver-manager to use
595 * Use the configuration file / package from the default position
596 * Selenium folder will always be located to webdriver-manager/selenium/
597
598# 10.0.2
599
600## Bug Fixes
601
602- ([5bca026](https://github.com/angular/webdriver-manager/commit/5bca0266118dcabf2e2782820e5c9095f6d16ed4))
603 fix(config): configuration file local look up when used as a dependency (#33)
604
605 closes #32
606- ([0cfcc88](https://github.com/angular/webdriver-manager/commit/0cfcc88f1383c400f72ea5e49f9600ff652f8214))
607 fix(binary): Fix typo in fallback case when chalk isn't available.
608
609
610# 10.0.1
611
612## Bug Fixes
613
614- ([a6f1edd](https://github.com/angular/webdriver-manager/commit/a6f1edd782251c96d35e79a3bb78b70c2b137aa9))
615 fix(global): fix finding config.json for global installs and release 10.0.1 (#23)
616
617# 10.0.0
618
619
620## Bug Fixes
621
622- ([70d32df](https://github.com/angular/webdriver-manager/commit/70d32df659f19510c25e97ea9a42c7f93813d448))
623 fix(dir): check selenium dir and warn user that the folder does not exist (#17)
624
625- ([0ec1443](https://github.com/angular/webdriver-manager/commit/0ec14435379161259435edc7c766388941f1a846))
626 fix(binary): file type, unzipping, and permissions
627
628 closes #7, #16
629
630- ([a073fd0](https://github.com/angular/webdriver-manager/commit/a073fd0e9d0290e52ac3a808643b069c71b196c3))
631 fix(npm): use global, local, and project without env
632
633 closes #20
634
635
636- ([6ccb9d8](https://github.com/angular/webdriver-manager/commit/6ccb9d8b9ac6daf79388c44e6d53f1d3d71fd3f8))
637 fix(versions): versions option should stay consistent with existing webdriver-manager
638
639 closes #6
640
641- ([c34b05c](https://github.com/angular/webdriver-manager/commit/c34b05cc66849708a2fc515bc455a6a661c867d6))
642 fix(bin): local, project, and global usage
643
644- ([4a0caf5](https://github.com/angular/webdriver-manager/commit/4a0caf5a69cacda01df87d4b4cc35092e519d267))
645 fix(dep): fix dependency for chalk
646
647- ([15ae0e8](https://github.com/angular/webdriver-manager/commit/15ae0e815270c8af2441002492e3165edd3140df))
648 fix(chmod): set permissions to 755
649
650([1820fbc](https://github.com/angular/webdriver-manager/commit/1820fbc46ddc45b70911fb1678f1d99247ec7028))
651 Initial commit
652
653## Features
654
655- ([374c3e7](https://github.com/angular/webdriver-manager/commit/374c3e719fce18a2f0a1b751b19bffb7d266cc69))
656 feat(length): on update, check to see the file is the correct length
657
658 closes #8
659- ([8c47291](https://github.com/angular/webdriver-manager/commit/8c472918ac73390890bbc39fcc4c7a2e86d3b262))
660 feat(local): use the local version of webdriver-tool if it is installed
661
662 closes #5
663
664- ([f0622d2](https://github.com/angular/webdriver-manager/commit/f0622d2e173b68e4afcd409f9c0356c8a1c2652a))
665 feat(logs): add chrome logs command line option
666
667
668 closes #11
669- ([3b30312](https://github.com/angular/webdriver-manager/commit/3b303129040b17292028452f13c73d62736f1216))
670 feat(logger): update logging methods (#5)
671
\No newline at end of file