# Changelog

All notable changes to the podcast hosting platform are documented in this file.

## [3.8.0] - 2026-07-29

### Added

- Dynamic ad insertion rules based on episode, listener region, device type, and publication date.
- Automatic transcription with speaker labels and downloadable VTT and SRT files.
- Network-level analytics for comparing downloads, unique listeners, and completion rates across shows.
- Webhook events for episode publication, feed validation failures, and completed audio processing.

### Fixed

- Resolved an issue that could delay scheduled episodes when daylight saving time changed in the selected timezone.
- Fixed duplicate download events generated by some podcast apps during byte-range requests.
- Corrected chapter timestamps after replacing an episode’s source audio.
- Fixed intermittent failures when importing artwork from RSS feeds containing redirected image URLs.

### Changed

- Improved RSS feed generation performance for shows with more than 500 episodes.
- Updated IAB filtering to exclude additional known bots and invalid traffic patterns.
- Increased the maximum episode upload size from 2 GB to 4 GB.
- Analytics exports now use the show’s configured timezone for daily totals.

## [3.7.2] - 2026-07-15

### Added

- Bulk editing for episode seasons, episode numbers, and explicit-content settings.
- Feed preview warnings for missing author, category, and copyright metadata.

### Fixed

- Fixed Apple Podcasts episode links being omitted when a custom canonical URL was configured.
- Resolved audio processing failures for certain variable-bitrate M4A files.
- Fixed incorrect completion percentages for episodes containing pre-roll ads.
- Corrected CSV exports that displayed non-ASCII episode titles incorrectly in some spreadsheet applications.
- Fixed team invitations expiring earlier than the stated seven-day window.

### Changed

- Failed audio uploads now resume automatically when the browser reconnects.
- Feed validation messages now include the affected episode and recommended resolution.

## [3.7.0] - 2026-06-26

### Added

- Private podcast feeds with per-subscriber access links and revocation controls.
- Episode chapters with titles, URLs, and optional artwork.
- Scheduled publishing in each show’s configured timezone.
- Listener retention charts for supported podcast apps.
- Role-based permissions for owners, administrators, editors, and analysts.

### Fixed

- Prevented draft episodes from appearing in public sitemap files.
- Fixed cover art appearing stretched in embedded players on narrow screens.
- Resolved an issue where trailer episodes could be ordered below full episodes.
- Fixed stale analytics totals after merging imported and hosted episodes.

### Changed

- Redesigned the episode editor to keep metadata, audio, chapters, and distribution settings on one page.
- Replaced the legacy embeddable player with a responsive, accessibility-improved version.
- New shows now default to HTTPS-only enclosure and artwork URLs.
- RSS imports now preserve original publication dates and GUID values by default.