-
v1.4.2
StableAll checks were successfulBuild and Push Docker Image / build (push) Successful in 5m28sreleased this
2026-08-16 23:39:40 +02:00 | 1 commits to main since this release[1.4.2] - 2026-08-16
Fixed
- Fix Belga discovery always dropping the newest press release (#158)
- The Belga API
offsetparameter is a 0-based item index, so the configuredoffset=1skipped the newest article on every fetch. A data migration repoints the existing Belga feed tooffset=0.
- The Belga API
- Fix articles validated before their feed had an active route never becoming routable (#157)
- Route articles are now backfilled when a route is created or re-activated, using the article content stored at validation time — no re-fetch.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Fix Belga discovery always dropping the newest press release (#158)
-
v1.4.1
StableAll checks were successfulBuild and Push Base Images / images (docker/build/Dockerfile.base, fedi-feed-router-base, php8.3-1) (push) Successful in 6m33sBuild and Push Base Images / images (docker/build/Dockerfile.ci, fedi-feed-router-ci, php8.3-3) (push) Successful in 8m1sBuild and Push Docker Image / build (push) Successful in 5m53sreleased this
2026-08-15 11:20:25 +02:00 | 7 commits to main since this release[1.4.1] - 2026-08-15
Fixed
- Fix migrations being unable to run since v1.3.7, which left the dashboard and article approval returning a 500 and publishing failing (#150)
- The migration converting channel community ids logged in to Lemmy to resolve them, once per channel. Lemmy rate-limits authentication, so it failed and blocked the eight migrations behind it.
- Upgrading deletes channels whose community id was never converted, along with their routes, keywords and publication history. Recreate them from the Channels page; the community is validated against the instance at creation.
- Fix tests failing at random from factories generating duplicate values for columns with unique constraints (#152)
- Fix the daily publish cap tests depending on the time of day they ran (#152)
Changed
- CI runs in about two minutes instead of fifteen to thirty (#147)
- PHP is now baked into a prebuilt image rather than installed on every run, coverage is no longer collected since nothing consumed it, and the Composer cache path was wrong so no packages were ever cached.
- Give the CI runner a fallback DNS resolver, so a dropped lookup no longer times out an entire run (#153)
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
1 download
- Fix migrations being unable to run since v1.3.7, which left the dashboard and article approval returning a 500 and publishing failing (#150)
-
v1.4.0
StableAll checks were successfulBuild and Push Docker Image / build (push) Successful in 8m17sreleased this
2026-08-15 00:38:39 +02:00 | 19 commits to main since this release[1.4.0] - 2026-08-14
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)
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
1 download
-
v1.3.7
Stablereleased this
2026-08-06 22:42:57 +02:00 | 91 commits to main since this releaseDownloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v1.3.6
Stablereleased this
2026-08-02 14:30:21 +02:00 | 96 commits to main since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.3.5
Stablereleased this
2026-08-02 09:19:34 +02:00 | 98 commits to main since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.3.4
Stablereleased this
2026-08-01 07:32:36 +02:00 | 104 commits to main since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.3.3
Stablereleased this
2026-08-01 07:14:27 +02:00 | 106 commits to main since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
v1.3.2
Stablereleased this
2026-07-31 00:40:50 +02:00 | 106 commits to main since this releaseBugfixes
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
released this
2026-03-18 21:54:20 +01:00 | 110 commits to main since this releaseDownloads
-
Source code (ZIP)
7 downloads
-
Source code (TAR.GZ)
4 downloads
-
Source code (ZIP)