RoboSats v0.5.3 is now out! 🚀 RoboSats client apps before v0.5.1 are no longer be compatible.
Changes
New Features: Face to face.
We have introduced a new feature, F2F (Face-to-Face), allowing users to add a location for face-to-face cash trades. The book page now displays a map with all F2F orders. For privacy reasons, the exact location of your order is slightly randomized (uniform random 15 x 15 Km noise) when you click on the map to locate it. This means it's not possible to be precise, and the exact location can only be shared on the encrypted chat. Please note that using high-resolution maps can leak your IP to external tiling servers if you are not using Tor Browser.
Of course, adding a geolocation tag to your order is only a good idea if you want to use face-to-face cash as a payment method. You can completely disregard this feature if you do not want to use this payment method.
Thank you @KoalaSat who single-handedly implemented the F2F upgrade. Make sure to zap some ⚡ Sats ⚡ his way!
RoboSats-deploy Coordinator Orchestration
We have released the RoboSats-deploy coordinator orchestration in https://github.com/RoboSats/robosats-deploy
Bug Fixes and Performance Improvements
- Dependency updates.
- Small bug fixes.
- Improved DB Writes performance related to last_login user field.
- Fix small bug on order logging that made automatic dispute resolutions fail.
- Devfund Donation Pubkey has been updated to RoboSats experimental LND2 node.
Android
Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.
Verify the app using GPG:
-
Run this command on a directory that contains the apk file and and the ascii armored signature.
gpg --verify robosats-v0.5.3.alpha-universal.apk.asc
-
Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571
Alternatively you can also verify with the release with the SHA256 checksum.
Known missing features:
- Android APK has no sound or notifications.
Docker Images
Coordinator Backend Image v0.5.3-alpha (Docker Hub)
docker pull recksato/robosats:v0.5.3-alpha
Client App Image v0.5.3-alpha (Docker Hub)
docker pull recksato/robosats-client:v0.5.3-alpha
See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client
image.
What's Changed
- Bump celery from 5.3.1 to 5.3.4 by @dependabot in #839
- Bump django from 4.2.4 to 4.2.5 by @dependabot in #836
- Bump react-i18next from 13.2.0 to 13.2.2 in /frontend by @dependabot in #834
- Bump grpcio-tools from 1.57.0 to 1.58.0 by @dependabot in #838
- Bump i18next-http-backend from 2.2.1 to 2.2.2 in /frontend by @dependabot in #833
- Bump actions/checkout from 3 to 4 by @dependabot in #830
- Bump grpcio from 1.57.0 to 1.58.0 by @dependabot in #837
- Bump django-import-export from 3.2.0 to 3.3.1 by @dependabot in #853
- Bump numpy from 1.24.3 to 1.26.0 by @dependabot in #852
- Bump react-grid-layout from 1.3.4 to 1.4.1 in /frontend by @dependabot in #850
- Bump react-router-dom from 6.15.0 to 6.16.0 in /frontend by @dependabot in #849
- Bump @mui/x-date-pickers from 6.12.1 to 6.14.0 in /frontend by @dependabot in #848
- Bump @mui/x-data-grid from 6.12.1 to 6.14.0 in /frontend by @dependabot in #847
- Bump npm from 9.8.0 to 10.1.0 in /frontend by @dependabot in #840
- Bump babel-jest from 29.5.0 to 29.7.0 in /mobile by @dependabot in #851
- Bump docker/metadata-action from 4 to 5 by @dependabot in #846
- Bump docker/build-push-action from 4 to 5 by @dependabot in #845
- Bump pr-mpt/actions-commit-hash from 2 to 3 by @dependabot in #844
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #843
- Bump docker/login-action from 2 to 3 by @dependabot in #842
- Use amboss.space onion link in Stats by @f321x in #859
- Bump openpgp from 5.10.1 to 5.10.2 in /frontend by @dependabot in #854
- Bump @react-native-clipboard/clipboard from 1.11.2 to 1.12.1 in /mobile by @dependabot in #866
- Bump psycopg2 from 2.9.7 to 2.9.8 by @dependabot in #868
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #860
- Bump react-grid-layout from 1.4.1 to 1.4.2 in /frontend by @dependabot in #864
- Bump django from 4.2.5 to 4.2.6 by @dependabot in #881
- Bump django-redis from 5.3.0 to 5.4.0 by @dependabot in #880
- Bump psycopg2 from 2.9.8 to 2.9.9 by @dependabot in #879
- Bump react-world-flags from 1.5.1 to 1.6.0 in /frontend by @dependabot in #878
- Bump npm from 10.1.0 to 10.2.0 in /frontend by @dependabot in #876
- Bump @mui/x-date-pickers from 6.14.0 to 6.16.0 in /frontend by @dependabot in #877
- Add location to F2F payment option (backend) by @KoalaSat in #867
- Fix models decoupling by @Reckless-Satoshi in #874
- Bump @mui/x-data-grid from 6.14.0 to 6.16.1 in /frontend by @dependabot in #882
- Bump python from 3.11.4-slim-bullseye to 3.11.6-slim-bullseye by @dependabot in #884
- Bump @mui/x-date-pickers from 6.16.0 to 6.16.2 in /frontend by @dependabot in #890
- Bump @mui/x-data-grid from 6.16.1 to 6.16.2 in /frontend by @dependabot in #887
- Bump django-cors-headers from 4.1.0 to 4.3.0 by @dependabot in #892
- Bump googleapis-common-protos from 1.60.0 to 1.61.0 by @dependabot in #893
- Add location pin SVGs by @RedPurdy by @Reckless-Satoshi in #895
- Add location to f2f map by @KoalaSat in #886
- Add location to f2f clusters by @KoalaSat in #899
Full Changelog: v0.5.2-alpha...v0.5.3-alpha