Skip to content

Releases: RoboSats/robosats

robosats-android-62c16c0

07 Jul 11:18
6f4989c
Compare
Choose a tag to compare
Pre-release
remove leftover of avatar generator (#1366)

robosats-android-17a077b

25 Jun 17:10
10c1801
Compare
Choose a tag to compare
Pre-release
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

16 May 18:50
ccfd40f
Compare
Choose a tag to compare

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:

  1. Download the ascii armored signature

  2. 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

  3. 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

12 May 21:17
5188689
Compare
Choose a tag to compare

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:

  1. Download the ascii armored signature

  2. 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

  3. 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

New Contributors

Full Changelog: v0.6.0-alpha...v0.6.1-alpha

robosats-android-441eddb

08 May 21:51
441eddb
Compare
Choose a tag to compare
Pre-release
fix(android): federation APK 4xx errors (#1279)

robosats-android-3b18f6a

01 May 18:47
8d2ca28
Compare
Choose a tag to compare
Pre-release
chore: fix integration test artifact naming

robosats-android-ea3ff1c

30 Apr 21:01
9071597
Compare
Choose a tag to compare
Pre-release
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

31 Mar 15:31
9ef84b2
Compare
Choose a tag to compare
Pre-release
Italian translation (#1195)

* Update federation.json

* Update it.json

Hi , i have updated the italian transaltion.

* Update federation.json

---------

Co-authored-by: Reckless_Satoshi <[email protected]>

v0.6.0-alpha The Federation Layer

17 Mar 15:18
029e795
Compare
Choose a tag to compare

RoboSats v0.6.0 is now out! πŸš€

Changes

New Features

Decentralization

RoboSats v0.6.0 introduces a major upgrade, introducing the RoboSats Federation, a decentralized system of independent coordinators to host orders, enhancing the platform's robustness and user experience. This version is a significant step towards decentralization, allowing users to interact with any coordinator seamlessly.

It's crucial to choose trustworthy coordinators due to the potential risks of malicious activity. The federated client is available for testing at specific URLs, with a stable release planned. Key features include multiple coordinators competing for users, decentralized instances for increased robustness, and a focus on coordinators profiles and trust.

Learn more in https://learn.robosats.com/robosats/update/pre-release-robosats-decentralized/

New avatar generator

Your Robot identity is now generated in your client app, when previously, the robot identity was created by the coordinator. This allows now for super-fast Robot avatar and nickname generation that works even if your connection to the coordinators is down. The new robot avatars, are in fact, more diverse and better looking, however, the same token will now yield a different avatar when compared to v0.5.4 (but the robot identity remains the same, also keeping the same nickname).

Bug Fixes and Performance Improvements

The whole app architecture is new. There might be new bugs, solved bugs, worse performance and better performance: who knows!! :D

Special thanks

Special thanks to @KoalaSat who has driven some of the largest development pushes needed to get The Federation Layer fully working.

Android

The Android app is currently not supported on this early phase of the Federated app.

Docker Images

Coordinator Backend Image v0.6.0-alpha (Docker Hub)

docker pull recksato/robosats:v0.6.0-alpha

Client App Image v0.6.0-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.6.0-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Read more

v0.5.4-alpha

22 Jan 11:22
bf505ca
Compare
Choose a tag to compare

RoboSats v0.5.4 is now out! πŸš€ RoboSats client apps before v0.5.1 are no longer be compatible.

Changes

This is a minor release with some small enhancements and bug fixes. This is the last release before the federated client release.

  • Dependency updates and security fixes.
  • Coordinator serves robot hash_ids needed for >v0.6.0 client side robot identity generator.
  • Recommended and minimum onchain fees for payouts are now more accurate.
  • Devfund node has moved. The new node now has public access to the invoices services (read-only).
  • Fix book re-render on swap/fiat change (by @aftermath2)
  • Docs have been fully translated to Spanish by @OSFr0g
  • Perf increase on coordinator image build by @proof-of-reality
  • Build new full integration tests on testnet.
  • Fix API /chat endpoint bugs.
  • Updated API docs, now OpenAPIspec is tested during the integration tests.
  • Fix buggy pricing for ARS.
  • New currency Albanian LEK.
  • Updated Russian translation.

Android

The Android app is not currently supported. It will come back stronger in the future.

Docker Images

Coordinator Backend Image v0.5.4-alpha (Docker Hub)

docker pull recksato/robosats:v0.5.4-alpha

Client App Image v0.5.4-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.5.4-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Read more