Skip to content

Releases: SRGSSR/pillarbox-web

v1.4.1

15 Mar 12:36
Compare
Choose a tag to compare

1.4.1 (2024-03-15)

Enhancements and Bug Fixes 🐛

  • srgssr-middleware: safari stalls at end of blocked segment (c0f5105)

Docs 📖

v1.4.0

14 Mar 15:53
Compare
Choose a tag to compare
v1.4.0 Pre-release
Pre-release

1.4.0 (2024-03-14)

New Features 🚀

  • srgssr-middleware: add custom text tracks cuechange event proxy (e2d2762)

v1.3.0

14 Mar 15:50
Compare
Choose a tag to compare
v1.3.0 Pre-release
Pre-release

1.3.0 (2024-03-14)

New Features 🚀

  • activate fill option by default (6ecfbe6)

Enhancements and Bug Fixes 🐛

  • initialize default plugins in player.js (eaf0d2f)

Docs 📖

  • fixed npm install command in the readme (445a2ac)
  • update types and documentation (d3771b4), closes #216

v1.2.1

04 Mar 15:21
Compare
Choose a tag to compare
v1.2.1 Pre-release
Pre-release

1.2.1 (2024-03-04)

Enhancements and Bug Fixes 🐛

  • srgssr-middleware: text tracks do not load on safari (d136f2e)

v1.2.0

04 Mar 15:09
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release

1.2.0 (2024-03-04)

Refactor 🔩

  • srgssr-middleware: simplifies middleware (9fb933f), closes #215

New Features 🚀

  • mediaComposition: expose media title and image url (76ecb2b)

v1.1.1

29 Feb 13:07
Compare
Choose a tag to compare
v1.1.1 Pre-release
Pre-release

1.1.1 (2024-02-29)

Enhancements and Bug Fixes 🐛

  • typings generation for the player (ea1ed09)

v1.1.0

23 Feb 17:28
Compare
Choose a tag to compare
v1.1.0 Pre-release
Pre-release

1.1.0 (2024-02-23)

Refactor 🔩

  • srgssr-middleware: move srgssr specific options declaration (1138f89)
  • srgssrg-middleware: extraction of duplicated code in text tracks (4ff0bc8)

New Features 🚀

  • mediaComposition: exposes the media URN through the main resources (4b4c5a5)
  • srgssr-middleware: add blocked segments support (ad4e906), closes #211
  • srgssr-middleware: add chapters support (62ff02a), closes #204
  • srgssr-middleware: add intervals support (00ad42c), closes #212
  • srgssr-middleware: add support for remote subtitles (dbe9eb4), closes #203

CI 🔁

Docs 📖

  • analytics: add tracking limitations section to known issues (a69c916), closes #208

v1.0.1

13 Feb 16:52
Compare
Choose a tag to compare

1.0.1 (2024-02-13)

Enhancements and Bug Fixes 🐛

  • css: bundle videojs css in pillarbox theme (4b60c6d), closes #202
  • types: export player class in main typings entry point (b7d91a7), closes #205

Docs 📖

  • update quick start guide (8353dd8)

v1.0.0

09 Feb 17:48
Compare
Choose a tag to compare

1.0.0 (2024-02-09)

Enhancements and Bug Fixes 🐛

  • analytics: use new textrack API (096234a), closes #52
  • data-provider: onlyChapters parameter default value (3da1e7f)
  • demo page not working on github (f0f303d), closes #185
  • media-composition: missing block reason property (bd1182f)
  • mediaComposition: replace bu by vendor to comply with standard naming (1fa3003)
  • pillarbox: eme plugin name does not survive minification (4df0b65)
  • player: audio track disabled if no selection criteria met (5e5880c)
  • srg-analytics: error when transitioning from URL to URN (e8e213c)
  • srg-analytics: playhead position is not updated (336701e), closes #60
  • srg-analytics: seek event sent before first play in live streams with DVR (9b59828)
  • srgssr-middleware: akamai token generation (0efdc6d)
  • srgssr-middleware: throw an error when the titleBar is disabled (bde23b0)
  • update build and distribution configuration (9291ae7), closes SRGSSR/pillarbox-web-demo#7

Chore 🧹

  • add .gitignore file (75f2416)
  • add package.json file (47d1a69)
  • add player test page (11ee029), closes #157
  • commitlint: add dependency and conf file (60d02ae)
  • demo: remove demo (8024491)
  • editorconfig: maintain a consistent code style (c92902d)
  • eslint: add javascript linter (e143460)
  • eslint: allow unused vars (fddf8f0)
  • eslint: allow unused vars prefixed by _ (7e14ad6)
  • eslint: configuration update (18b7717)
  • eslint: disable complexity rule for test files (19eb27c)
  • github-action: add github page (145feca)
  • github-actions: add code coverage (a940e5d)
  • github-actions: add Crowdin workflows (7b34569), closes #70
  • github-actions: add merge queue (d78a692)
  • github-actions: add pre-release and release configuration (1fbdda1)
  • github-actions: add quality workflow (a5a3a8b)
  • github-actions: enable npm package distribution (c780b6e)
  • github-actions: publish selected pre-release tag as the latest dist-tag (17254a7)
  • github-actions: rename pre-release job (8b9d3ac)
  • github: add PR template file (c158c7a)
  • gitignore: restore previous .gitignore (14c0987)
  • husky: add commitlint to commit-msg hook (65a1647)
  • husky: add dev dependency (8fd109e)
  • husky: add pre-push hook (540364d)
  • jest: add jsdom environment (a9340f1)
  • npm: add buffer dev dependency (149c7d8)
  • npm: add player page to github-page (f895c4c)
  • npm: add script to check for outdated packages (6a04204)
  • npm: generate npm pack friendly compiled files (ccccea0), closes #42
  • npm: github page destination folder (6c02a2b)
  • npm: script property update (557536a)
  • npm: update dev dependencies (ddceef3), closes #181
  • npm: update dev dependencies (03d5eb6)
  • npm: update dev dependencies (023c897)
  • npm: update dev dependencies (2c7f4b7)
  • npm: update semantic-release to version 23.0.0 (7697dc7), closes /github.com/SRGSSR/pillarbox-web/issues/181#issuecomment-1926655838
  • npm: update to video.js version 8.10.0 (edea680)
  • npm: update to video.js version 8.9.0 (c786f8d)
  • npm: update video.js to v8.5.3 (dd093c0)
  • npm: update video.js to v8.6.1 (c0a03cb)
  • npm: update video.js to version 8.5.2 (839d7bc)
  • npm: update videojs-contrib-eme to version 3.11.2 (2a792a6)
  • package: add extra configuration (049c038)
  • parcel: add .parcel-cache to gitignore (908f19a)
  • parcel: add conf file (7608af1)
  • parcel: add dev dependency (6c27b9e)
  • parcel: configuration update (15c2f26)
  • semantic-release: add configuration (3d3384d)
  • semantic-release: add dev dependency ([0fd6b34](0fd6b3...
Read more