From 4c201cc2d339f206d7cded180fb916be5a4e1e49 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 1 Apr 2026 18:39:05 -0500 Subject: [PATCH] release: v2.2.8 --- CHANGELOG.md | 15 +++++++++++++++ android/app/build.gradle | 2 +- ios/App/App.xcodeproj/project.pbxproj | 4 ++-- package.json | 2 +- public/CHANGELOG.md | 15 +++++++++++++++ 5 files changed, 34 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f10a669..b2c48e55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [2.2.8] - 2026-04-01 + +### Added +- Full threaded reply trees on post detail pages with collapsible deep branches and "Show X more replies" for sibling threads +- Broadcast button in the Event JSON dialog to re-publish any event to your relays + +### Changed +- My Badges tab overhauled with drag-and-drop reordering, a scrollable list, and a showcase-style carousel for pending badges +- Encrypted letter envelopes now show the mailing side first (sender and recipient), then flip to reveal the wax seal +- Blobbi companions are more expressive -- richer status reactions, sleeping visuals, and body effects like dirt and hunger cues + +### Fixed +- Notification dot not clearing after marking notifications as read +- Followers/following modal staying open after navigating to a profile + ## [2.2.7] - 2026-03-31 ### Fixed diff --git a/android/app/build.gradle b/android/app/build.gradle index e46f751f..ac2d95a6 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -14,7 +14,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 - versionName "2.2.7" + versionName "2.2.8" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index 2dc86f09..8b51286e 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -303,7 +303,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.2.7; + MARKETING_VERSION = 2.2.8; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -325,7 +325,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.2.7; + MARKETING_VERSION = 2.2.8; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; diff --git a/package.json b/package.json index c4684697..88792a1e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ditto", "private": true, - "version": "2.2.7", + "version": "2.2.8", "type": "module", "scripts": { "dev": "npm i --silent && vite", diff --git a/public/CHANGELOG.md b/public/CHANGELOG.md index 4f10a669..b2c48e55 100644 --- a/public/CHANGELOG.md +++ b/public/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [2.2.8] - 2026-04-01 + +### Added +- Full threaded reply trees on post detail pages with collapsible deep branches and "Show X more replies" for sibling threads +- Broadcast button in the Event JSON dialog to re-publish any event to your relays + +### Changed +- My Badges tab overhauled with drag-and-drop reordering, a scrollable list, and a showcase-style carousel for pending badges +- Encrypted letter envelopes now show the mailing side first (sender and recipient), then flip to reveal the wax seal +- Blobbi companions are more expressive -- richer status reactions, sleeping visuals, and body effects like dirt and hunger cues + +### Fixed +- Notification dot not clearing after marking notifications as read +- Followers/following modal staying open after navigating to a profile + ## [2.2.7] - 2026-03-31 ### Fixed