Major bugfix release
Here's a summary of the MAJOR changes since Jan 2020. See Changelog.txt for more.
Changelog
1.30 2021-03-17 (THIS VERSION)
- Fix nasty bug when refreshing podcasts due to a newly uploaded file removing all the links and replacing them with file paths.
- Compatibility fix with
PHP 5.3
1.29 2021-03-01
- Proper fix for
Last-modified
header to use the date within the cached podcast.
1.28 2021-03-01
- Prevent scanning of files which are still being uploaded, and add min-file-age option to adjust this
- Now sends
Content-length
header - Fix for
Last-modified
header when podcast was cached
1.24 2021-02-26
- Add a comprehensive unit test suite!
- A bunch of changes designed for better code re-use, such as not using defines inside classes, and allowing programmatic overriding of properties of RSS items.
- Fixes to the generation of the media base URL.
- Better handling of image URLs.
- Don't save images from media files if one already exists but it's of a different type than the one in the media file.
- Fix a bug when
DESCRIPTION_SOURCE
is summary and summary is the default (which is the description). - Allow generation of empty podcasts on the CLI (mostly for testing)
- Upgrades to
getID3
to fix a few other bugs I encountered during testing.