---
title: Release Notes
description: Full version history for Firmreader
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

## 2.4.0 — June 2026

**Added**
- Scheduled campaigns with bulk scheduling
- Campaign-level analytics rollup

**Fixed**
- Pinned posts occasionally lost their order after archiving a channel
- Digest emails sent in the wrong timezone for some workspaces

## 2.3.0 — May 2026

**Added**
- Cross-device read receipts (mobile + desktop)

**Changed**
- Analytics dashboard now defaults to a 30-day window

## 2.2.0 — April 2026

**Added**
- Auto-subscribe channel members by team
- Required channels that members cannot unsubscribe from

**Fixed**
- SSO-provisioned users were not auto-subscribed to default channels

<Note>
Self-hosted customers should review the [configuration](/configuration) page before upgrading across minor versions.
</Note>
