Update Changelog for v1.4.2
This commit is contained in:
parent
78986eb245
commit
24dfd828cb
17
CHANGELOG.md
17
CHANGELOG.md
|
@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [1.4.2] - 2022-09-05
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Device's constructor no longer throws `ValueError` exceptions if it fails to parse the provided Client ID or it's
|
||||||
|
VMP data if any. It will now raise a `DecodeError`.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Android Cdm Devices now use a Request ID formula similar to OEMCrypto library when generating a Challenge.
|
||||||
|
This formula has yet to be fully confirmed and ironed out, but it is better than the Chrome Cdm formula.
|
||||||
|
- Various Proto Message Parsing now has full verification and expects the parsed response to be the same length
|
||||||
|
as the serialized input, or it will throw an error. For example, this prevents vague errors to happen when you
|
||||||
|
provide a bad License to `Cdm.parse_license`. It also prevents possibilities of it going past various other checks
|
||||||
|
depending on the first few bytes provided.
|
||||||
|
|
||||||
## [1.4.1] - 2022-08-17
|
## [1.4.1] - 2022-08-17
|
||||||
|
|
||||||
Small patch release for some fixes to the PSSH classes recent face-lift.
|
Small patch release for some fixes to the PSSH classes recent face-lift.
|
||||||
|
@ -236,6 +252,7 @@ This release is primarily a maintenance release for `serve` functionality but so
|
||||||
|
|
||||||
Initial Release.
|
Initial Release.
|
||||||
|
|
||||||
|
[1.4.2]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.4.2
|
||||||
[1.4.1]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.4.1
|
[1.4.1]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.4.1
|
||||||
[1.4.0]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.4.0
|
[1.4.0]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.4.0
|
||||||
[1.3.1]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.3.1
|
[1.3.1]: https://github.com/rlaphoenix/pywidevine/releases/tag/v1.3.1
|
||||||
|
|
Loading…
Reference in New Issue