<a name="1.5.1"></a>
# [1.5.1](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.3.0...v1.5.1) (2019-04-03)


### Features

* Switched to official browserstack local package, as it is frequently updated and used across multiple products.
* Code refactored. 


<a name="1.4.0"></a>
# [1.4.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.3.0...v1.4.0) (2018-10-27)


### Features

* add support for the enableLoggingForApi property ([b6776f4](https://github.com/karma-runner/karma-browserstack-launcher/commit/b6776f4))
* allow additional browserstack capabitilies to be configured verbatim ([62fc997](https://github.com/karma-runner/karma-browserstack-launcher/commit/62fc997))



<a name="1.3.0"></a>
# [1.3.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.2.0...v1.3.0) (2017-06-28)


### Features

* add support for using BrowserStackReporter with a proxy  ([b0f8031](https://github.com/karma-runner/karma-browserstack-launcher/commit/b0f8031))
* allow the user to disable browserstack video recording ([b3cce6c](https://github.com/karma-runner/karma-browserstack-launcher/commit/b3cce6c))
* **deps:** update to the latest ([6c719d2](https://github.com/karma-runner/karma-browserstack-launcher/commit/6c719d2))
* **deps:** update to tunnel 2.0.1 ([9617438](https://github.com/karma-runner/karma-browserstack-launcher/commit/9617438))



<a name="1.2.0"></a>
# [1.2.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.1.1...v1.2.0) (2017-01-29)


### Features

* pass forcelocal to tunnel ([693a4aa](https://github.com/karma-runner/karma-browserstack-launcher/commit/693a4aa))
* permit overriding `name`, `build`, and `project` on a per-browser basis ([9c77a96](https://github.com/karma-runner/karma-browserstack-launcher/commit/9c77a96))
* Update browserstacktunnel wrapper ([4519a37](https://github.com/karma-runner/karma-browserstack-launcher/commit/4519a37))



<a name="1.1.1"></a>
## [1.1.1](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.1.0...v1.1.1) (2016-09-05)


### Bug Fixes

* update incorrect launcher require path ([5cc2d9c](https://github.com/karma-runner/karma-browserstack-launcher/commit/5cc2d9c)), closes [#73](https://github.com/karma-runner/karma-browserstack-launcher/issues/73)



<a name="1.1.0"></a>
# [1.1.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v1.0.1...v1.1.0) (2016-09-05)


### Features

* add BrowserStack reporter ([ddb5779](https://github.com/karma-runner/karma-browserstack-launcher/commit/ddb5779)), closes [#72](https://github.com/karma-runner/karma-browserstack-launcher/issues/72)



<a name="1.0.1"></a>
## [1.0.1](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.11...v1.0.1) (2016-05-31)


### Bug Fixes

* urlencode proxy username and password ([ab42eee](https://github.com/karma-runner/karma-browserstack-launcher/commit/ab42eee))
* Use separate property to shutdown workers ([221d49f](https://github.com/karma-runner/karma-browserstack-launcher/commit/221d49f)), closes [#62](https://github.com/karma-runner/karma-browserstack-launcher/issues/62)

### Features

* Pass proxy url to browserstack api ([0c1ca47](https://github.com/karma-runner/karma-browserstack-launcher/commit/0c1ca47))



<a name="1.0.0"></a>
# [1.0.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.11...v1.0.0) (2016-05-04)




<a name="0.1.11"></a>
## [0.1.11](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.10...v0.1.11) (2016-04-09)


### Bug Fixes

* issue with url being 'undefined' after disconnect ([e746ecd](https://github.com/karma-runner/karma-browserstack-launcher/commit/e746ecd)), closes [#63](https://github.com/karma-runner/karma-browserstack-launcher/issues/63)



<a name="0.1.10"></a>
## [0.1.10](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.8...v0.1.10) (2016-02-12)


### Bug Fixes

* Capture timeout occurs even after tests have run successfully ([1bd45b6](https://github.com/karma-runner/karma-browserstack-launcher/commit/1bd45b6)), closes [#17](https://github.com/karma-runner/karma-browserstack-launcher/issues/17)
* Ensure the browser gets terminated ([ea3ed1e](https://github.com/karma-runner/karma-browserstack-launcher/commit/ea3ed1e))

### Features

* add build number env vars for compatibility with drone and other CI systems ([054b8d4](https://github.com/karma-runner/karma-browserstack-launcher/commit/054b8d4))



<a name="0.1.9"></a>
## [0.1.9](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.8...v0.1.9) (2016-01-10)


### Bug Fixes

* Capture timeout occurs even after tests have run successfully ([1bd45b6](https://github.com/karma-runner/karma-browserstack-launcher/commit/1bd45b6)), closes [#17](https://github.com/karma-runner/karma-browserstack-launcher/issues/17)



<a name="0.1.8"></a>
## [0.1.8](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.7...v0.1.8) (2015-12-16)


### Bug Fixes

* Avoid setting tunnelIdentifier if startTunnel is false ([fe61baa](https://github.com/karma-runner/karma-browserstack-launcher/commit/fe61baa))
* Property access on undefined config ([a05e6cf](https://github.com/karma-runner/karma-browserstack-launcher/commit/a05e6cf)), closes [#52](https://github.com/karma-runner/karma-browserstack-launcher/issues/52)

### Features

* **proxy:** Add proxy settings to BrowserstackLocal ([7c3da2b](https://github.com/karma-runner/karma-browserstack-launcher/commit/7c3da2b))



<a name="0.1.6"></a>
## [0.1.6](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.6...v0.1.6) (2015-10-22)




<a name="0.1.5"></a>
## [0.1.5](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.4...v0.1.5) (2015-09-09)


### Bug Fixes

* Update browserstacktunnel-wrapper & others ([23fdc9d](https://github.com/karma-runner/karma-browserstack-launcher/commit/23fdc9d))


<a name="0.1.4"></a>
## [0.1.4](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.3...v0.1.4)


<a name="0.1.3"></a>
## [0.1.3](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.2...v0.1.3) (2015-07-28)




<a name="0.1.2"></a>
## [0.1.2](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.1...v0.1.2) (2014-12-03)


### Features

* update browserstacktunnel-wrapper to ~1.3.0 ([88255ab](https://github.com/karma-runner/karma-browserstack-launcher/commit/88255ab))



<a name="0.1.1"></a>
## [0.1.1](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.1.0...v0.1.1) (2014-06-02)


### Bug Fixes

* do not ser return_url to allow auto-watch ([5fed790](https://github.com/karma-runner/karma-browserstack-launcher/commit/5fed790)), closes [#9](https://github.com/karma-runner/karma-browserstack-launcher/issues/9) [#9](https://github.com/karma-runner/karma-browserstack-launcher/issues/9)



<a name="0.1.0"></a>
# [0.1.0](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.8...v0.1.0) (2014-05-30)


### Features

* add option for specifying BrowserStackTunnel jar path ([13978c5](https://github.com/karma-runner/karma-browserstack-launcher/commit/13978c5))
* better error when tunnel fails ([20ea6bd](https://github.com/karma-runner/karma-browserstack-launcher/commit/20ea6bd))
* update browserstack tunnel ([dc8c48e](https://github.com/karma-runner/karma-browserstack-launcher/commit/dc8c48e))



<a name="0.0.8"></a>
## [0.0.8](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.7...v0.0.8) (2014-01-13)


### Features

* support tunnelIdentifier ([a1bac53](https://github.com/karma-runner/karma-browserstack-launcher/commit/a1bac53))



<a name="0.0.7"></a>
## [0.0.7](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.6...v0.0.7) (2013-12-03)


### Bug Fixes

* do not timeout if the test finishes before the timeout ([38035eb](https://github.com/karma-runner/karma-browserstack-launcher/commit/38035eb))
* kill the browser even after restarting ([5cff1fa](https://github.com/karma-runner/karma-browserstack-launcher/commit/5cff1fa))
* set default timeout ([7ae8470](https://github.com/karma-runner/karma-browserstack-launcher/commit/7ae8470))

### Features

* better logging ([3721f74](https://github.com/karma-runner/karma-browserstack-launcher/commit/3721f74))
* show link to the BS session ([4a40589](https://github.com/karma-runner/karma-browserstack-launcher/commit/4a40589))



<a name="0.0.6"></a>
## [0.0.6](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.5...v0.0.6) (2013-12-02)


### Bug Fixes

* emit browser failure after reaching retryLimit ([8495542](https://github.com/karma-runner/karma-browserstack-launcher/commit/8495542))
* set tunnel to true ([460e9d6](https://github.com/karma-runner/karma-browserstack-launcher/commit/460e9d6))

### Features

* redirect to about:blank after execution ([4c94a5a](https://github.com/karma-runner/karma-browserstack-launcher/commit/4c94a5a))
* update browserstacktunnel dependency ([3c3790b](https://github.com/karma-runner/karma-browserstack-launcher/commit/3c3790b))



<a name="0.0.5"></a>
## [0.0.5](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.4...v0.0.5) (2013-11-26)


### Bug Fixes

* fix browserstack api tunnelling option ([9453045](https://github.com/karma-runner/karma-browserstack-launcher/commit/9453045))
* wait for the browserstack worker to be in state 'running' before timing out. ([f8a3cc0](https://github.com/karma-runner/karma-browserstack-launcher/commit/f8a3cc0))



<a name="0.0.4"></a>
## [0.0.4](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.3...v0.0.4) (2013-08-24)


### Bug Fixes

* correct log msg (browser name) ([88920bf](https://github.com/karma-runner/karma-browserstack-launcher/commit/88920bf))



<a name="0.0.3"></a>
## [0.0.3](https://github.com/karma-runner/karma-browserstack-launcher/compare/v0.0.2...v0.0.3) (2013-08-20)


### Bug Fixes

* do not require browserStack config ([48deb3b](https://github.com/karma-runner/karma-browserstack-launcher/commit/48deb3b))
* use browser_version as per v3 API ([a435a8f](https://github.com/karma-runner/karma-browserstack-launcher/commit/a435a8f))

### Features

* add device option ([695a13f](https://github.com/karma-runner/karma-browserstack-launcher/commit/695a13f))
* os version option ([3bbccf4](https://github.com/karma-runner/karma-browserstack-launcher/commit/3bbccf4))



<a name="0.0.2"></a>
## [0.0.2](https://github.com/karma-runner/karma-browserstack-launcher/compare/20f10ec...v0.0.2) (2013-08-07)


### Features

* establish the ssh tunnel automatically ([75cf642](https://github.com/karma-runner/karma-browserstack-launcher/commit/75cf642))
* initial version ([20f10ec](https://github.com/karma-runner/karma-browserstack-launcher/commit/20f10ec))
