From 3c86b0637e15e7d210c242898589eee7b1494714 Mon Sep 17 00:00:00 2001 From: myrmidex Date: Fri, 14 Aug 2026 21:36:25 +0200 Subject: [PATCH] 140 - Add CHANGELOG --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..729762ac --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [1.4.0] - UNRELEASED + +### Added + +- Add a dark theme (#88) +- Add a daily publish cap, so a feed returning a large batch cannot flood a community (#90) + - Defaults to unlimited, so existing installs publish exactly as before until someone opts in. +- Add an in-app activity log showing what the automation has been doing (#91) +- Add a scheduled platform credential health check (#95) +- Add a warning for feeds that fetch successfully but return no articles (#116) +- Add community existence validation when creating a channel (#114) +- Add edit and delete actions to feed and channel cards (#136, #137, #141) + - Deleting a channel cascades to its routes, keywords, route articles and publications, so past days in the dashboard charts lose those data points. +- Add a Failed tab surfacing publishes that did not go through (#142) + +### Fixed + +- Fix a failed publish disappearing from the interface instead of returning to the user (#142) + - Automatic retry is removed, replaced by a per-row Retry action. +- Fix modals being unusable by keyboard (#111) +- Fix oversized thumbnails (#138) +- Fix renamed Tailwind v4 utilities rendering at a shifted scale (#109) + +### Changed + +- Rework the dashboard with trends and breakdowns over a selectable date range (#83) +- Make an article's routing legible on the Articles page, with per-feed colour, grouping and a filter (#113) +- Store an article's thumbnail when it is fetched rather than re-fetching the page on every publish (#119) +- Replace the stock Laravel branding with the project's own (#121) +- Extract business logic from services into Action classes (#144) + +### Removed + +- Remove the unused Inertia, Ziggy and Breeze dependencies, the dead Jenkinsfile, and the Inertia middleware (#140)