diff --git a/gstreamer-app/CHANGELOG.md b/gstreamer-app/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-app/CHANGELOG.md +++ b/gstreamer-app/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-audio/CHANGELOG.md b/gstreamer-audio/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-audio/CHANGELOG.md +++ b/gstreamer-audio/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-base/CHANGELOG.md b/gstreamer-base/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-base/CHANGELOG.md +++ b/gstreamer-base/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-net/CHANGELOG.md b/gstreamer-net/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-net/CHANGELOG.md +++ b/gstreamer-net/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-pbutils/CHANGELOG.md b/gstreamer-pbutils/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-pbutils/CHANGELOG.md +++ b/gstreamer-pbutils/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-player/CHANGELOG.md b/gstreamer-player/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-player/CHANGELOG.md +++ b/gstreamer-player/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-rtsp-server/CHANGELOG.md b/gstreamer-rtsp-server/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-rtsp-server/CHANGELOG.md +++ b/gstreamer-rtsp-server/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-rtsp/CHANGELOG.md b/gstreamer-rtsp/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-rtsp/CHANGELOG.md +++ b/gstreamer-rtsp/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-sdp/CHANGELOG.md b/gstreamer-sdp/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-sdp/CHANGELOG.md +++ b/gstreamer-sdp/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer-video/CHANGELOG.md b/gstreamer-video/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer-video/CHANGELOG.md +++ b/gstreamer-video/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again diff --git a/gstreamer/CHANGELOG.md b/gstreamer/CHANGELOG.md index 63abc3380..45bcf113f 100644 --- a/gstreamer/CHANGELOG.md +++ b/gstreamer/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html), specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field). +## [0.11.4] - 2018-07-19 +### Fixed +- `gst::Caps::subtract()` does not leak its arguments anymore +- `gst::Caps::get_structure()` gracefully returns `None` if the index + is out of bounds instead of a `g_return_val_if_fail()` +- `gst::Structure::new()` has to give away ownership of the info structure + but didn't. For 0.11 we internally copy, in 0.12 it will take the info + structure by value +- Typefind tests don't fail anymore if the system has typefind factories + without caps + +### Added +- An additional assertion that ensures that miniobjects are actually + writable before creating a mutable reference + ## [0.11.3] - 2018-06-08 ### Added - `gst::Bus::remove_watch()` is now available to remove a bus watch again