Releases: RoboSats/robosats
robosats-android-444ca99
Merge pull request #1356 from RoboSats/new-notifications New notifications
v0.6.3-alpha
RoboSats v0.6.3 is now out! 🚀
Changes
What's new
- Manually add new coordinators @KoalaSat
- Polished for CLN coordinators by @jerryfletcher21 and @daywalker90
- New feature rich notificaitons endpoint at
/api/notifications
by @KoalaSat - Turn on/off the built in Tor node on Android (allows use with Orbot) @KoalaSat
- Remove robot avatars from coordinator (better coordinator performance)
- Several small bugs and UI issues mostly by @KoalaSats and @jerryfletcher21
- Improved API docs by @jerryfletcher21
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.6.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.
Docker Images
Coordinator Backend Image v0.6.3-alpha (Docker Hub)
docker pull recksato/robosats:v0.6.3-alpha
Client App Image v0.6.3-alpha (Docker Hub)
docker pull recksato/robosats-client:v0.6.3-alpha
See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client
image.
What's Changed
- Fix RegExp and Avatar by @KoalaSat in #1353
- Notifications api endpoint by @KoalaSat in #1347
- Fix build-it in by @KoalaSat in #1360
- chore(deps-dev): bump ruff from 0.4.2 to 0.5.1 by @dependabot in #1369
- chore(deps): bump drf-spectacular-sidecar from 2024.4.1 to 2024.7.1 by @dependabot in #1370
- chore(deps): bump django-import-export from 4.0.7 to 4.1.0 by @dependabot in #1358
- chore(deps): bump npm from 10.5.0 to 10.8.1 in /frontend by @dependabot in #1343
- chore(deps): bump react-i18next from 14.1.0 to 14.1.2 in /frontend by @dependabot in #1344
- chore(deps): bump django-cors-headers from 4.3.1 to 4.4.0 by @dependabot in #1350
- small fix in get_exchange_rates by @jerryfletcher21 in #1365
- remove leftover of avatar generator by @jerryfletcher21 in #1366
- Bump @mui/x-data-grid from 7.3.2 to 7.6.0 in /frontend by @dependabot in #1307
- Bump django-import-export from 4.0.1 to 4.0.7 by @dependabot in #1314
- add robot status "Seen Recently" where missing in the documentation by @jerryfletcher21 in #1312
- Update 07-wallets.md by @htteot in #1306
- fix warnings DecimalField should be Decimal type by @jerryfletcher21 in #1334
- Add coordinator to order summary by @KoalaSat in #1331
- Bump prettier from 3.2.5 to 3.3.2 in /mobile by @dependabot in #1327
- Bump prettier from 3.2.5 to 3.3.2 in /frontend by @dependabot in #1324
- Disable tor option by @KoalaSat in #1315
- Fix sats text on range orders by @KoalaSat in #1332
- Update 07-wallets.md by @htteot in #1322
- perf(coordinator): remove avatar generator by @Reckless-Satoshi in #1242
- Bump dawidd6/action-download-artifact from 3 to 6 by @dependabot in #1323
- Fix middleware unused AuthenticationFailed by @jerryfletcher21 in #1339
- reactivate CLN integration tests by @daywalker90 in #1336
- Update order navbar on time by @KoalaSat in #1333
- Add external coordinator by @KoalaSat in #1297
- Fix custom Coordinator error by @KoalaSat in #1352
- add lightning protobuf files in gitignore by @jerryfletcher21 in #1342
robosats-android-62c16c0
remove leftover of avatar generator (#1366)
robosats-android-17a077b
chore: add lightning protobuf files in gitignore (#1342) This way the .proto files generated by scripts/generate_grpc.sh are ignored and the git environment is kept clean.
v0.6.2-alpha
RoboSats v0.6.2 is now out! 🚀
Changes
What's new
We only fixed a regression introduced in v0.6.1 that makes the depth chart crash.
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.6.2.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.
Docker Images
Coordinator Backend Image v0.6.2-alpha (Docker Hub)
docker pull recksato/robosats:v0.6.2-alpha
Client App Image v0.6.2-alpha (Docker Hub)
docker pull recksato/robosats-client:v0.6.2-alpha
See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client
image.
What's Changed
Full Changelog: v0.6.1-alpha...v0.6.2-alpha
v0.6.1-alpha
RoboSats v0.6.1 is now out! 🚀
What's new
Android app comes back stronger than ever!
After we skipped several Android app releases in order to focus on the decentralization, now the Android app comes back with all the strength. The Android app is now THE BEST WAY to use RoboSats. The It's a full RoboSats self-hosted client, it connects to all RoboSats coordinators and can generate robot identities fully locally. All of the networking is torified by default and now torification is more stable than it ever was. With this release, we aim to publish on F-Droid.
If you have a RoboSats app already installed on your Android device, YOU MUST UNINSTALL BEFORE INSTALLING THE NEW VERSION
Other
This release contains many small client and coordinator bug fixes. Most importantly, this release has a large bump on critical coordinator dependencies (Django v5). Introduces some new coordinator panel utilities and adds a new Coordinator setting to Geo block F2F orders in some countries.
Special thanks
Special thanks to @KoalaSat who has driven all the work to improve the torification of the Android app, the embedding of the robot avatar generator libraries and got the app cleaned up and ready for publishing on F-Droid.
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.6.1.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.
Docker Images
Coordinator Backend Image v0.6.1-alpha (Docker Hub)
docker pull recksato/robosats:v0.6.1-alpha
Client App Image v0.6.1-alpha (Docker Hub)
docker pull recksato/robosats-client:v0.6.1-alpha
See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client
image.
What's Changed
- Load map JSON in advance by @KoalaSat in #1192
- Detect federation testnet by @KoalaSat in #1193
- Notify coordinator admin for new disputes by @KoalaSat in #1204
- portuguese translation by @thayronepaula in #1205
- Bump ruff from 0.3.3 to 0.3.4 by @dependabot in #1203
- New tor engine by @Reckless-Satoshi in #1208
- New tor engine by @Reckless-Satoshi in #1213
- Fix build by @Reckless-Satoshi in #1214
- Refactor Webpacks by @KoalaSat in #1212
- Bump django-model-utils from 4.4.0 to 4.5.0 by @dependabot in #1222
- Changed env variable by @aaravm in #1232
- Bump @mui/x-date-pickers from 6.19.2 to 7.2.0 in /frontend by @dependabot in #1234
- Bump country-flag-icons from 1.5.9 to 1.5.11 in /frontend by @dependabot in #1219
- Bump @mui/x-data-grid from 6.19.2 to 7.3.0 in /frontend by @dependabot in #1233
- Bump typescript from 5.3.3 to 5.4.5 in /mobile by @dependabot in #1229
- Bump python from 3.11.8-slim-bookworm to 3.11.9-slim-bookworm by @dependabot in #1226
- Bump channels from 4.0.0 to 4.1.0 by @dependabot in #1223
- Bump drf-spectacular-sidecar from 2024.3.4 to 2024.4.1 by @dependabot in #1225
- Bump jest and @types/jest in /mobile by @dependabot in #1221
- Bump drf-spectacular from 0.27.1 to 0.27.2 by @dependabot in #1224
- Bump i18next-browser-languagedetector from 7.2.0 to 7.2.1 in /frontend by @dependabot in #1218
- Bump django-import-export from 3.3.7 to 3.3.8 by @dependabot in #1240
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in #1239
- Bump celery from 5.3.6 to 5.4.0 by @dependabot in #1238
- Bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in #1215
- The value of sats that user will receive is corrected by @Nidhi-Sharma9419 in #1241
- Bump django from 4.2.9 to 5.0.4 by @dependabot in #1237
- Bump ruff from 0.3.4 to 0.4.2 by @dependabot in #1256
- Bump coverage from 7.4.4 to 7.5.0 by @dependabot in #1255
- Feat: add geoblocked countries by @Reckless-Satoshi in #1258
- Bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 in /mobile by @dependabot in #1252
- Bump daphne from 4.1.0 to 4.1.2 by @dependabot in #1254
- Return json output instead of html when wrong token in Header Authorization by @jerryfletcher21 in #1247
- improve/update documentation in api/oas_schemas.py by @jerryfletcher21 in #1244
- Android robo identities by @KoalaSat in #1257
- Fix Federation Android App by @Reckless-Satoshi in #1262
- feat: add coordinator panel inlines views by @Reckless-Satoshi in #1264
- Fix hard coded receiving method into order detail message. by @rodrigodh in #1260
- Fix for django v5 by @Reckless-Satoshi in #1263
- Android Production APK by @KoalaSat in #1265
- Bump minimal-mistakes-jekyll from 4.24.0 to 4.25.1 in /docs by @dependabot in #1259
- Fix federation APK 4xx errors by @KoalaSat in #1279
- Bump @nivo/line from 0.85.1 to 0.86.0 in /frontend by @dependabot in #1282
- Bump @mui/x-data-grid from 7.3.0 to 7.3.2 in /frontend by @dependabot in #1280
- Bump django-import-export from 3.3.8 to 4.0.1 by @dependabot in #1284
- F-Droid page resources by @KoalaSat in #1270
- Bump django from 5.0.4 to 5.0.6 by @dependabot in #1286
New Contributors
- @thayronepaula made their first contribution in #1205
- @aaravm made their first contribution in #1232
- @Nidhi-Sharma9419 made their first contribution in #1241
- @jerryfletcher21 made their first contribution in #1247
- @rodrigodh made their first contribution in #1260
Full Changelog: v0.6.0-alpha...v0.6.1-alpha
robosats-android-441eddb
fix(android): federation APK 4xx errors (#1279)
robosats-android-3b18f6a
chore: fix integration test artifact naming
robosats-android-ea3ff1c
improve/update documentation in api/oas_schemas.py (#1244) Specify that the amount of the invoice sent in `update_invoice` should take into consideration `routing_budget_ppm`. Specify that the signed messages should be signed with SHA512. Remove the warning that in the future canceling not taken orders might result in losing the bond. Fix a broken link. Specify that the PGP key should be ed25519/cert,sign cv25519/encr.
robosats-android-1c11ecb
Italian translation (#1195) * Update federation.json * Update it.json Hi , i have updated the italian transaltion. * Update federation.json --------- Co-authored-by: Reckless_Satoshi <90936742 [email protected]>