9.0.0 (2023-04-12)
- remove obsolete v5 compatiblity (#309) (5068642), closes #309
- Update contributing template for node 14 (#308) (59e7c71), closes #308
- add mocha timeout (b805263)
- package version updates (f8a6fdd)
- Update video.js and rollup config generator versions (#318) (c5cba4d), closes #318
8.0.0 (2021-05-19)
- BREAKING: switch to node 14 and only test on safari 12/14, chrome, and firefox (#307) (787424b), closes #307
- support libraries, via @videojs/babel-config (#306) (5dddda0), closes #306
- update @videojs-generator-helpers (737ef5c)
- update dependencies (832e757)
- update postcss versions (8a72be4)
- update videojs-generate-rollup-config to 5.0.2 (#302) (c2cf32c), closes #302
7.7.3 (2019-08-21)
- package: update videojs-generator-verify (c6fbce5)
7.7.2 (2019-08-21)
- package: update videojs-generate-karma-config to 5.3.1 (4ab22a6)
7.7.1 (2019-08-16)
- package: update to videojs-generate-rollup-config@~5.0.1 (2612b35)
7.7.0 (2019-08-16)
- Update to videojs-generate-rollup-config ~5.0.0, use env options, and
[@babel](https://github.com/babel)/runtime
(#289) (a63fa59), closes #289
7.6.4 (2019-06-28)
- package: update @videojs/generator-helpers to version 1.1.0 🚀 (#285) (08bf5cd), closes #285
- package: update package locks (63fd985)
- package: update videojs-generate-karma-config to version 5.3.0 🚀 (#284) (01a2aa2), closes #284
- package: update videojs-generate-rollup-config to version 3.2.0 (#286) (b7c30e5), closes #286
- package: update yeoman-generator to version 4.0.0 🚀 (#287) (46ce479), closes #287
7.6.3 (2019-04-22)
- ignore plugin/node_modules during publish (5b2f151)
7.6.2 (2019-04-11)
- security: fix security issues by updating package-lock.json (5d11e2a)
- package: update karma to version 4.0.0 🚀 (#274) (2f1cc2e), closes #274
- package: update mocha to version 6.0.0 🚀 (#275) (0c68ab4), closes #275
- package: update packages to prevent npm audit warnings (#279) (0594778), closes #279
- package: update rollup to version 1.10.0 (#280) (d6d0827), closes #280
- package: update videojs-generate-karma-config to version 5.1.0 🚀 (#277) (eb80caa), closes #277
- package: videojs-standard minimum version to 8.0.3 (466f475)
7.6.1 (2019-01-14)
7.6.0 (2019-01-14)
- package: fix a security issue in jsdoc (4ce15db)
- package: update videojs-generate-karma-config to ~5.0.2 (9bc8631)
7.5.1 (2019-01-09)
7.5.0 (2018-12-10)
- package: update lint-staged to version 8.0.0 (#252) (2a93422), closes #252
- package: update npm-run-all to 4.1.5 (#263) (05504b8), closes #263
- package: update videojs-generate-karma-config to version 3.1.0 (#248) (9827cc6), closes #248
- package: update videojs-generate-rollup-config to version 2.3.0 🚀 (#247) (dc55df2), closes #247
- package: update videojs-generator-verify to version 1.2.0 (#262) (474006f), closes #262
- update travis config per recommendations (#264) (220db7b), closes #264
- package: Updated npm-run-all from 4.1.3 to 4.1.5 so that [email protected] is not used. (#267) (2184a33), closes #267
7.4.0 (2018-10-05)
7.3.4 (2018-09-28)
- package: update husky to version 1.0.1 (6a4404b)
7.3.3 (2018-09-18)
- publish package-lock.json (b1d50bf)
7.3.2 (2018-09-17)
- use prepublishOnly instead (b35cffb)
7.3.1 (2018-09-14)
- set package-lock version (413281f)
7.3.0 (2018-09-13)
- pre-generate package-lock for faster install (#233) (dcb0427), closes #233
- remove fs-extra (79be645)
- Use videojs-generator-verify to verify packages prepublish (#232) (a75f375), closes #232
- package: update videojs-generate-rollup-config to v2.2.0 (30ee6c6)
- package: update videojs-standard to v7.1.0 (777ab40)
- remove old packages and update packages (fd682a3)
7.2.4 (2018-09-05)
- allow karma to launch browsers in server mode (f2ba826)
- use npm-merge-driver-install to fix install issues (#229) (f0e312f), closes #229
7.2.3 (2018-09-04)
7.2.2 (2018-08-31)
7.2.1 (2018-08-30)
- Update rollup and videojs-generate-rollup-config (ce65c4a)
7.2.0 (2018-08-29)
- update husky, add pkg-ok (a2e0cb9)
7.1.3 (2018-08-29)
- dont install merge driver without .git (b14d608)
7.1.2 (2018-08-29)
- simplify travis config (aeb3faf)
7.1.1 (2018-08-28)
- always install npm-merge-driver (03f7c76)
7.1.0 (2018-08-28)
- add integration tests via a script (0dfd5eb)
7.0.2 (2018-08-22)
- update karma config generator (2766714)
7.0.1 (2018-08-22)
- ignore yo-rc again (0d2209a)
7.0.0 (2018-08-22)
- update postcss generator (9a79cc7)
- splits husky option into a precommit/prepush
6.2.0 (2018-08-22)
- no jsdoc config (#212) (7d1cfcc), closes #212
- replace version script with not-prerelase (#209) (2dc6c27), closes #209
- simplify karma config (#211) (add0696), closes #211
- simplify postcss config (#213) (d196b82), closes #213
- simplify rollup config with new package (#210) (c2ba58f), closes #210
- update dependencies (9f7971d)
- update deps (#214) (702ea3b), closes #214
- update postcss generate (76a1bd5)
- update vjsstandard to 7 (#215) (76c40a9), closes #215
6.1.4 (2018-07-27)
- lint issue (3df81c5)
6.1.3 (2018-07-27)
- global should be external (9e70371)
6.1.2 (2018-07-27)
- package: update autoprefixer to version 9.0.0 (#198) (e90f82a), closes #198
- package: update cssnano to version 4.0.3 (405da1e)
- update videojs-standard to 6.0.3 (#204) (759944a), closes #204
- package: update postcss-cli to version 6.0.0 (#203) (1345386), closes #203
- package: update rollup to version 0.63.2 (#202) (11d1cc6), closes #202
- package: update yeoman-generator to version 3.0.0 (#191) (4f3ae04), closes #191
6.1.1 (2018-06-26)
- linting issue (69863c7)
6.1.0 (2018-06-26)
- add postcss features to make migrating sass easier (#186) (35c4c6a), closes #186
- add teamcity & browserstack support (#185) (9dd44de), closes #185
6.0.9 (2018-06-22)
6.0.8 (2018-06-12)
- linting errors, pretest error (2c7a621)
6.0.7 (2018-06-12)
- karma watch (d20bf87)
6.0.6 (2018-06-12)
- test files are not watched (9aea64e)
6.0.5 (2018-06-12)
- no longer make test/dist (774d337)
6.0.4 (2018-06-12)
- linter warning (008b57b)
6.0.3 (2018-06-11)
- copy/paste issues (c8cb015)
6.0.2 (2018-06-11)
- only uglify during build (38e9f52)
- switch to serve-static as its more stable (462a36d)
- unintended breaking change, there is no .min.css (117cf63)
6.0.1 (2018-06-11)
- remove deps from optional (21a93b8)
- small script fix, support greenkeeper lock on travis (#180) (6fcb9e6), closes #180
6.0.0 (2018-06-11)
- BREAKING: generated projects can no longer support IE8 out of the box. (#151) (6669baa), closes #151
- BREAKING: Remove Sass support option. (#152) (eab6398), closes #152
- add generator deps as optional so they stay up to date (#165) (815f15e), closes #165
- Allow choosing a basic or advanced plugin. (#154) (2881848), closes #154
- css support through postcss (#172) (6664523), closes #172
- update karma-qunit and switch to qunit pkg (#160) (7c8f3dd), closes #160
- use browserslist through babel-preset-env and postcss-preset-env (#176) (0eef1b8), closes #176
- use karma server as dev server (#168) (4afd6c2), closes #168
- add videojs-languages to optional add add a test (#170) (4b991e5), closes #170
- always build css and lang before test (2de0a9c)
- BREAKING: Only support node 8+ as dependencies now require it (#169) (d0feb26), closes #169
- move jsdoc and karma config (#171) (aadaae7), closes #171
- update video.js (c350310)
- package: add 6.x back to video.js version (77fc224)
- package: update yeoman-generator (#177) (bcc36ce), closes #177
5.2.1 (2018-02-03)
- Do not add .yo-rc.json to .gitignore (#150) (af317b9)
- Save bytes in the UMD module by using Rollup globals rather than bundling the global module. (dc05ad0)
5.2.0 (2018-01-10)
- Add .nvmrc and update various minimum dependency versions. (#148) (5b7ba9b)
5.1.1 (2017-12-15)
- Fix linter errors on generated server.js file. (9a4aa46)
5.1.0 (2017-12-14)
- Add support for port scanning in the development server to use the first available port from 9999 to 10999. (#145) (7de482d)
- Don't build on install (#142) (117cdfb)
- Prepublish install failure (#143) (40735aa)
- Make sure Node versions are consistent. (#144) (338779f)
5.0.4 (2017-11-27)
5.0.3 (2017-11-07)
- Fix broken watch as of Sass 4.6.0 (#138) (9d24d0d), closes #138
- Tick 2ms in tests for player ready, see videojs/video.js#4665 (#136) (87f0d08)
5.0.2 (2017-08-23)
- Explicitly set global/document and global/window as external for module builds to avoid warnings. (7601d77)
5.0.1 (2017-08-23)
- bring doc precommit from 5s to 1s (#132) (e9f2cb3)
- build sass before watching, as watch wont build until a change (#130) (e7b0791)
- Set global as external to prevent a warning (#134) (9a11d12)
- start should not build before starting, as watch will do that (#131) (df4bac6)
- Use external-helpers in UMD builds (#129) (4912227)
5.0.0 (2017-05-19)
- Add CHANGELOG handling by default via conventional-changelog (c53b6cb)
- Add watch scripts and simple static server (56d71d8)
- Remove Bower support option. (b2ef091)
- Ensure we include old IE dependencies in tests. (a506d12)
- Move naming methods into a module. (8297d51)
- Move several settings to the constants module. (1dd813b)
- Remove Babel processing and vjsplugincheck script. (cef03e9)
- Remove Browserify entirely in favor of Rollup. (3132eae)
- This removes the option for generated projects to support Bower with special versioning.
- Removed the vjsplugincheck script and the --bcov command line option.
- Video.js 5/6 cross-compatibility (#108)
- Add generator-version (#97)
- This will store the generator version used for a plugin in its
package.json
.
- This will store the generator version used for a plugin in its
- Update vjs-standard to 5.0.0 (#95)
- This does not affect generated projects, only the generator itself.
- Do not update CHANGELOG for prereleases (#94)
- Fix a possible delete property error (#92)
- Added ghooks as an optional component of generated projects.
- Update to Babel 6.
- Added bundle-collapser to reduce the size of built plugins.
- Added Markdown support to JSDoc tooling.
- Added
--limit-to
and--limit-to-meta
CLI options. - Fixed issues with Browserify transforms.
- Test code cleanup.
- New budo-based development server.
- New
vjsgenclean
script to clean up old generator files. - Added functioning Windows support.
- Added support for scoped packages (e.g.
@brightcove/videojs-foo
). - Improved documentation.
- Test improvements.
- Fixed CSS scripting problems.
- Fixed an issue where running the generator against an existing project with an object for the
package.json
author
field would fail.
- Fixed issues with merging
package.json
files. - Fixed issues with npm packaging.
- Fixed an issue where an invalid SPDX licenses was used.
- Fixed a broken dependency.
- Initial production-ready release.