Releases: kieraneglin/pinchflat
Releases · kieraneglin/pinchflat
v2024.12.31
What's Changed
- [Bugfix] Improve OPML route security by @kieraneglin in #535
Full Changelog: v2024.12.29...v2024.12.31
v2024.12.29
What's Changed
- truncate table columns via css by @robertkleinschuster in #507
- Separate tabs for pending and downloaded in media history by @robertkleinschuster in #508
- [Enhancement] Add sorting, pagination, and new attributes to sources index table by @kieraneglin in #510
- use css truncate everywhere and remove StringUtils.truncate function by @robertkleinschuster in #513
- [Housekeeping] Pass the current action when calling the yt-dlp runner by @kieraneglin in #514
- [Bugfix] Respect cookies preference when performing download pre-check by @kieraneglin in #517
- [Enhancement] Added OPML Endpoint for podcast rss feeds by @robertkleinschuster in #512
New Contributors
- @robertkleinschuster made their first contribution in #507
Full Changelog: v2024.12.10...v2024.12.29
v2024.12.10
What's Changed
- [Enhancement] Add presets to cutoff date input by @kieraneglin in #494
- [Housekeeping] Bump Phoenix LiveView to 1.0.0 by @kieraneglin in #495
- [Enhancement] Add support for 1440p as a preferred resolution by @kieraneglin in #498
- [Housekeeping] Update config options to enhance NixOS compatibility by @kieraneglin in #493
Full Changelog: v2024.11.27...v2024.12.10
v2024.11.27
What's Changed
- [Enhancement] Track the predicted final filepath for indexed media items by @kieraneglin in #461
- [Enhancement] Add support for yt-dlp plugins + add lifecycle script event for app boot by @kieraneglin in #465
- [Enhancement] Add option to use existing Media Profile as template for new profile by @loop-index in #466
- [Enhancement] Adds ability to enable/disable sources by @kieraneglin in #481
- [Bugfix] Ensure livestreams aren't downloaded until they're finished processing by @kieraneglin in #485
- [Enhancement] Add audio track language selection to Media Profile by @kieraneglin in #487
New Contributors
- @loop-index made their first contribution in #466
Full Changelog: v2024.10.30...v2024.11.27
v2024.10.30
What's Changed
- [Enhancement] Improve timezone handling when provided TZ is invalid by @kieraneglin in #441
- [Bugfix] Ensure that
playlist_index
remains persisted in all cases by @kieraneglin in #442 - [Enhancement] Improve short detection logic (again) by @kieraneglin in #447
Full Changelog: v2024.10.25...v2024.10.30
v2024.10.25
What's Changed
- [Enhancement] Flip Config submenu arrow by @FibreTTP in #405
- [Docs] document that BASE_ROUTE_PATH requires the prefix to be stripped by @jbergler in #413
- [Bugfix] Fix off-by-1 error for retention date logic by @kieraneglin in #432
- [Enhancement] Misc. UI updates by @kieraneglin in #434
- [Enhancement] Improve error message when adding a source who's details can't be queried by URL by @kieraneglin in #436
New Contributors
Full Changelog: v2024.10.2...v2024.10.25
v2024.10.2
What's Changed
- [Bugfix] prevent duplicate videos from being downloaded if the video's name changes by @kieraneglin in #396
- [Enhancement] Added ability to detect when files have been deleted by @kieraneglin in #399
- [Bugfix] Resolve invalid timezone error by @kieraneglin in #402
Full Changelog: v2024.9.12...v2024.10.2
v2024.9.12
What's Changed
- [Enhancement] Improve detection of shorts by @kieraneglin in #382
- [Enhancement] Allow configuration of media container format by @kieraneglin in #383
- [Bugfix] Disallow concurrent slow-indexing runs for the same source by @kieraneglin in #384
- [Dev] Speed up CI by @kieraneglin in #385
- [Dev] Version updates 2024-09-12 by @kieraneglin in #388
Full Changelog: v2024.8.28...v2024.9.12
v2024.8.28
What's Changed
- [Bugfix] Improve livestream detection by @kieraneglin in #362
- [Enhancement] Show error messages in-app for easier triage by @kieraneglin in #365
- [Enhancement] Allow IPv6 by @kieraneglin in #372
- [Dev] Lock custom FFmpeg to last known good version by @kieraneglin in #373
Full Changelog: v2024.8.14...v2024.8.28
v2024.8.14
What's Changed
- [Enhancement] Use cookies on a per-source basis by @kieraneglin in #354
- [Enhancement] Support specifying count of
yt-dlp
workers per-queue by @kieraneglin in #355 - [Enhancement] Filter media based on min and/or max duration by @kieraneglin in #356
- [Dev] Adds
.devcontainer
manifest to help promote contributions by @kieraneglin in #342
Full Changelog: v2024.8.6...v2024.8.14