2.1 KiB
2.1 KiB
Changelog
All notable changes to Podbringer will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.4.0 - 2023-03-24
Added
- Add Gitea Actions workflow for cargo
Changed
- Update dependencies on
cached
andyoutube_dl
- Update to
rocket
version 0.5.0-rc.3 - Select MP4 audio streams only (experimental)
- Remove parameters from MIME types to prevent clients tripping over them
Fixed
- Bump the dependency on
ytextract
(#14) - Fix typo in the documentation
0.3.0 - 2022-12-24
Added
- Add abstraction that will support multiple back-ends
- Add YouTube back-end for generating feeds of YouTube channels and playlists (#5)
Changed
- Change the name of the
url
topublic_url
in the configuration fileRocket.toml
- Make feed channel and item images optional
- Simplify how Rocket is launched
- Split off feed generation to a separate module
- Improve documentation
Fixed
- Some code refactoring
Security
- Update/bump dependencies
0.2.0 - 2022-05-27
Added
- Add support for paging, i.e. retrieving more that 50 past items (#9)
- Introduce the
limit
parameter to get more/less than 50 feed items - Add caching; all Mixcloud user, cloudcasts and download URL requests are cached for 24 hours (#3)
Changed
- Implemented proper error logging and handling (#6)
- Replaces own youtube-dl command running implementation by
youtub_dl
crate (#8) - Several code and documentation improvements & fixes
Removed
- Drop dependencies on some unnecessary/unused crates
0.1.0 - 2022-05-24
Initial release.