From fee9a64188131a887ec5675f0f037b8414518575 Mon Sep 17 00:00:00 2001 From: Reckless_Satoshi Date: Tue, 17 Oct 2023 15:27:29 -0700 Subject: [PATCH] Bump to v0.5.3 --- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- mobile/android/app/build.gradle | 2 +- mobile/package-lock.json | 4 ++-- mobile/package.json | 2 +- release_notes.md | 37 ++++++++++++--------------------- version.json | 2 +- 7 files changed, 21 insertions(+), 32 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 4e4cdc4f3..e5b9e0b76 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "frontend", - "version": "0.5.2", + "version": "0.5.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "frontend", - "version": "0.5.2", + "version": "0.5.3", "license": "ISC", "dependencies": { "@babel/plugin-proposal-class-properties": "^7.18.6", diff --git a/frontend/package.json b/frontend/package.json index eb32abe6f..82b42f991 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "frontend", - "version": "0.5.2", + "version": "0.5.3", "description": "", "main": "index.js", "scripts": { diff --git a/mobile/android/app/build.gradle b/mobile/android/app/build.gradle index 6e19074df..5879075ed 100644 --- a/mobile/android/app/build.gradle +++ b/mobile/android/app/build.gradle @@ -152,7 +152,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 - versionName "0.5.2-alpha" + versionName "0.5.3-alpha" buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() if (isNewArchitectureEnabled()) { diff --git a/mobile/package-lock.json b/mobile/package-lock.json index ce143b791..aaf823aeb 100644 --- a/mobile/package-lock.json +++ b/mobile/package-lock.json @@ -1,12 +1,12 @@ { "name": "robosats", - "version": "0.5.2", + "version": "0.5.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "robosats", - "version": "0.5.2", + "version": "0.5.3", "dependencies": { "@react-native-clipboard/clipboard": "^1.12.1", "@react-native-community/netinfo": "^9.3.10", diff --git a/mobile/package.json b/mobile/package.json index b2a0ca204..c5b5690ca 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -1,6 +1,6 @@ { "name": "robosats", - "version": "0.5.2", + "version": "0.5.3", "private": true, "scripts": { "android": "react-native run-android", diff --git a/release_notes.md b/release_notes.md index 424b2ed08..c4d0b6e45 100644 --- a/release_notes.md +++ b/release_notes.md @@ -1,34 +1,23 @@ -RoboSats v0.5.2 is now out! :rocket: RoboSats client apps before v0.5.1 might no longer be compatible! +RoboSats v0.5.3 is now out! :rocket: RoboSats client apps before v0.5.1 are no longer be compatible. ## Changes: -- New language: Swahili. Thank you @turizspace! -- Improved French and Italian translations. Thank you @LeoSpyke and @jinformatique ! -- Update CLN (core-lightning) plugin (@daywalker91) and CLN base version to v23.08 -- Add verbose order logs to coordinator panel: a detailed timestamped record of every change to an order from creation to finalization. -- Improved invoice descriptions. -- New coordinator maintenance messages. -- Small UI fixes. -- Fix pinch to zoom Android. -- Add bd taka as currency @dapsavoie / -- Update communities links in client app. -- Patch Android bogus "connected" chat status when connection is offline. -- Date to date ranges added to /api/ticks. -- New admin actions for dispute resolutions. -- Force PGP signed invoices and onchain addresses (multi-coordinator security). -- New RoboSats Federation basis v0.6.0~1 -- Fix allow auth header to carry pgp keys: easier authentication for federation from browser. +- New F2F feature. You can now add a location for face-to-face cash trades. The book page shows a map with all F2F orders. In order to preserve your privacy, when clicking on the map to locate your order, your trade location is slightly randomized (uniform random 15 x 15 Km noise). Therefore it is not possible to be precise and exact location can only be shared on the encrypted chat. Note that using the high resolution maps can leak your IP to external tiling servers if you are not using Tor Browser. +- Update devfund donation pubkey. +- Release of robosats-deploy coordinator orchestration https://github.com/RoboSats/robosats-deploy +- Update dependencies and small bug fixes. +- Improve performance DB writes on last_login updates. # Android -**[Click to download universal RoboSats APK for Android](https://github.com/RoboSats/robosats/releases/download/v0.5.2-alpha/robosats-v0.5.2.alpha-universal.apk)** +**[Click to download universal RoboSats APK for Android](https://github.com/RoboSats/robosats/releases/download/v0.5.3-alpha/robosats-v0.5.3.alpha-universal.apk)** Smaller bundles for each CPU architecture available in the attachments. ### Verify the app using GPG: -1. [Download the ascii armored signature](https://github.com/Reckless-Satoshi/robosats/releases/download/v0.5.2-alpha/robosats-v0.5.2.alpha-universal.apk.asc) +1. [Download the ascii armored signature](https://github.com/Reckless-Satoshi/robosats/releases/download/v0.5.3-alpha/robosats-v0.5.3.alpha-universal.apk.asc) 2. Run this command on a directory that contains the apk file and and the ascii armored signature. -`gpg --verify robosats-v0.5.2.alpha-universal.apk.asc` +`gpg --verify robosats-v0.5.3.alpha-universal.apk.asc` 3. Verify the signer is actually Reckless-Satoshi (fingerprints match): [B4AB5F19113D4125DDF217739C4585B561315571](https://keys.openpgp.org/vks/v1/by-fingerprint/B4AB5F19113D4125DDF217739C4585B561315571) @@ -40,17 +29,17 @@ Known missing features: # Docker Images -[Coordinator Backend Image v0.5.2-alpha (Docker Hub)](https://hub.docker.com/r/recksato/robosats/tags?page=1&name=v0.5.2-alpha) +[Coordinator Backend Image v0.5.3-alpha (Docker Hub)](https://hub.docker.com/r/recksato/robosats/tags?page=1&name=v0.5.3-alpha) ```bash -docker pull recksato/robosats:v0.5.2-alpha +docker pull recksato/robosats:v0.5.3-alpha ``` -[Client App Image v0.5.2-alpha (Docker Hub)](https://hub.docker.com/r/recksato/robosats-client/tags?page=1&name=v0.5.2-alpha) +[Client App Image v0.5.3-alpha (Docker Hub)](https://hub.docker.com/r/recksato/robosats-client/tags?page=1&name=v0.5.3-alpha) ```bash -docker pull recksato/robosats-client:v0.5.2-alpha +docker pull recksato/robosats-client:v0.5.3-alpha ``` See [nodeapp/docker-compose.yml](https://github.com/Reckless-Satoshi/robosats/blob/2cd9d748706a8dcc0f03006b483acc6000e0572a/nodeapp/docker-compose.yml) for an example docker-compose usage of the `robosats-client` image. diff --git a/version.json b/version.json index 59e6940ee..d18d0ab5b 100644 --- a/version.json +++ b/version.json @@ -1,5 +1,5 @@ { "major": 0, "minor": 5, - "patch": 2 + "patch": 3 }