Skip to content

ktistec

v3.9.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

activitypub crystal

ReleasePort's take

Light signal
editorial:auto 8d

The release removes the `deliver_to` state and its recipients fallback from the delivery configuration schema.

Why it matters: Affects all systems relying on `deliver_to`; migration required before using v3.9.0 (severity 60).

Summary

AI summary

Removed the deliver_to state and recipients fallback.

Changes in this release

Breaking High

Restricts theme overrides to color and reduces reliance on `!important`.

Restricts theme overrides to color and reduces reliance on `!important`.

Source: llm_adapter@2026-07-18

Confidence: high

Breaking Medium

Removes the `deliver_to` state and recipients fallback.

Removes the `deliver_to` state and recipients fallback.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Medium

Adds user-defined algorithmic feeds.

Adds user-defined algorithmic feeds.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Medium

Allows editing optional properties on published posts.

Allows editing optional properties on published posts.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Medium

Supports undoing a dislike action.

Supports undoing a dislike action.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Medium

Fixes concurrent duplicate inbox delivery issues.

Fixes concurrent duplicate inbox delivery issues.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Medium

Prevents custom themes from applying on drafts and posts pages.

Prevents custom themes from applying on drafts and posts pages.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Medium

Adapts duration units in thread analysis calculations.

Adapts duration units in thread analysis calculations.

Source: llm_adapter@2026-07-18

Confidence: high

Bugfix Low

Restores the spinning loader UI element.

Restores the spinning loader UI element.

Source: llm_adapter@2026-07-18

Confidence: high

Refactor Low

Renders the homepage description in a basic segment.

Renders the homepage description in a basic segment.

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

Added

  • User-defined algorithmic feeds.
  • Allow editing optional properties on published posts.
  • Support undoing a dislike.

Fixed

  • Handle concurrent duplicate inbox delivery.
  • Don't apply custom themes on the drafts and posts pages.
  • Adapt duration units in thread analysis.
  • Restore the spinning loader.

Changed

  • Restrict theme overrides to color and reduce reliance on !important.
  • Render the homepage description in a basic segment.

Removed

  • The deliver_to state and the recipients fallback.

Breaking Changes

  • Removed `deliver_to` state and recipients fallback

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track ktistec

Get notified when new releases ship.

Sign up free

About ktistec

ActivityPub (https://www.w3.org/TR/activitypub/) server for individual users and small groups.

All releases →

Related context

Related tools

Earlier breaking changes

  • v3.4.1 Return 410 Gone instead of 404 Not Found for missing actors.

Beta — feedback welcome: [email protected]