Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
475353e
Add in a user-friendly message for disabled Flash in IE (#41)
vdeshpande Sep 8, 2016
ccd36a4
1.1.0
misteroneill Sep 8, 2016
7e7c9b8
reinitialize plugin on multiple calls to errors
Nov 10, 2016
cfeeaf3
add unit test
Nov 10, 2016
0d66a5c
simplify test
Nov 11, 2016
706923a
fix test
Nov 11, 2016
1bbfddf
Merge pull request #44 from mjneil/re-init
imbcmdth Nov 11, 2016
0372968
updated changelog
Nov 11, 2016
19d8d02
1.1.1
Nov 11, 2016
85a9b0c
Error if Flash tech is unusable (#50)
forbesjo Dec 7, 2016
2ebb356
Update changelog
Dec 7, 2016
28319ee
1.1.2
Dec 7, 2016
48ed04a
refactor: Updates for Video.js 6.0 compatibility.
brandonocasey Jan 27, 2017
8d5a912
1.1.3
misteroneill Jan 27, 2017
86d7807
chore: update travis (#71)
brandonocasey Feb 9, 2017
393718a
Remove deprecation warning about using videojs.plugin (#72)
misteroneill Feb 9, 2017
b83b979
chore(package): update portscanner to version 2.1.1 (#47)
greenkeeperio-bot Feb 9, 2017
f7d7793
chore(package): update node-sass to version 4.5.0 (#70)
greenkeeperio-bot Feb 9, 2017
7cd5e45
chore(package): update karma to version 1.4.1 (#69)
greenkeeperio-bot Feb 9, 2017
9b966f6
chore(package): update shelljs to version 0.7.6 (#60)
greenkeeperio-bot Feb 9, 2017
e61edb6
chore(package): update browserify to version 13.3.0 (#58)
greenkeeperio-bot Feb 9, 2017
0b3f13d
chore(package): update npm-run-all to version 3.1.2 (#48)
greenkeeperio-bot Feb 9, 2017
894b922
Update CHANGELOG
misteroneill Feb 9, 2017
31cf0fb
Revert "chore(package): update shelljs to version 0.7.6 (#60)"
misteroneill Feb 9, 2017
be9f76d
1.1.4
misteroneill Feb 9, 2017
652ca18
Created support to Portuguese (#42)
gfviegas Feb 21, 2017
adeac1a
Allow errors to be non-dismissible (#54)
Feb 21, 2017
cad8fdd
Update CHANGELOG and automation
misteroneill Feb 21, 2017
b7ebfcd
1.2.0
misteroneill Feb 21, 2017
0d71164
fix: Fix tests for video.js 6 (#77)
brandonocasey Mar 9, 2017
12470b9
Re-run generator to get spellbook (#89)
misteroneill Apr 13, 2017
4bd0cd9
feat: Add new custom errors and allow defining custom errors at runti…
misteroneill Apr 18, 2017
b447329
Update CHANGELOG
misteroneill Apr 18, 2017
540542d
1.3.0
misteroneill Apr 18, 2017
e6fb653
Fix size detection to account for players that have no configured dim…
misteroneill Apr 19, 2017
cd5b356
Update CHANGELOG
misteroneill Apr 19, 2017
eac7068
1.3.1
misteroneill Apr 19, 2017
387e4ca
feature: added option to disable watching progress (#91)
forbesjo Apr 24, 2017
84a260f
Update CHANGELOG
Apr 24, 2017
71eecf6
1.3.2
Apr 24, 2017
aefbcd5
ignore: Move off of Spellbook for now and add pkg.module. (#95)
misteroneill May 15, 2017
f39c0f6
feat: Change codes of recently-added errors, allow type and code to b…
misteroneill May 15, 2017
96e66b2
Update CHANGELOG
misteroneill May 15, 2017
59a1814
2.0.0
misteroneill May 15, 2017
aff1130
Fix mis-configured package.json fields.
misteroneill May 15, 2017
442e1fe
2.0.1
misteroneill May 15, 2017
88f0b81
Fix tooling issues, including missing dist/lang files.
misteroneill May 16, 2017
f01f086
2.0.2
misteroneill May 16, 2017
b0e53e5
chore: Update tooling using generator v5 prerelease. (#99)
misteroneill May 19, 2017
74d69fb
3.0.0
misteroneill May 19, 2017
b3dc97a
chore: Add translations for some new strings. (#101)
misteroneill May 22, 2017
6794cd5
3.0.1
misteroneill May 22, 2017
a89513f
fix: show spinner if player has stalled (#104)
forbesjo Jun 8, 2017
544cc34
3.0.2
Jun 8, 2017
3cb9c1e
feat: Add Czech translation (#106)
vasimi Jul 12, 2017
3b48430
fix: Resolve an issue where 'error' events triggered on the player du…
misteroneill Sep 6, 2017
5a7c423
3.0.3
misteroneill Sep 6, 2017
9d20fbd
feat: add custom error for flashls crossdomain errors (#111)
mjneil Dec 13, 2017
a7a8813
ignore: update readme (#112)
mjneil Dec 13, 2017
a8c5cfd
3.1.0
Dec 13, 2017
f4440c1
feat: drop v5 support (#119)
gkatsev May 2, 2018
8d96f2a
fix: make the plugin ready for videojs 7 (#117)
axten May 2, 2018
af868ed
fix: Restart timeout monitor if playing when reinitialised (#113)
mister-ben May 2, 2018
cb45723
feat: Add timeout getter/setter (#114)
mister-ben May 2, 2018
ec86764
docs(README): Add usage npm/bundler usage (#108)
wetoolaguer May 2, 2018
ec724b7
docs(README): fix typo
gkatsev May 2, 2018
9602562
4.0.0
gkatsev May 2, 2018
c475d12
feat: add standard VERSION property (#120)
mister-ben May 4, 2018
ee40067
4.1.0
gkatsev May 8, 2018
846d151
chore: generator v6 (#122)
brandonocasey Jul 5, 2018
db0d8b2
ignore: update package-lock
gkatsev Jul 5, 2018
5f6bf40
4.1.1
gkatsev Jul 5, 2018
7ae974e
ignore: remove unused docs folder
brandonocasey Jul 12, 2018
7e95841
chore(package): update dependencies, enable greenkeeper (#126)
greenkeeper[bot] Jul 27, 2018
983b83f
fix: babel the es dist, by updating the generator (#127)
brandonocasey Aug 3, 2018
41d24bc
4.1.2
brandonocasey Aug 3, 2018
365e7b8
chore: generator v7 (#133)
brandonocasey Aug 23, 2018
28370e4
4.1.3
brandonocasey Aug 23, 2018
d56fd6d
ignore: correct unit test page
brandonocasey Aug 24, 2018
1e77e8c
chore: update to generator-videojs-plugin@7.2.0
brandonocasey Aug 29, 2018
a2b2839
fix: Remove the postinstall script to prevent install issues (#138)
misteroneill Sep 5, 2018
ea716b4
ignore: update generator to version 7.3.2
brandonocasey Sep 17, 2018
459f9fb
chore(package): update rollup to version 0.66.0 (#140)
greenkeeper[bot] Sep 17, 2018
348f670
fix: ignore progress events (#143)
forbesjo Oct 4, 2018
53c6ad9
4.2.0
Oct 4, 2018
d355dd5
chore(package): update npm-run-all/videojs-generator-verify for security
brandonocasey Nov 26, 2018
b52ed18
chore(package): update rollup to version 0.67.3 (#151)
brandonocasey Nov 26, 2018
7ffd25f
chore(package): update videojs-generate-karma-config to version 5.0.0…
brandonocasey Nov 26, 2018
9322988
chore(package): update lint-staged to version 8.1.0 (#153)
brandonocasey Nov 26, 2018
f67d225
chore(package): update videojs-generate-rollup-config to version 2.3.…
brandonocasey Nov 26, 2018
0299e75
chore(package): update videojs-languages to version 2.0.0 (#142)
greenkeeper[bot] Nov 26, 2018
cd0f8ca
chore(package): update videojs-standard to version 8.0.2 (#155)
brandonocasey Nov 26, 2018
5aa4877
fix(lang): Improved translations (#165)
Mar 23, 2019
7734d36
feat: Add class to error code line and make colon bold (#164)
Mar 23, 2019
553b961
chore(package): update videojs-generate-karma-config to version 5.1.0
greenkeeper[bot] Mar 23, 2019
a0f4f96
chore(package): Update development dependencies. (#167)
misteroneill Mar 23, 2019
90e8bbe
chore(package): Update dependencies (#172)
misteroneill Jul 11, 2019
568d41d
fix(lang): Update Chinese (Simplified) and Chinese (Traditional) and …
misteroneill Aug 6, 2019
4a0977b
4.3.0
misteroneill Aug 6, 2019
708b398
fix(lang): Add missing Arabic translations (#185)
harisha-swaminathan Feb 8, 2020
98ce727
chore(package): Update development dependencies (#186)
misteroneill Feb 8, 2020
b780a74
4.3.1
misteroneill Feb 8, 2020
723b2a6
fix: Trigger error handler on contenterror as well (#191)
alex-barstow Mar 13, 2020
5120231
4.3.2
alex-barstow Mar 13, 2020
d8d9efc
feat: Add backgroundTimeout option (#198)
alex-barstow Apr 12, 2021
b73f160
feat: allow turning off timeout by setting it to Infinity (#204)
gkatsev Apr 13, 2021
c349883
chore: don't run tests on version (#205)
gkatsev Apr 13, 2021
4e3e802
4.4.0
gkatsev Apr 13, 2021
cf0ea56
feat: add support for -1 timeout and backgroundTimeout values (#206)
roman-bc-dev May 4, 2021
6eec206
4.5.0
May 4, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
## Description
Briefly describe the issue.
Include a [reduced test case](https://css-tricks.com/reduced-test-cases/).

## Steps to reproduce
Explain in detail the exact steps necessary to reproduce the issue.

1.
2.
3.

## Results
### Expected
Please describe what you expected to see.

### Actual
Please describe what actually happened.

### Error output
If there are any errors at all, please include them here.

## Additional Information
Please include any additional information necessary here. Including the following:

### versions
#### videojs
what version of videojs does this occur with?

#### browsers
what browser are affected?

#### OSes
what platforms (operating systems and devices) are affected?

### plugins
are any videojs plugins being used on the page? If so, please list them below.
14 changes: 14 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
## Description
Please describe the change as necessary.
If it's a feature or enhancement please be as detailed as possible.
If it's a bug fix, please link the issue that it fixes or describe the bug in as much detail.

## Specific Changes proposed
Please list the specific changes involved in this pull request.

## Requirements Checklist
- [ ] Feature implemented / Bug fixed
- [ ] If necessary, more likely in a feature request than a bug fix
- [ ] Unit Tests updated or fixed
- [ ] Docs/guides updated
- [ ] Reviewed by Two Core Contributors
11 changes: 6 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,12 @@ npm-debug.log*
bower_components/
node_modules/

# Yeoman meta-data
.yo-rc.json

# Build-related directories
dist/
dist-test/
docs/api/
es5/
test/dist/
.eslintcache
.yo-rc.json

# Ignore Chinese clones for now.
lang/zh-Han*.json
5 changes: 3 additions & 2 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
test/
*~
# Intentionally left blank, so that npm does not ignore anything by default,
# but relies on the package.json "files" array to explicitly define what ends
# up in the package.
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/fermium
20 changes: 10 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
sudo: false
dist: trusty
language: node_js
node_js:
- 'node'
- '4.2'
- '0.12'
- '0.10'

# Set up a virtual screen for Firefox.
# node version is specified using the .nvmrc file
before_install:
- npm install -g greenkeeper-lockfile@1
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start

# Use the latest version of Firefox.
- greenkeeper-lockfile-update
after_script:
- greenkeeper-lockfile-upload
addons:
firefox: 'latest'
firefox: latest
chrome: stable

249 changes: 243 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,248 @@
CHANGELOG
=========
<a name="4.5.0"></a>
# [4.5.0](https://github.com/brightcove/videojs-errors/compare/v4.4.0...v4.5.0) (2021-05-04)

## HEAD (Unreleased)
* @mkody Fix typo in French translation (#39)
* @vdeshpande Close-button errors message accessible fix (#40)
### Features

* add support for -1 timeout and backgroundTimeout values ([#206](https://github.com/brightcove/videojs-errors/issues/206)) ([cf0ea56](https://github.com/brightcove/videojs-errors/commit/cf0ea56))

<a name="4.4.0"></a>
# [4.4.0](https://github.com/brightcove/videojs-errors/compare/v4.3.2...v4.4.0) (2021-04-13)

### Features

* Add backgroundTimeout option ([#198](https://github.com/brightcove/videojs-errors/issues/198)) ([d8d9efc](https://github.com/brightcove/videojs-errors/commit/d8d9efc))
* allow turning off timeout by setting it to Infinity ([#204](https://github.com/brightcove/videojs-errors/issues/204)) ([b73f160](https://github.com/brightcove/videojs-errors/commit/b73f160)), closes [#134](https://github.com/brightcove/videojs-errors/issues/134)

### Chores

* don't run tests on version ([#205](https://github.com/brightcove/videojs-errors/issues/205)) ([c349883](https://github.com/brightcove/videojs-errors/commit/c349883))

<a name="4.3.2"></a>
## [4.3.2](https://github.com/brightcove/videojs-errors/compare/v4.3.1...v4.3.2) (2020-03-13)

### Bug Fixes

* Trigger error handler on contenterror as well ([#191](https://github.com/brightcove/videojs-errors/issues/191)) ([723b2a6](https://github.com/brightcove/videojs-errors/commit/723b2a6))

<a name="4.3.1"></a>
## [4.3.1](https://github.com/brightcove/videojs-errors/compare/v4.3.0...v4.3.1) (2020-02-08)

### Bug Fixes

* **lang:** Add missing Arabic translations ([#185](https://github.com/brightcove/videojs-errors/issues/185)) ([708b398](https://github.com/brightcove/videojs-errors/commit/708b398))

### Chores

* **package:** Update development dependencies ([#186](https://github.com/brightcove/videojs-errors/issues/186)) ([98ce727](https://github.com/brightcove/videojs-errors/commit/98ce727))

<a name="4.3.0"></a>
# [4.3.0](https://github.com/brightcove/videojs-errors/compare/v4.2.0...v4.3.0) (2019-08-06)

### Features

* Add class to error code line and make colon bold ([#164](https://github.com/brightcove/videojs-errors/issues/164)) ([7734d36](https://github.com/brightcove/videojs-errors/commit/7734d36))

### Bug Fixes

* **lang:** Improved translations ([#165](https://github.com/brightcove/videojs-errors/issues/165)) ([5aa4877](https://github.com/brightcove/videojs-errors/commit/5aa4877))
* **lang:** Update Chinese (Simplified) and Chinese (Traditional) and clone them to more correct language codes ([#176](https://github.com/brightcove/videojs-errors/issues/176)) ([568d41d](https://github.com/brightcove/videojs-errors/commit/568d41d))

### Chores

* **package:** Update dependencies ([#172](https://github.com/brightcove/videojs-errors/issues/172)) ([90e8bbe](https://github.com/brightcove/videojs-errors/commit/90e8bbe))
* **package:** Update development dependencies. ([#167](https://github.com/brightcove/videojs-errors/issues/167)) ([a0f4f96](https://github.com/brightcove/videojs-errors/commit/a0f4f96))
* **package:** update lint-staged to version 8.1.0 ([#153](https://github.com/brightcove/videojs-errors/issues/153)) ([9322988](https://github.com/brightcove/videojs-errors/commit/9322988))
* **package:** update npm-run-all/videojs-generator-verify for security ([d355dd5](https://github.com/brightcove/videojs-errors/commit/d355dd5))
* **package:** update videojs-generate-karma-config to version 5.0.0 ([#152](https://github.com/brightcove/videojs-errors/issues/152)) ([7ffd25f](https://github.com/brightcove/videojs-errors/commit/7ffd25f))
* **package:** update videojs-generate-karma-config to version 5.1.0 ([553b961](https://github.com/brightcove/videojs-errors/commit/553b961))
* **package:** update videojs-generate-rollup-config to version 2.3.1 ([#154](https://github.com/brightcove/videojs-errors/issues/154)) ([f67d225](https://github.com/brightcove/videojs-errors/commit/f67d225))
* **package:** update videojs-languages to version 2.0.0 ([#142](https://github.com/brightcove/videojs-errors/issues/142)) ([0299e75](https://github.com/brightcove/videojs-errors/commit/0299e75))
* **package:** update videojs-standard to version 8.0.2 ([#155](https://github.com/brightcove/videojs-errors/issues/155)) ([cd0f8ca](https://github.com/brightcove/videojs-errors/commit/cd0f8ca))

<a name="4.2.0"></a>
# [4.2.0](https://github.com/brightcove/videojs-errors/compare/v4.1.3...v4.2.0) (2018-10-04)

### Bug Fixes

* ignore progress events ([#143](https://github.com/brightcove/videojs-errors/issues/143)) ([348f670](https://github.com/brightcove/videojs-errors/commit/348f670))
* Remove the postinstall script to prevent install issues ([#138](https://github.com/brightcove/videojs-errors/issues/138)) ([a2b2839](https://github.com/brightcove/videojs-errors/commit/a2b2839))

### Chores

* update to generator-videojs-plugin[@7](https://github.com/7).2.0 ([1e77e8c](https://github.com/brightcove/videojs-errors/commit/1e77e8c))
* **package:** update rollup to version 0.66.0 ([#140](https://github.com/brightcove/videojs-errors/issues/140)) ([459f9fb](https://github.com/brightcove/videojs-errors/commit/459f9fb))

<a name="4.1.3"></a>
## [4.1.3](https://github.com/brightcove/videojs-errors/compare/v4.1.2...v4.1.3) (2018-08-23)

### Chores

* generator v7 ([#133](https://github.com/brightcove/videojs-errors/issues/133)) ([365e7b8](https://github.com/brightcove/videojs-errors/commit/365e7b8))

<a name="4.1.2"></a>
## [4.1.2](https://github.com/brightcove/videojs-errors/compare/v4.1.1...v4.1.2) (2018-08-03)

### Bug Fixes

* babel the es dist, by updating the generator ([#127](https://github.com/brightcove/videojs-errors/issues/127)) ([983b83f](https://github.com/brightcove/videojs-errors/commit/983b83f))

### Chores

* **package:** update dependencies, enable greenkeeper ([#126](https://github.com/brightcove/videojs-errors/issues/126)) ([7e95841](https://github.com/brightcove/videojs-errors/commit/7e95841))

<a name="4.1.1"></a>
## [4.1.1](https://github.com/brightcove/videojs-errors/compare/v4.1.0...v4.1.1) (2018-07-05)

### Chores

* generator v6 ([#122](https://github.com/brightcove/videojs-errors/issues/122)) ([846d151](https://github.com/brightcove/videojs-errors/commit/846d151))

<a name="4.1.0"></a>
# [4.1.0](https://github.com/brightcove/videojs-errors/compare/v4.0.0...v4.1.0) (2018-05-08)

### Features

* add standard VERSION property ([#120](https://github.com/brightcove/videojs-errors/issues/120)) ([c475d12](https://github.com/brightcove/videojs-errors/commit/c475d12))

<a name="4.0.0"></a>
# [4.0.0](https://github.com/brightcove/videojs-errors/compare/v3.1.0...v4.0.0) (2018-05-02)

### Features

* Add timeout getter/setter ([#114](https://github.com/brightcove/videojs-errors/issues/114)) ([cb45723](https://github.com/brightcove/videojs-errors/commit/cb45723))
* drop v5 support ([#119](https://github.com/brightcove/videojs-errors/issues/119)) ([f4440c1](https://github.com/brightcove/videojs-errors/commit/f4440c1))

### Bug Fixes

* make the plugin ready for videojs 7 ([#117](https://github.com/brightcove/videojs-errors/issues/117)) ([8d96f2a](https://github.com/brightcove/videojs-errors/commit/8d96f2a)), closes [#116](https://github.com/brightcove/videojs-errors/issues/116)
* Restart timeout monitor if playing when reinitialised ([#113](https://github.com/brightcove/videojs-errors/issues/113)) ([af868ed](https://github.com/brightcove/videojs-errors/commit/af868ed))

--------------------
### Documentation

* **README:** Add usage npm/bundler usage ([#108](https://github.com/brightcove/videojs-errors/issues/108)) ([ec86764](https://github.com/brightcove/videojs-errors/commit/ec86764))
* **README:** fix typo ([ec724b7](https://github.com/brightcove/videojs-errors/commit/ec724b7))


### BREAKING CHANGES

* drop v5 support.

<a name="3.1.0"></a>
# [3.1.0](https://github.com/brightcove/videojs-errors/compare/v1.0.0...v3.1.0) (2017-12-13)

### Features

* add custom error for flashls crossdomain errors ([#111](https://github.com/brightcove/videojs-errors/issues/111)) ([9d20fbd](https://github.com/brightcove/videojs-errors/commit/9d20fbd))
* Add Czech translation ([#106](https://github.com/brightcove/videojs-errors/issues/106)) ([3cb9c1e](https://github.com/brightcove/videojs-errors/commit/3cb9c1e))
* Add new custom errors and allow defining custom errors at runtime ([#90](https://github.com/brightcove/videojs-errors/issues/90)) ([4bd0cd9](https://github.com/brightcove/videojs-errors/commit/4bd0cd9))
* Change codes of recently-added errors, allow type and code to be shared, and add `getAll()` method. ([#96](https://github.com/brightcove/videojs-errors/issues/96)) ([f39c0f6](https://github.com/brightcove/videojs-errors/commit/f39c0f6))

### Bug Fixes

* Fix tests for video.js 6 ([#77](https://github.com/brightcove/videojs-errors/issues/77)) ([0d71164](https://github.com/brightcove/videojs-errors/commit/0d71164))
* Resolve an issue where 'error' events triggered on the player during contrib-ads playback would not be recognized. ([#109](https://github.com/brightcove/videojs-errors/issues/109)) ([3b48430](https://github.com/brightcove/videojs-errors/commit/3b48430))
* show spinner if player has stalled ([#104](https://github.com/brightcove/videojs-errors/issues/104)) ([a89513f](https://github.com/brightcove/videojs-errors/commit/a89513f))

### Chores

* **package:** update browserify to version 13.3.0 ([#58](https://github.com/brightcove/videojs-errors/issues/58)) ([e61edb6](https://github.com/brightcove/videojs-errors/commit/e61edb6))
* **package:** update karma to version 1.4.1 ([#69](https://github.com/brightcove/videojs-errors/issues/69)) ([7cd5e45](https://github.com/brightcove/videojs-errors/commit/7cd5e45))
* **package:** update node-sass to version 4.5.0 ([#70](https://github.com/brightcove/videojs-errors/issues/70)) ([f7d7793](https://github.com/brightcove/videojs-errors/commit/f7d7793))
* **package:** update npm-run-all to version 3.1.2 ([#48](https://github.com/brightcove/videojs-errors/issues/48)) ([0b3f13d](https://github.com/brightcove/videojs-errors/commit/0b3f13d))
* **package:** update portscanner to version 2.1.1 ([#47](https://github.com/brightcove/videojs-errors/issues/47)) ([b83b979](https://github.com/brightcove/videojs-errors/commit/b83b979))
* **package:** update shelljs to version 0.7.6 ([#60](https://github.com/brightcove/videojs-errors/issues/60)) ([9b966f6](https://github.com/brightcove/videojs-errors/commit/9b966f6))
* Add translations for some new strings. ([#101](https://github.com/brightcove/videojs-errors/issues/101)) ([b3dc97a](https://github.com/brightcove/videojs-errors/commit/b3dc97a))
* Update tooling using generator v5 prerelease. ([#99](https://github.com/brightcove/videojs-errors/issues/99)) ([b0e53e5](https://github.com/brightcove/videojs-errors/commit/b0e53e5))
* update travis ([#71](https://github.com/brightcove/videojs-errors/issues/71)) ([86d7807](https://github.com/brightcove/videojs-errors/commit/86d7807))

### Code Refactoring

* Updates for Video.js 6.0 compatibility. ([48ed04a](https://github.com/brightcove/videojs-errors/commit/48ed04a))


### BREAKING CHANGES

* Removed Bower support.
* Changed the codes of recently-added errors; so, they will no avoid collisions more reliably with 1.x implementations.

<a name="3.0.3"></a>
## [3.0.3](https://github.com/brightcove/videojs-errors/compare/v3.0.2...v3.0.3) (2017-09-06)

### Features

* Add Czech translation ([#106](https://github.com/brightcove/videojs-errors/issues/106)) ([3cb9c1e](https://github.com/brightcove/videojs-errors/commit/3cb9c1e))

### Bug Fixes

* Resolve an issue where 'error' events triggered on the player during contrib-ads playback would not be recognized. ([#109](https://github.com/brightcove/videojs-errors/issues/109)) ([3b48430](https://github.com/brightcove/videojs-errors/commit/3b48430))

<a name="3.0.2"></a>
## [3.0.2](https://github.com/brightcove/videojs-errors/compare/v3.0.1...v3.0.2) (2017-06-08)

### Bug Fixes

* show spinner if player has stalled ([#104](https://github.com/brightcove/videojs-errors/issues/104)) ([a89513f](https://github.com/brightcove/videojs-errors/commit/a89513f))

<a name="3.0.1"></a>
## [3.0.1](https://github.com/brightcove/videojs-errors/compare/v3.0.0...v3.0.1) (2017-05-22)

### Chores

* Add translations for some new strings. ([#101](https://github.com/brightcove/videojs-errors/issues/101)) ([b3dc97a](https://github.com/brightcove/videojs-errors/commit/b3dc97a))

<a name="3.0.0"></a>
# [3.0.0](https://github.com/brightcove/videojs-errors/compare/v1.0.0...v3.0.0) (2017-05-19)

### Chores

* Update tooling using generator v5 prerelease. ([#99](https://github.com/brightcove/videojs-errors/issues/99)) ([b0e53e5](https://github.com/brightcove/videojs-errors/commit/b0e53e5))

### BREAKING CHANGES

* Removed Bower support.

## 2.0.2 (2017-05-15)
* Fixed some tooling issues, including missing `dist/lang` files.

## 2.0.1 (2017-05-15)
* Fixed mis-configured `package.json` fields.

## 2.0.0 (2017-05-15)
* @misteroneill Move off of Spellbook for now and add pkg.module. ([#95](https://github.com/brightcove/videojs-errors/pull/95))
* @misteroneill __BREAKING CHANGE__: Change codes of recently-added errors, allow type and code to be shared, and add `getAll()` method. ([#95](https://github.com/brightcove/videojs-errors/pull/95))

## 1.3.2 (2017-04-24)
* @forbesjo Added option to disable watching progress events ([#91](https://github.com/brightcove/videojs-errors/pull/91))

## 1.3.1 (2017-04-19)
* @misteroneill Fix size detection to account for players that have no configured dimensions ([#92](https://github.com/brightcove/videojs-errors/pull/92))

## 1.3.0 (2017-04-18)
* @misteroneill Add new custom errors and an `extend` method to customize errors at runtime ([#90](https://github.com/brightcove/videojs-errors/pull/90))

## 1.2.0 (2017-02-21)
* @gfviegas Add support for Portuguese ([#42](https://github.com/brightcove/videojs-errors/pull/42))
* @bc-paul Allow errors to be non-dismissible ([#54](https://github.com/brightcove/videojs-errors/pull/54))

## v1.1.4 (2017-02-09)
* @misteroneill Remove deprecation warning about using videojs.plugin (#72)
* @BrandonOCasey Update Travis build to run w/ Video.js 5 and 6 (#71)

## v1.1.3 (2017-01-27)
* @BrandonOCasey Updates for Video.js 6.0 compatibility. (#67)

## v1.1.2 (2016-12-07)
* @forbesjo Error if Flash tech is unusable (#50)

## v1.1.1 (2016-11-11)
* @mjneil Cleanup event bindings when reinitialized (#44)

## v1.1.0 (2016-09-08)
* @vdeshpande Add in a user-friendly message for disabled Flash in IE (#41)

## v1.0.5 (2016-08-10)
* @vdeshpande Close-button errors message accessible fix (#40)
* @mkody Fix typo in French translation (#39)

## v1.0.4 (2016-04-13)
* Added listening for `'adtimeupdate'` ([#36](https://github.com/brightcove/videojs-errors/pull/36))
Expand Down
30 changes: 30 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# CONTRIBUTING

We welcome contributions from everyone!

## Getting Started

Make sure you have Node.js 4.8 or higher and npm installed.

1. Fork this repository and clone your fork
1. Install dependencies: `npm install`
1. Run a development server: `npm start`

### Making Changes

Refer to the [video.js plugin conventions][conventions] for more detail on best practices and tooling for video.js plugin authorship.

When you've made your changes, push your commit(s) to your fork and issue a pull request against the original repository.

### Running Tests

Testing is a crucial part of any software project. For all but the most trivial changes (typos, etc) test cases are expected. Tests are run in actual browsers using [Karma][karma].

- In all available and supported browsers: `npm test`
- In a specific browser: `npm run test:chrome`, `npm run test:firefox`, etc.
- While development server is running (`npm start`), navigate to [`http://localhost:9999/test/`][local]


[karma]: http://karma-runner.github.io/
[local]: http://localhost:9999/test/
[conventions]: https://github.com/videojs/generator-videojs-plugin/blob/master/docs/conventions.md
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright 2016 Brightcove, Inc.
Copyright Brightcove, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
Loading