5.5.1 (2024-08-27)
5.5.0 (2024-07-08)
5.4.1 (2024-06-13)
5.4.0 (2024-06-04)
5.3.2 (2024-05-17)
5.3.1 (2024-05-16)
5.3.0 (2024-05-09)
5.2.1 (2024-04-23)
5.2.0 (2024-03-28)
5.1.2 (2024-03-12)
5.1.1 (2024-02-28)
5.1.0 (2024-02-17)
- Add CDM detection module (#98) (33dfe13), closes #98
- add request types (#200) (58109ca), closes #200
- Close keySession when player is disposed (#176) (c8ca31a), closes #176
- disable firefox headless in karma (#205) (a90edcb), closes #205
- legacy fairplay (#204) (ee6e512), closes #204
- playready message passthrough (#201) (78bc2d7), closes #201
5.0.0 (2022-08-19)
- package: update to Node 16 and run npm audit (#170) (0f68f21), closes #170
- update jsdoc (01e887f)
- update tooling to remove ie transpiling, update broken tests (#169) (4b330d5), closes #169
- Internet Explorer will no longer work.
4.0.1 (2022-04-22)
- update jsdoc (01e887f)
4.0.0 (2021-10-20)
- "revert: fix: use in-spec EME for versions of Safari which support it (#142) (#145)" (#146) (c912bda), closes #142 #145 #146
- getContentId will now receive a string representation of the initData
3.10.1 (2021-10-19)
- fix: use in-spec EME for versions of Safari which support it (#142) (#145) (fdb57e3), closes #142 #145
3.10.0 (2021-10-15)
3.9.0 (2021-07-27)
3.8.1 (2021-05-19)
3.8.0 (2020-11-18)
3.7.1 (2020-09-15)
- only getLicense on license-request or license-renewal (#116) (c15d1ca), closes #116
- try to re-request key if the session expired (#120) (20d6adc), closes #120
3.7.0 (2020-04-01)
3.6.0 (2020-02-12)
3.5.6 (2020-02-10)
- save session-specific options in pending session data when waiting on media keys (#96) (6cdbfa8), closes #96
3.5.5 (2020-02-06)
3.5.4 (2019-05-08)
- use legacy WebKit API when available to address Safari 12.1 issues (7a20e5d)
- use new method signature for requestPlayreadyLicense from #81 (#85) (36d5f9c), closes #81 #85
3.5.3 (2019-05-02)
3.5.2 (2019-05-01)
- Fix regression in ms-prefixed PlayReady license request callbacks caused by #81 (#83) (b52ba35), closes #81 #83
3.5.1 (2019-05-01)
- Use correct callback function signature for PlayReady license request callbacks. (#81) (07a1f25), closes #81
3.5.0 (2019-03-20)
- Add support for defining custom headers for default license and certificate requests. (#76) (7197390), closes #76
- Trigger player errors from EME errors and refactor to use promises internally. (7cae936)