diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 210d290..37fcefa 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.5.1" + ".": "1.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dd6ec2..5f7b836 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [1.0.0](https://github.com/joeyparrish/shaka-streamer/compare/v0.5.1...v1.0.0) (2024-10-29) + + +### ⚠ BREAKING CHANGES + +* Bump minimum Python version to 3.9 + +### Features + +* Add OPUS mp4 support ([#143](https://github.com/joeyparrish/shaka-streamer/issues/143)) ([2f38022](https://github.com/joeyparrish/shaka-streamer/commit/2f38022a2708dfd29e5c6f51cd7a34c1f8478004)) +* Bump minimum Python version to 3.9 ([6a42f38](https://github.com/joeyparrish/shaka-streamer/commit/6a42f38bf7706541261c068bc955e2f66111b694)) +* **cloud:** Add cloud delete support ([#164](https://github.com/joeyparrish/shaka-streamer/issues/164)) ([aa1f4e7](https://github.com/joeyparrish/shaka-streamer/commit/aa1f4e793750573079a71bdacd11a64cf43d5730)) +* **cloud:** Upload through HTTP proxy node ([#103](https://github.com/joeyparrish/shaka-streamer/issues/103)) ([20c2704](https://github.com/joeyparrish/shaka-streamer/commit/20c2704deacb402e39640408ac6157e94a5f78ba)), closes [#47](https://github.com/joeyparrish/shaka-streamer/issues/47) +* Expand binary platforms and hardware encoding ([#161](https://github.com/joeyparrish/shaka-streamer/issues/161)) ([0c4b529](https://github.com/joeyparrish/shaka-streamer/commit/0c4b529d56555ad249246cd2a8c5ea935ca9edbe)) + + +### Bug Fixes + +* **cloud:** Avoid rate limit issues on live streams ([#162](https://github.com/joeyparrish/shaka-streamer/issues/162)) ([1231502](https://github.com/joeyparrish/shaka-streamer/commit/1231502c068e15c6e10b856520d5fc891a5bcc20)) +* **cloud:** Fix write failures from Packager ([#167](https://github.com/joeyparrish/shaka-streamer/issues/167)) ([791e39f](https://github.com/joeyparrish/shaka-streamer/commit/791e39f0a9ecb12252eb6ed08155653f6614c5ab)) +* **cloud:** Quiet the HTTP server log ([#163](https://github.com/joeyparrish/shaka-streamer/issues/163)) ([4170d21](https://github.com/joeyparrish/shaka-streamer/commit/4170d218dc834f9b174019287320de64e596e54c)) +* **cloud:** Retry on all failures ([#165](https://github.com/joeyparrish/shaka-streamer/issues/165)) ([7bb46d4](https://github.com/joeyparrish/shaka-streamer/commit/7bb46d446ae645ab0fbe471bf59ff3091a87c6e7)) +* Fix frame-rate and resolution auto-detection edge case ([#129](https://github.com/joeyparrish/shaka-streamer/issues/129)) ([f42188e](https://github.com/joeyparrish/shaka-streamer/commit/f42188e9bb93af1e27116b42a759a8e49587f7a9)), closes [#127](https://github.com/joeyparrish/shaka-streamer/issues/127) +* Fix framerate autodetection edge case ([#128](https://github.com/joeyparrish/shaka-streamer/issues/128)) ([aacabdc](https://github.com/joeyparrish/shaka-streamer/commit/aacabdc9bb4b82331d49e91ca41abfbb889cb49e)), closes [#127](https://github.com/joeyparrish/shaka-streamer/issues/127) +* Fix typing of log_request ([#166](https://github.com/joeyparrish/shaka-streamer/issues/166)) ([c38d7e9](https://github.com/joeyparrish/shaka-streamer/commit/c38d7e9f4ba0962c5c9b186bc3ed13f6a747903e)) +* only use the first line of ffprobe's output ([#120](https://github.com/joeyparrish/shaka-streamer/issues/120)) ([4d7d077](https://github.com/joeyparrish/shaka-streamer/commit/4d7d077e270474f99a2c6851133e8b97b738e990)), closes [#119](https://github.com/joeyparrish/shaka-streamer/issues/119) + + +### Documentation + +* Update cloud upload docs ([#168](https://github.com/joeyparrish/shaka-streamer/issues/168)) ([fddf413](https://github.com/joeyparrish/shaka-streamer/commit/fddf4139800c27c16433033c7c920daa13a0f900)) + ## [0.5.1](https://github.com/shaka-project/shaka-streamer/compare/v0.5.0...v0.5.1) (2021-10-14) - Require Shaka Packager v2.6.1+, to fix segfault in Linux binaries diff --git a/binaries/streamer_binaries/__init__.py b/binaries/streamer_binaries/__init__.py index 11b91c3..49a786b 100644 --- a/binaries/streamer_binaries/__init__.py +++ b/binaries/streamer_binaries/__init__.py @@ -1,7 +1,7 @@ import os import platform -__version__ = '0.5.1' # x-release-please-version +__version__ = '1.0.0' # x-release-please-version # Get the directory path where this __init__.py file resides. diff --git a/streamer/__init__.py b/streamer/__init__.py index f088a12..6e428ac 100644 --- a/streamer/__init__.py +++ b/streamer/__init__.py @@ -1,3 +1,3 @@ -__version__ = '0.5.1' # x-release-please-version +__version__ = '1.0.0' # x-release-please-version from . import controller_node