Repository navigation
Fedify 2.4.2
Released on October 9, 2026.
@fedify/fedify
- Fixed signature verification throwing an exception when a remote actor supplied a malformed JSON-LD context or its context could not be fetched. These requesters are now treated as unverifiable. [#1267, #1270]
@fedify/backfill
- Fixed conversation backfill skipping posts in paginated context and replies collections. Backfill now follows the first and subsequent pages while respecting traversal limits, and retains posts already found if a page cannot be loaded. [#1248, #1256 by Jiwon Kwon]
- Fixed conversation backfill stopping when the context collection loader failed. Failed context loads are now skipped so later configured strategies can still find accessible posts. Cancellation and interval configuration errors continue to propagate. [#1249, #1258 by Jiwon Kwon]
@fedify/cfworkers
- Fixed npm refusing to install
@fedify/cfworkersalongside@cloudflare/workers-types5.x, which recent versions of Wrangler require, unless--legacy-peer-depsor an override was used. The peer dependency on@cloudflare/workers-typesnow accepts both 4.x and 5.x, so you can drop such workarounds. [#1255, #1260]
@fedify/express
- Fixed asynchronous
contextDataFactoryandfederation.fetch()failures being left as unhandled rejections in the Express integration. Errors that occur before Fedify passes the request to the next middleware now reach Express error-handling middleware, so applications can send their usual error response. [#1244, #1261]
@fedify/init
- Migrated the initialization template script to SvelteKit version 3, by replacing the
$libsyntax to#lib. [#1222, #1224 by Jungmin Yoon]
@fedify/postgres
- Fixed
PostgresMessageQueueremaining unusable after a transient initialization failure. Later calls now retry initialization, so the same queue instance can recover when the database becomes available again. [#1268, #1271]