diff --git a/CHANGELOG.md b/CHANGELOG.md index ecb19022..ab83b5d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [2.14.0] - 2026-05-09 + +### Added +- Restore previous versions -- the post 3-dots menu now has a "Restore previous version" option for replaceable content you own, opening a dialog that lets you browse every past snapshot of a profile, list, article, or any other replaceable event and republish the one you want +- On-chain zaps now render as zaps everywhere -- detail pages, quote embeds, the reply composer's parent preview, and the Zaps tab of the interactions modal -- with the same amber bolt, sender, amount, and comment as Lightning zaps, plus a "verifying..." hint while the transaction is checked against the blockchain +- A grand success screen after a zap with an animated check, the amount, and the recipient -- and for on-chain zaps a "View transaction" link to the block explorer + +### Changed +- The bolt button on the post action bar now fills in after you zap a post (matching how the repost and reaction buttons already work), and reflects both Lightning and on-chain zaps + +### Fixed +- Deleting a draft article now reliably removes it from relays that key off event-id rather than the addressable coordinate + ## [2.13.1] - 2026-05-05 ### Fixed diff --git a/android/app/build.gradle b/android/app/build.gradle index 3d227fff..fb2af6bf 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.13.1" + versionName "2.14.0" 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 e1a81928..b6d149a6 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -323,7 +323,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.13.1; + MARKETING_VERSION = 2.14.0; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -347,7 +347,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 2.13.1; + MARKETING_VERSION = 2.14.0; PRODUCT_BUNDLE_IDENTIFIER = pub.ditto.app; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; diff --git a/package.json b/package.json index 756f09a5..ad71b1ec 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ditto", "private": true, - "version": "2.13.1", + "version": "2.14.0", "type": "module", "scripts": { "dev": "npm i --silent && vite", diff --git a/public/CHANGELOG.md b/public/CHANGELOG.md index ecb19022..ab83b5d4 100644 --- a/public/CHANGELOG.md +++ b/public/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [2.14.0] - 2026-05-09 + +### Added +- Restore previous versions -- the post 3-dots menu now has a "Restore previous version" option for replaceable content you own, opening a dialog that lets you browse every past snapshot of a profile, list, article, or any other replaceable event and republish the one you want +- On-chain zaps now render as zaps everywhere -- detail pages, quote embeds, the reply composer's parent preview, and the Zaps tab of the interactions modal -- with the same amber bolt, sender, amount, and comment as Lightning zaps, plus a "verifying..." hint while the transaction is checked against the blockchain +- A grand success screen after a zap with an animated check, the amount, and the recipient -- and for on-chain zaps a "View transaction" link to the block explorer + +### Changed +- The bolt button on the post action bar now fills in after you zap a post (matching how the repost and reaction buttons already work), and reflects both Lightning and on-chain zaps + +### Fixed +- Deleting a draft article now reliably removes it from relays that key off event-id rather than the addressable coordinate + ## [2.13.1] - 2026-05-05 ### Fixed