github RoboSats/robosats v0.3.4-alpha

latest releases: android-237e80b, android-cf6aacb, android-16eeb32...
19 months ago

This release has a few fixes and new features over v0.3.3:

  • New UI elements for BTC swaps. Interface wording now matches the selected mode (fiat or swap). For example a "Buy" order is now a "Swap In" order. Mode (fiat/swap) can be switched in the "settings", "offers" and "create" pages.
  • Swaps are now denominated in Sats.
  • Fix numeric input for small amounts (smaller than zero) when taking orders with range.
  • Fix Telegram notifications for takers.
  • Fix undefined telegram bot and token when enabling telegram notifications.
  • Fix faulty referral links when using the copy button.

Versions before v0.3.1 are now partially incompatible with a v0.3.4 coordinator, so an update is highly recommended!

Docker Images

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

docker pull recksato/robosats:v0.3.4-alpha

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

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

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

Android

Find below the Android APK assets. The APK release is unsigned.

Known bugs:

  • Android APK has no sound or notifications.

Changelog

v0.3.4-alpha (2023-02-12)

Full Changelog

Closed issues:

  • My order is not loading, loosing my deposit. #352
  • Hint for Amount when doing Bitcoin on-chain Swap In/Out mentions fiat, not bitcoin #351
  • Add Twint as payment method in Switzerland #340
  • Can't take order #335
  • Adapt every UI component to auto scale in size #195

Merged pull requests:

v0.3.3-alpha (2022-12-08)

Full Changelog

Merged pull requests:

v0.3.2-alpha (2022-11-28)

Full Changelog

android-f7d4648 (2022-11-27)

Full Changelog

v0.3.1-alpha (2022-11-26)

Full Changelog

Merged pull requests:

android-9feccde (2022-11-24)

Full Changelog

Closed issues:

  • PRO & Basic: TradeBox and OrderPage functional components. #303
  • UX suggestion - changing title bar as additional event notification (in addition to ring) #283

android-6b2dedc (2022-11-21)

Full Changelog

Merged pull requests:

v0.3.0-alpha (2022-11-17)

Full Changelog

Merged pull requests:

android-7f731df (2022-11-15)

Full Changelog

Merged pull requests:

android-df78637 (2022-11-11)

Full Changelog

Merged pull requests:

android-7c2f6e1 (2022-11-07)

Full Changelog

android-9273ba0 (2022-11-06)

Full Changelog

android-3bae399 (2022-11-02)

Full Changelog

android-cafc63b (2022-10-25)

Full Changelog

Merged pull requests:

v0.2.2-alpha (2022-10-22)

Full Changelog

Closed issues:

  • Add REST API endpoint for the trade chat (Turtle mode chat) #175

Merged pull requests:

android-f3d36fb (2022-10-16)

Full Changelog

Closed issues:

  • Add matchmaking system #237

Merged pull requests:

android-27154d5 (2022-10-10)

Full Changelog

Closed issues:

  • Persist Data on Android #258
  • Send token to clipboard on Android #257

Merged pull requests:

android-9bda934 (2022-10-07)

Full Changelog

Merged pull requests:

android-36cf156 (2022-10-04)

Full Changelog

Closed issues:

  • API Documentation #75

Merged pull requests:

v0.2.1-alpha (2022-09-29)

Full Changelog

android-ab4d83b (2022-09-28)

Full Changelog

Closed issues:

  • Android/iOS app. Torified webview in react-native. #42

Merged pull requests:

v0.2.0-alpha (2022-09-22)

Full Changelog

Closed issues:

  • Implement automated versioning, releases and version mismatch checks. #241
  • Move the most recent value in sats of an order calculation to the backend #224
  • [solved] QtQr adds invisible characters front of the string in the QRcode #214
  • Improve docker-compose.yml / setup.md #208
  • Order expired, LN still confirming #207
  • Add onchain address validation compatible with Taproot adresses #194
  • Add the fiat amount to the chat component #192
  • Identify the taken amount as a maker of an order with an amount range on small screens is clumsy #181
  • “Extra” features to increase the popularity of RoboSats #179
  • Add WebLN support #176
  • Add 'stealth invoices': an On/Off toggle for lightning invoice description #168
  • Detailed amounts of sats involved after a trade #150
  • Add book depth chart #134

android-b4fac4c (2022-07-14)

Full Changelog

Closed issues:

  • Same backup code, shows new robot avatar, name and referral link #159
  • Attempting Lightning Payment stuck #145
  • Unclear flow for the seller taker #137
  • Buyer payouts on-chain with on-the-fly reverse submarine swaps. #128
  • Add Ukrainian Hryvnia #124
  • Alert about backing up Robot Tokens #123
  • Possible unwanted function redefined in api/tasks.py #114
  • Order created with different range amount that specified #112
  • Escrow locking time period is too short #106
  • Use Create React App or Next.js on frontend #101
  • Missing some icons on Desktop #90
  • INFO button visibility on night mode #89
  • Small typos on "What is RoboSats?" INFO #88
  • Public order options: pause and renew #87
  • Error changing Pricing Method when Amount Range is enabled #86
  • Buy lightning btc with onchain btc #73
  • Show the chat box even before the counterparty is 'online'? #70
  • Give a 'Step x of y' infographic while trading #69
  • Implement cookies tied to a browser window? #68
  • Javascript error in Copy of Clipboard from Contract Box #65
  • Suggestion: Publish README.md using Github Pages (i.e., Github.io ) #64
  • A tutorial explicitly made for OpenKeychain+RoboSats (/docs/) #60
  • Feature Request: Remove ajax.googleapis.com scripts from the app #57
  • Introduce RoboSats to r/Bitcoin #55
  • Advanced options for makers #52
  • High sensitivity to client's clock #49
  • Notify makers when an order is taken (even if they left the site) #48
  • Make the frontend pretty. #37
  • Multilanguage Support #35
  • Keep user nickname, avatar and token on sight always #32
  • Show small hints and description on mouse hover #31
  • 'Ring' sound for makers when a taker is found. #30

v0.1.0-mvp (2022-01-31)

Full Changelog

Closed issues:

  • Dynamic countdown timer and progressbar (expiration bar) #27
  • Lightning functionality; calls to LND RPC and logic updates as invoices are locked and validated. #24
  • Make navigation trough Order Book and user gen functions sequential #23
  • If user is logged in and is taker or maker, always redirect to Order page #22
  • Order Book is by default set to any type (buy or sell) and any currency #21
  • Create Get OrderBook API call and simple front end with cards #18
  • Send correct status message when OrderView is called #17
  • Create a general app status information endpoint and react component to place in the bottom #14
  • Create user generator backend and frontend landing page #13
  • Add field "payment_method" to Order model and front end form #10
  • Create OrderPage.js and set up API endpoint #9
  • Load all important application hparams from .env file on root dir #8
  • Load currency dictionary from .json into both: backend model and frontend form. #7
  • Initialize frontend and create first pages #5
  • Add an API endpoint to make orders #3
  • Init Django project #1

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

New Contributors

Don't miss a new robosats release

NewReleases is sending notifications on new releases.