From 91fe272beac1ccfc7833d25ea3b2eb027628c95a Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 18 Apr 2026 09:19:01 -0500 Subject: [PATCH] release: v2.10.2 --- CHANGELOG.md | 8 ++++++++ android/app/build.gradle | 2 +- ios/App/App.xcodeproj/project.pbxproj | 4 ++-- package.json | 2 +- public/CHANGELOG.md | 8 ++++++++ 5 files changed, 20 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c0995e37..9aab0eae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [2.10.2] - 2026-04-18 + +### Fixed +- Sleep and wake actions on Blobbis no longer wipe out evolution progress, and existing Blobbis that got stuck are recovered automatically +- Pages no longer crash when a post contains a malformed blurhash; a placeholder is shown instead +- External content links (books, locations, and other identifiers) and relay pages no longer crash on unusual or malformed URLs +- Custom profile themes with invalid color values no longer break the page + ## [2.10.1] - 2026-04-17 ### Fixed diff --git a/android/app/build.gradle b/android/app/build.gradle index 4d2f33e4..af6e4761 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.10.1" + versionName "2.10.2" 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 09cf8407..848a3174 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -327,7 +327,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.10.1; + MARKETING_VERSION = 2.10.2; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -351,7 +351,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.10.1; + MARKETING_VERSION = 2.10.2; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; diff --git a/package.json b/package.json index 13c7e11d..6ac7e941 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ditto", "private": true, - "version": "2.10.1", + "version": "2.10.2", "type": "module", "scripts": { "dev": "npm i --silent && vite", diff --git a/public/CHANGELOG.md b/public/CHANGELOG.md index c0995e37..9aab0eae 100644 --- a/public/CHANGELOG.md +++ b/public/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [2.10.2] - 2026-04-18 + +### Fixed +- Sleep and wake actions on Blobbis no longer wipe out evolution progress, and existing Blobbis that got stuck are recovered automatically +- Pages no longer crash when a post contains a malformed blurhash; a placeholder is shown instead +- External content links (books, locations, and other identifiers) and relay pages no longer crash on unusual or malformed URLs +- Custom profile themes with invalid color values no longer break the page + ## [2.10.1] - 2026-04-17 ### Fixed