From 16a3ba2a9b04091355bb38e921cf5f153249efca Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Mon, 30 Jun 2025 11:08:42 -0700 Subject: [PATCH] Bump version --- CHANGELOG.md | 10 ++++++++++ android/app/build.gradle | 4 ++-- ios/App/App.xcodeproj/project.pbxproj | 4 ++-- package.json | 24 ++++++++++++------------ pnpm-lock.yaml | Bin 315844 -> 336672 bytes 5 files changed, 26 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a4cd480..3c2d010f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +# 1.2.0 + +* Fix sort order of thread comments +* Fix link display when no title is available +* Fix making profiles non-protected +* Replace bunker url with relay claims for notifier auth +* Add push notifications on all platforms +* Add "mark all as read" on desktop +* Re-design space dashboard + # 1.1.1 * Add chat quick link diff --git a/android/app/build.gradle b/android/app/build.gradle index 34f35fc0..4f76605c 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "social.flotilla" minSdk rootProject.ext.minSdkVersion targetSdk rootProject.ext.targetSdkVersion - versionCode 20 - versionName "1.1.1" + versionCode 21 + versionName "1.2.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 cf655950..c072d130 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -361,7 +361,7 @@ INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.1.1; + MARKETING_VERSION = 1.2.0; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = social.flotilla; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -387,7 +387,7 @@ INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.1.1; + MARKETING_VERSION = 1.2.0; PRODUCT_BUNDLE_IDENTIFIER = social.flotilla; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/package.json b/package.json index 5af69b70..f0861eb6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flotilla", - "version": "1.1.1", + "version": "1.2.0", "private": true, "scripts": { "dev": "vite dev", @@ -54,17 +54,17 @@ "@types/qrcode": "^1.5.5", "@vite-pwa/assets-generator": "^0.2.6", "@vite-pwa/sveltekit": "^0.6.6", - "@welshman/app": "^0.3.7", - "@welshman/content": "^0.3.7", - "@welshman/editor": "^0.3.7", - "@welshman/feeds": "^0.3.7", - "@welshman/lib": "^0.3.7", - "@welshman/net": "^0.3.7", - "@welshman/relay": "^0.3.7", - "@welshman/router": "^0.3.7", - "@welshman/signer": "^0.3.7", - "@welshman/store": "^0.3.7", - "@welshman/util": "^0.3.7", + "@welshman/app": "^0.3.8", + "@welshman/content": "^0.3.8", + "@welshman/editor": "^0.3.8", + "@welshman/feeds": "^0.3.8", + "@welshman/lib": "^0.3.8", + "@welshman/net": "^0.3.8", + "@welshman/relay": "^0.3.8", + "@welshman/router": "^0.3.8", + "@welshman/signer": "^0.3.8", + "@welshman/store": "^0.3.8", + "@welshman/util": "^0.3.8", "compressorjs": "^1.2.1", "daisyui": "^4.12.10", "date-picker-svelte": "^2.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8a79c0dadb0255d54c8e2da0090bd33d98fc656..8a9bb83774355010e342219ef0134a4e477a8b9a 100644 GIT binary patch delta 12398 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 delta 1407 zcmb7?OGs2v7{|HioY8r!%pJAC@tGl|PL{oNQLQp8h9EGNqRF}G;5Z{QqoNBd2u!Ig z4)v7}$ZC}l%B?=ote}_{5mas}!U`e`GnF2uX?1--n{jc^_I&>z=lB24m9Y5unx$`4 zyDK->(I9z)RW&Z3qt;bX?W&Z54p(ihK6UxjOM#%r?<+|4dVJLdD~`_T_2h~s)18`1c3EW{6BX{Zb z98rT*#`$66y2vb_q^d_{oTr&A@K<0_e8jkdbwKjE8r3{;F`$4~SWduS7m`#hXDIE@is>kcY^NKzxd7=V5~OXL^L;_irls4nF3s$nk7%dgGH z-STYkd!gLh=N5S3Z5?zBQIR*zrpQ{k-Y#2Sw2HiRvRxjYdK4w+%ek+Pj;Z+%&xFOtv z35i+ZQ>CyPtv3ZrIev&H-2`I{q$mcz*~m$P+GO(90NLl63ES6_&B;7$u%n@vJWs?L zH;He=+!5l_w&)RSrRyZkZ3T?F)a*EQayByQwMw*rx^?K zRop)xjk*b%EiBll{})F^9AZGxO@^XkDxxNly-WZ_JOQ+S6y=9`OauNrrpNGlHjocb zBqpL#Mo$_j64aVTPrK2Fmjr;V)Gf+Mp3Du)1Wkv4;xaL4R&%g@>}x{MH=_O