0.8.0
Notice
This is the very first release of Clapper to support Windows OS. To make usage there easier, Clapper repo provides a Windows installer executable built with GitHub actions (also attached in the release note files). Just unpack and run setup like any other app. First startup on Windows after install might take a while, please be patient ;-)
This release also introduces a brand new libpeas based plugin system for the Clapper library. The idea is to enhance it with new capabilities that do stuff outside of GStreamer scope of things. To avoid confusion with term plugins that GStreamer uses, I am gonna call these "enhancers" instead. It will be expanded in the future.
What's Changed
- clapper: Player now uses playbin3 by default
- clapper: Add APIs for media caching via download to local storage by @Rafostar in https://github.com/Rafostar/clapper/pull/438
- Add more command line options (including ability to set custom GStreamer filter and sink elements) by @Rafostar in https://github.com/Rafostar/clapper/pull/444
- Add "New Window" functionality in UI by @Rafostar in https://github.com/Rafostar/clapper/pull/449
- Added menu option to clear playback queue
- Resize app window to match aspect ratio with middle click or keyboard shortcut by @Rafostar in https://github.com/Rafostar/clapper/pull/451
- Support MS Windows by @Rafostar in https://github.com/Rafostar/clapper/pull/463
- clapper: Add media item creation with cached file by @Rafostar in https://github.com/Rafostar/clapper/pull/467
- clapper-app: Add unfullscreen keyboard shortcut by @Rafostar in https://github.com/Rafostar/clapper/pull/499
- Support libpeas based plugin system by @Rafostar in https://github.com/Rafostar/clapper/pull/501
- Add adaptive streaming bitrate control to Clapper API by @Rafostar in https://github.com/Rafostar/clapper/pull/506
- clapper-app: Remember and restore optimal bitrate (video quality) when starting adaptive streaming
- Make dektop file i18n. by @danialbehzadi in https://github.com/Rafostar/clapper/pull/492
- clapper-gtk: Add video placeholder widget by @Rafostar in https://github.com/Rafostar/clapper/pull/512
- clapper-app: Support high resolution clock on MS Windows by @Rafostar in https://github.com/Rafostar/clapper/pull/515
- Provide Windows installer by @Rafostar in https://github.com/Rafostar/clapper/pull/518
- Other various improvements and bug fixes
- Updated translations
New Contributors
- @danialbehzadi made their first contribution in https://github.com/Rafostar/clapper/pull/492
- @Kosette - thanks for helping with testing on Windows OS
Full Changelog: https://github.com/Rafostar/clapper/compare/0.6.1...0.8.0