Skip to content

Latest commit

 

History

History
640 lines (395 loc) · 35.8 KB

CHANGELOG.md

File metadata and controls

640 lines (395 loc) · 35.8 KB

9.0.0 (2023-04-12)

Bug Fixes

  • remove obsolete v5 compatiblity (#309) (5068642), closes #309
  • Update contributing template for node 14 (#308) (59e7c71), closes #308

Chores

  • 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)

Features

  • 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

Chores

7.7.3 (2019-08-21)

Chores

  • package: update videojs-generator-verify (c6fbce5)

7.7.2 (2019-08-21)

Chores

  • package: update videojs-generate-karma-config to 5.3.1 (4ab22a6)

7.7.1 (2019-08-16)

Chores

  • package: update to videojs-generate-rollup-config@~5.0.1 (2612b35)

7.7.0 (2019-08-16)

Features

  • 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)

Chores

  • 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)

Bug Fixes

  • ignore plugin/node_modules during publish (5b2f151)

Chores

  • package: update videojs-generate-karma-config to version 5.2.0 🚀 (#281) (fb49f83), closes #281

Documentation

  • update packages that can be removed (#282) (1d6f7d6), closes #282

7.6.2 (2019-04-11)

Bug Fixes

  • security: fix security issues by updating package-lock.json (5d11e2a)

Chores

  • 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)

Chores

  • package: updates to resolve dependency deprecation warnings (#273) (d075376), closes #273

7.6.0 (2019-01-14)

Features

Chores

  • 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)

Bug Fixes

  • support partially staged commits, and remove doctoc title (#255) (2442ee2), closes #255

Chores

  • package: Use Rollup 1.0 and videojs-generate-rollup-config 3.0 (#269) (c3a425e), closes #269

7.5.0 (2018-12-10)

Features

Bug Fixes

  • Require node 8 in with please-upgrade-node (#246) (80222eb), closes #246

Chores

  • 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

Code Refactoring

  • Use a different name for player in plugin index page (#245) (c117984), closes #245

7.4.0 (2018-10-05)

Features

  • Use vjsverify during npm test (#244) (fcad1f5), closes #244

Chores

  • package: update videojs-languages to the latest version 🚀 (#242) (cf7cdac), closes #242

7.3.4 (2018-09-28)

Chores

  • package: update husky to version 1.0.1 (6a4404b)

7.3.3 (2018-09-18)

Bug Fixes

  • publish package-lock.json (b1d50bf)

Chores

  • package: update rollup to version 0.66.0 🚀 (#238) (3e6e8e1), closes #238

7.3.2 (2018-09-17)

Bug Fixes

  • use prepublishOnly instead (b35cffb)

Chores

  • add Greenkeeper config file (#237) (2702fcc), closes #237

7.3.1 (2018-09-14)

Bug Fixes

  • set package-lock version (413281f)

7.3.0 (2018-09-13)

Features

  • 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

Bug Fixes

Chores

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • should not try to use jsdoc config (#226) (f7bb2af), closes #226

7.2.2 (2018-08-31)

Chores

  • Update the version of karma config generator (#223) (970374e), closes #223

Documentation

  • Add some documentation on migrating to v7. (#222) (5bec27c), closes #222

7.2.1 (2018-08-30)

Chores

  • Update rollup and videojs-generate-rollup-config (ce65c4a)

7.2.0 (2018-08-29)

Features

  • update husky, add pkg-ok (a2e0cb9)

7.1.3 (2018-08-29)

Bug Fixes

  • dont install merge driver without .git (b14d608)

7.1.2 (2018-08-29)

Chores

7.1.1 (2018-08-28)

Bug Fixes

  • always install npm-merge-driver (03f7c76)

7.1.0 (2018-08-28)

Features

  • add code coverage reporting by updating deps (#220) (80d3d73), closes #220

Tests

  • add integration tests via a script (0dfd5eb)

7.0.2 (2018-08-22)

Chores

  • update karma config generator (2766714)

7.0.1 (2018-08-22)

Chores

7.0.0 (2018-08-22)

Features

  • lint staged files on precommit, do nothing on push (#218) (c6deb82), closes #218

Chores

  • update postcss generator (9a79cc7)

BREAKING CHANGES

  • splits husky option into a precommit/prepush

6.2.0 (2018-08-22)

Features

  • 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

Chores

6.1.4 (2018-07-27)

Bug Fixes

6.1.3 (2018-07-27)

Bug Fixes

  • global should be external (9e70371)

6.1.2 (2018-07-27)

Bug Fixes

  • bring back babeling of the es dist (#196) (6641018), closes #196

Chores

  • 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

Code Refactoring

  • refactor the rollup config for easier build additions (#195) (3538f2d), closes #195

6.1.1 (2018-06-26)

Bug Fixes

6.1.0 (2018-06-26)

Features

  • add postcss features to make migrating sass easier (#186) (35c4c6a), closes #186
  • add teamcity & browserstack support (#185) (9dd44de), closes #185

Bug Fixes

  • do not exit on unlicensed (#188) (432c5da), closes #188

Code Refactoring

  • make the rollup config easier for users to edit (#189) (d2b2bd8), closes #189

6.0.9 (2018-06-22)

Bug Fixes

  • less strict vjs version (#184) (5a43a9e), closes #184

6.0.8 (2018-06-12)

Bug Fixes

  • linting errors, pretest error (2c7a621)

6.0.7 (2018-06-12)

Bug Fixes

6.0.6 (2018-06-12)

Bug Fixes

  • test files are not watched (9aea64e)

6.0.5 (2018-06-12)

Bug Fixes

  • no longer make test/dist (774d337)

6.0.4 (2018-06-12)

Bug Fixes

6.0.3 (2018-06-11)

Bug Fixes

6.0.2 (2018-06-11)

Bug Fixes

  • 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)

Bug Fixes

  • remove deps from optional (21a93b8)
  • small script fix, support greenkeeper lock on travis (#180) (6fcb9e6), closes #180

6.0.0 (2018-06-11)

Features

  • 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

Bug Fixes

  • add videojs-languages to optional add add a test (#170) (4b991e5), closes #170
  • always build css and lang before test (2de0a9c)

Chores

  • 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

Code Refactoring

  • A single rollup config, and let karma rollup during run (#155) (d3c6ba1), closes #155

5.2.1 (2018-02-03)

Bug Fixes

  • Do not add .yo-rc.json to .gitignore (#150) (af317b9)

Code Refactoring

  • Save bytes in the UMD module by using Rollup globals rather than bundling the global module. (dc05ad0)

5.2.0 (2018-01-10)

Features

  • Add .nvmrc and update various minimum dependency versions. (#148) (5b7ba9b)

5.1.1 (2017-12-15)

Bug Fixes

  • Fix linter errors on generated server.js file. (9a4aa46)

5.1.0 (2017-12-14)

Features

  • 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)

Bug Fixes

  • Prepublish install failure (#143) (40735aa)

Code Refactoring

  • Make sure Node versions are consistent. (#144) (338779f)

5.0.4 (2017-11-27)

5.0.3 (2017-11-07)

Bug Fixes

Chores

  • Update to Rollup 0.50 to fix issue with test builds. (#137) (b8e359b), closes #137

5.0.2 (2017-08-23)

Bug Fixes

  • Explicitly set global/document and global/window as external for module builds to avoid warnings. (7601d77)

5.0.1 (2017-08-23)

Bug Fixes

  • 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)

Features

  • Add CHANGELOG handling by default via conventional-changelog (c53b6cb)
  • Add watch scripts and simple static server (56d71d8)
  • Remove Bower support option. (b2ef091)

Bug Fixes

  • Ensure we include old IE dependencies in tests. (a506d12)

Code Refactoring

  • 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)

BREAKING CHANGES

  • This removes the option for generated projects to support Bower with special versioning.
  • Removed the vjsplugincheck script and the --bcov command line option.

2.3.0 (2017-02-09)

  • Video.js 5/6 cross-compatibility (#108)

2.2.0 (2016-10-14)

  • Add generator-version (#97)
    • This will store the generator version used for a plugin in its package.json.
  • Update vjs-standard to 5.0.0 (#95)
    • This does not affect generated projects, only the generator itself.

2.1.1 (2016-10-13)

  • Do not update CHANGELOG for prereleases (#94)
  • Fix a possible delete property error (#92)

2.1.0 (2016-09-13)

  • 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.

2.0.0 (2016-02-12)

  • 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.

1.0.4 (2016-01-30)

  • Fixed CSS scripting problems.

1.0.3 (2016-01-11)

  • Fixed an issue where running the generator against an existing project with an object for the package.json author field would fail.

1.0.2 (2016-01-05)

  • Fixed issues with merging package.json files.
  • Fixed issues with npm packaging.
  • Fixed an issue where an invalid SPDX licenses was used.

1.0.1 (2015-12-05)

  • Fixed a broken dependency.

1.0.0 (2015-12-05)

  • Initial production-ready release.