3.7 KiB
3.7 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.5.1
Changed
- Bump the dependency on
youtube_dl
- Update release Gitea Actions workflow; add seperate job to release Debian package to the new repository
Security
- Update dependencies (RUSTSEC-2023-0034, RUSTSEC-2023-0044, RUSTSEC-2023-0052)
0.5.0 - 2023-06-08
Added
- Add full release Gitea Actions workflow
Changed
- Simplify GItea Actions check and lint workflow
Fixed
- Differentiate between publish and update time for items
0.4.1 - 2023-04-11
Changed
- Select only direct HTTP MP4 audio streams for the Mixcloud back-end
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 only MP4 audio streams for the YouTube back-end (experimental)
- Remove parameters from MIME types to prevent clients tripping over them
Fixed
- Bump the dependency on
ytextract
(#14) - Fix typo in the documentation
Security
- Update dependencies (RUSTSEC-2021-0145, RUSTSEC-2020-0016, RUSTSEC-2023-0001, RUSTSEC-2023-0005, RUSTSEC-2023-0018, RUSTSEC-2023-0022, RUSTSEC-2023-0023, RUSTSEC-2023-0024)
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.