Skip to content

Commit

Permalink
chore(release): release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joeyparrish committed Oct 29, 2024
1 parent 7986fb3 commit 53deb0f
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.5.1"
".": "1.0.0"
}
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,63 @@
# 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 config file with Apple's HLS recommendations ([#72](https://github.com/joeyparrish/shaka-streamer/issues/72)) ([01793a1](https://github.com/joeyparrish/shaka-streamer/commit/01793a1a21e2f736c0931f9d561ac1a337bca6d1)), closes [#70](https://github.com/joeyparrish/shaka-streamer/issues/70)
* Add OPUS mp4 support ([#143](https://github.com/joeyparrish/shaka-streamer/issues/143)) ([2f38022](https://github.com/joeyparrish/shaka-streamer/commit/2f38022a2708dfd29e5c6f51cd7a34c1f8478004))
* Add support for ac3 and ec3 ([#69](https://github.com/joeyparrish/shaka-streamer/issues/69)) ([e9d47be](https://github.com/joeyparrish/shaka-streamer/commit/e9d47beb87f7d1ae3a18a713258fbf9574bc6dfd)), closes [#37](https://github.com/joeyparrish/shaka-streamer/issues/37)
* Add support for HEVC video codec ([#74](https://github.com/joeyparrish/shaka-streamer/issues/74)) ([d154fc7](https://github.com/joeyparrish/shaka-streamer/commit/d154fc740426191756a47661427f665373c33c0e))
* Automatic frame rate reduction ([#77](https://github.com/joeyparrish/shaka-streamer/issues/77)) ([43e0ca8](https://github.com/joeyparrish/shaka-streamer/commit/43e0ca8683a12ed6c9d7e21b6b03caec71738e1e))
* Bump minimum Python version to 3.9 ([fda49ac](https://github.com/joeyparrish/shaka-streamer/commit/fda49acf8aa400b8cb9aec4226153769dba4622d))
* Channel count as an input feature ([#84](https://github.com/joeyparrish/shaka-streamer/issues/84)) ([5a5b53d](https://github.com/joeyparrish/shaka-streamer/commit/5a5b53d3d301925d984efac1a9a5a5d7ebf5379d)), closes [#38](https://github.com/joeyparrish/shaka-streamer/issues/38)
* **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))
* Webcam support for Windows and microphone support ([#95](https://github.com/joeyparrish/shaka-streamer/issues/95)) ([cde5803](https://github.com/joeyparrish/shaka-streamer/commit/cde5803d705fc3e055ece540614c2c548c5affee))
* Windows support ([#85](https://github.com/joeyparrish/shaka-streamer/issues/85)) ([9a7e0ec](https://github.com/joeyparrish/shaka-streamer/commit/9a7e0ec1d5e0b5c3b67b2df97c68c0e43e0d86b7)), closes [#8](https://github.com/joeyparrish/shaka-streamer/issues/8)


### 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))
* **external command:** Create the new shell process in a new group ([#96](https://github.com/joeyparrish/shaka-streamer/issues/96)) ([19e8652](https://github.com/joeyparrish/shaka-streamer/commit/19e8652e3419940f80170ccdf041c355ef63f02b)), closes [#46](https://github.com/joeyparrish/shaka-streamer/issues/46)
* Fix cloud upload for S3 ([7afe61e](https://github.com/joeyparrish/shaka-streamer/commit/7afe61ed653b2396dfeca303ccf2afb090c24a29)), closes [#67](https://github.com/joeyparrish/shaka-streamer/issues/67)
* 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 framerate detection for mixed-framerate content ([#93](https://github.com/joeyparrish/shaka-streamer/issues/93)) ([79bcd58](https://github.com/joeyparrish/shaka-streamer/commit/79bcd5857665beb27c6375059fea25c8bcacb9e6)), closes [#90](https://github.com/joeyparrish/shaka-streamer/issues/90)
* Fix minimum required version of Packager ([3cb7cc6](https://github.com/joeyparrish/shaka-streamer/commit/3cb7cc6ff7a343c50806e3a63a54017dd39d67be)), closes [#18](https://github.com/joeyparrish/shaka-streamer/issues/18)
* Fix tests running from any directory ([#71](https://github.com/joeyparrish/shaka-streamer/issues/71)) ([10c8f46](https://github.com/joeyparrish/shaka-streamer/commit/10c8f46b19b9a2c38d7f5b99b6bc7ea4fd94ce61)), closes [#49](https://github.com/joeyparrish/shaka-streamer/issues/49)
* Fix typing of log_request ([#166](https://github.com/joeyparrish/shaka-streamer/issues/166)) ([c38d7e9](https://github.com/joeyparrish/shaka-streamer/commit/c38d7e9f4ba0962c5c9b186bc3ed13f6a747903e))
* Monkey-patch subprocess on Windows to find .CMD scripts ([96f140f](https://github.com/joeyparrish/shaka-streamer/commit/96f140f0c4061d859ece80ce11841b7e07c98113))
* **multiperiod:** Use posixpath for URLs and namespace DASH BaseURL ([#91](https://github.com/joeyparrish/shaka-streamer/issues/91)) ([282db9d](https://github.com/joeyparrish/shaka-streamer/commit/282db9d49b5bebc6ac019accacf1689011316f46))
* 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)
* Report clear error if an input track does not exist ([#94](https://github.com/joeyparrish/shaka-streamer/issues/94)) ([689b803](https://github.com/joeyparrish/shaka-streamer/commit/689b8030bbe0d007cb260977d03301401b66c17d)), closes [#89](https://github.com/joeyparrish/shaka-streamer/issues/89)
* Restrict WebM formats to DASH protocol ([#80](https://github.com/joeyparrish/shaka-streamer/issues/80)) ([696d4ea](https://github.com/joeyparrish/shaka-streamer/commit/696d4eac21d40178c3846c8ce4fc47ef9ab48584)), closes [#18](https://github.com/joeyparrish/shaka-streamer/issues/18)


### Performance Improvements

* Slight speed up of vp9 encoding ([#81](https://github.com/joeyparrish/shaka-streamer/issues/81)) ([349f8de](https://github.com/joeyparrish/shaka-streamer/commit/349f8de5e2905061c2f94195cb9a19521c8e410a))


### Documentation

* Auto-link to types in config format docs ([41994f3](https://github.com/joeyparrish/shaka-streamer/commit/41994f383e4dec7bc8fd4383b8b7aec3bfb182e3))
* Change the documentation theme ([f9f9645](https://github.com/joeyparrish/shaka-streamer/commit/f9f964550ca58c094fcc94ba5409404432578ebf))
* Fix missing members in generated docs ([7368e54](https://github.com/joeyparrish/shaka-streamer/commit/7368e5433a444f19425f7c4992eb7a608258ecfa))
* Refactor installation, prereq, and overview docs ([4a6b837](https://github.com/joeyparrish/shaka-streamer/commit/4a6b837ad93f187c0a8db515c2ac1ec7aafbf82c))
* Remove note about lack of Windows support ([ab4bfa5](https://github.com/joeyparrish/shaka-streamer/commit/ab4bfa5d74e5832d892abdeae0347e9fcfb20e6a))
* Update docs for shaka-streamer-binaries and multiperiod ([#92](https://github.com/joeyparrish/shaka-streamer/issues/92)) ([d8a8d2d](https://github.com/joeyparrish/shaka-streamer/commit/d8a8d2d985154a5a5a01d27cb34cf0b6712f4fcf)), closes [#60](https://github.com/joeyparrish/shaka-streamer/issues/60)

## [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
Expand Down

0 comments on commit 53deb0f

Please sign in to comment.