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
- Improve f2f pin icons by @KoalaSat in #900
- Update dead link for developer rewards by @Purchase73 in #902
- Update README.md by @mishrasamiksha in #901
- Bump npm from 10.2.0 to 10.2.1 in /frontend by @dependabot in #909
- Bump @types/leaflet from 1.9.6 to 1.9.7 in /frontend by @dependabot in #907
- Bump react-router-dom from 6.16.0 to 6.17.0 in /frontend by @dependabot in #906
- Bump webpack and @types/webpack in /frontend by @dependabot in #908
- Update 07-wallets.md by @Gravity2106 in #910
- Implement django utils tests by @Reckless-Satoshi in #911
- Update Amazon GC Payment Method by @TimothyShimmin in #912
- Bump actions/setup-node from 3 to 4 by @dependabot in #913
- Bump actions/cache from 2 to 3 by @dependabot in #914
- Bump @mui/x-date-pickers from 6.16.2 to 6.16.3 in /frontend by @dependabot in #919
- Update 07-wallets.md by @Gravity2106 in #916
- Bump i18next-http-backend from 2.2.2 to 2.3.0 in /frontend by @dependabot in #917
- Bump openpgp from 5.10.2 to 5.11.0 in /frontend by @dependabot in #920
- Bump @mui/x-data-grid from 6.16.2 to 6.16.3 in /frontend by @dependabot in #918
- Bump @mui/x-date-pickers from 6.16.3 to 6.17.0 in /frontend by @dependabot in #929
- Bump react-router-dom from 6.17.0 to 6.18.0 in /frontend by @dependabot in #928
- Bump @mui/x-data-grid from 6.16.3 to 6.17.0 in /frontend by @dependabot in #926
- Bump npm from 10.2.1 to 10.2.3 in /frontend by @dependabot in #925
- Bump i18next-http-backend from 2.3.0 to 2.3.1 in /frontend by @dependabot in #927
- Bump @react-native-community/netinfo from 9.3.10 to 10.0.0 in /mobile by @dependabot in #930
- Bump django from 4.2.6 to 4.2.7 by @dependabot in #931
- Bump @react-native-community/netinfo from 10.0.0 to 11.1.0 in /mobile by @dependabot in #941
- Bump celery from 5.3.4 to 5.3.5 by @dependabot in #943
- Bump django-import-export from 3.3.1 to 3.3.3 by @dependabot in #944
- Add coordinator trade pipeline end-to-end tests by @Reckless-Satoshi in #934
- Bump i18next-http-backend from 2.3.1 to 2.4.1 in /frontend by @dependabot in #954
- Bump react-grid-layout from 1.4.2 to 1.4.3 in /frontend by @dependabot in #953
- Bump prettier from 3.0.0 to 3.1.0 in /frontend by @dependabot in #951
- Bump i18next-browser-languagedetector from 7.1.0 to 7.2.0 in /frontend by @dependabot in #950
- Add more integration tests by @Reckless-Satoshi in #947
- Bump django-cors-headers from 4.3.0 to 4.3.1 by @dependabot in #958
- Bump prettier from 3.0.0 to 3.1.0 in /mobile by @dependabot in #956
- More integration tests by @Reckless-Satoshi in #959
- French translation Quick Start Guide pages by @jinformatique in #946
- Update docs to point to new LND node by @ltcarbonell in #962
- Bump @nivo/line from 0.83.0 to 0.84.0 in /frontend by @dependabot in #966
- Bump react-router-dom from 6.18.0 to 6.20.0 in /frontend by @dependabot in #965
- Bump npm from 10.2.3 to 10.2.4 in /frontend by @dependabot in #963
- Bump typescript from 5.2.2 to 5.3.2 in /frontend by @dependabot in #967
- Bump @nivo/core from 0.83.0 to 0.84.0 in /frontend by @dependabot in #964
- Bump celery from 5.3.5 to 5.3.6 by @dependabot in #970
- Bump typescript from 5.2.2 to 5.3.2 in /mobile by @dependabot in #968
- fix: kycnot.me url by @alexandresanlim in #973
- Bump actions/setup-java from 3 to 4 by @dependabot in #975
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #976
- Bump react-grid-layout from 1.4.3 to 1.4.4 in /frontend by @dependabot in #978
- Bump i18next-http-backend from 2.4.1 to 2.4.2 in /frontend by @dependabot in #979
- Bump country-flag-icons from 1.5.7 to 1.5.9 in /frontend by @dependabot in #977
- Bump @react-native-community/netinfo from 11.1.0 to 11.1.1 in /mobile by @dependabot in #980
- Bump dawidd6/action-download-artifact from 2 to 3 by @dependabot in #1000
- Bump react-router-dom from 6.20.0 to 6.21.0 in /frontend by @dependabot in #1002
- Update README.md by @blockdyor in #999
- Bump @mui/icons-material from 5.14.0 to 5.15.0 in /frontend by @dependabot in #1001
- wallets compatibility - add breez by @alanStocco in #1003
- Bump isort from 5.12.0 to 5.13.0 by @dependabot in #997
- Bump grpcio from 1.59.2 to 1.60.0 by @dependabot in #996
- Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #995
- Bump googleapis-common-protos from 1.61.0 to 1.62.0 by @dependabot in #993
- Bump typescript from 5.3.2 to 5.3.3 in /mobile by @dependabot in #992
- Bump eslint-config-prettier from 9.0.0 to 9.1.0 in /mobile by @dependabot in #991
- Bump @react-native-community/netinfo from 11.1.1 to 11.2.0 in /mobile by @dependabot in #990
- russian translation by @TonyNakamoto in #989
- Bump eslint-config-prettier from 9.0.0 to 9.1.0 in /frontend by @dependabot in #988
- Bump typescript from 5.3.2 to 5.3.3 in /frontend by @dependabot in #987
- Bump npm from 10.2.4 to 10.2.5 in /frontend by @dependabot in #985
- Bump actions/setup-python from 4 to 5 by @dependabot in #984
- Wallets compatibility page fix typo icon Breez by @alanStocco in #1018
- Bump @react-native-clipboard/clipboard from 1.12.1 to 1.13.2 in /mobile by @dependabot in #1021
- Bump eslint-plugin-prettier from 4.2.1 to 5.1.1 in /mobile by @dependabot in #1020
- Bump react-router-dom from 6.21.0 to 6.21.1 in /frontend by @dependabot in #1017
- Bump python-gnupg from 0.5.1 to 0.5.2 by @dependabot in #1008
- Bump drf-spectacular from 0.26.2 to 0.27.0 by @dependabot in #1010
- Bump @mui/material from 5.14.0 to 5.15.1 in /frontend by @dependabot in #1015
- Bump prettier from 3.1.0 to 3.1.1 in /frontend by @dependabot in #1013
- Bump actions/download-artifact from 3 to 4 by @dependabot in #1011
- Bump ts-node from 10.9.1 to 10.9.2 in /frontend by @dependabot in #1016
- Bump prettier from 3.1.0 to 3.1.1 in /mobile by @dependabot in #1006
- Bump django-import-export from 3.3.3 to 3.3.5 by @dependabot in #1023
- Bump isort from 5.13.0 to 5.13.2 by @dependabot in #1009
- Bump @react-native-community/netinfo from 11.2.0 to 11.2.1 in /mobile by @dependabot in #1005
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #1012
- Bump eslint-plugin-prettier from 5.1.1 to 5.1.2 in /mobile by @dependabot in #1032
- Bump eslint-plugin-prettier from 5.0.0 to 5.1.2 in /frontend by @dependabot in #1029
- Bump @mui/icons-material from 5.15.0 to 5.15.2 in /frontend by @dependabot in #1027
- Bump react-i18next from 13.2.2 to 14.0.0 in /frontend by @dependabot in #1026
- Bump @mui/system from 5.15.1 to 5.15.2 in /frontend by @dependabot in #1025
- Bump django from 4.2.7 to 5.0 by @dependabot in #994
- Bump eslint-plugin-n from 16.0.2 to 16.6.0 in /frontend by @dependabot in #1033
- Revert "Bump django from 4.2.7 to 5.0" by @Reckless-Satoshi in #1034
- Bump grpcio-tools from 1.59.2 to 1.60.0 by @dependabot in #1037
- Bump coverage from 7.3.2 to 7.4.0 by @dependabot in #1036
- Bump eslint-plugin-n from 16.6.0 to 16.6.1 in /frontend by @dependabot in #1045
- Bump @mui/system from 5.15.2 to 5.15.3 in /frontend by @dependabot in #1043
- Bump @mui/icons-material from 5.15.2 to 5.15.3 in /frontend by @dependabot in #1041
- Bump @mui/material from 5.15.1 to 5.15.3 in /frontend by @dependabot in #1042
- Bump pyflakes from 3.1.0 to 3.2.0 by @dependabot in #1052
- Bump drf-spectacular-sidecar from 2023.5.1 to 2024.1.1 by @dependabot in #1050
- Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in #1051
- Add mempool.space as fee estimator and remote read devfund pubkey by @Reckless-Satoshi in #1055
- Replace isort, black, flake8 with ruff by @Reckless-Satoshi in #1057
- Bump eslint-plugin-n from 16.6.1 to 16.6.2 in /frontend by @dependabot in #1063
- Bump copy-webpack-plugin from 11.0.0 to 12.0.1 in /frontend by @dependabot in #1062
- Bump react-router-dom from 6.21.1 to 6.21.2 in /frontend by @dependabot in #1060
- Bump npm from 10.2.5 to 10.3.0 in /frontend by @dependabot in #1061
- Bump eslint-plugin-prettier from 5.1.2 to 5.1.3 in /mobile by @dependabot in #1066
- Bump prettier from 3.1.1 to 3.2.1 in /mobile by @dependabot in #1065
- Bump django-import-export from 3.3.5 to 3.3.6 by @dependabot in #1068
- Bump channels-redis from 4.1.0 to 4.2.0 by @dependabot in #1067
- Bump prettier from 3.1.1 to 3.2.4 in /frontend by @dependabot in #1073
- Bump eslint-plugin-prettier from 5.1.2 to 5.1.3 in /frontend by @dependabot in #1072
- Bump @mui/x-date-pickers from 6.17.0 to 6.19.0 in /frontend by @dependabot in #1071
- Bump copy-webpack-plugin from 12.0.1 to 12.0.2 in /frontend by @dependabot in #1070
- Bump drf-spectacular from 0.27.0 to 0.27.1 by @dependabot in #1082
- Bump ruff from 0.1.13 to 0.1.14 by @dependabot in #1081
- Fix french typos and links by @OSFr0g in #1074
- Spanish docs translation by @OSFr0g in #1075
- Reduce GRPC api generation build time by @proof-of-reality in #1084
- Bump prettier from 3.2.1 to 3.2.4 in /mobile by @dependabot in #1076
- Fix book table object updates by @aftermath2 in #1078
New Contributors
- @Purchase73 made their first contribution in #902
- @mishrasamiksha made their first contribution in #901
- @TimothyShimmin made their first contribution in #912
- @ltcarbonell made their first contribution in #962
- @alexandresanlim made their first contribution in #973
- @blockdyor made their first contribution in #999
- @alanStocco made their first contribution in #1003
- @proof-of-reality made their first contribution in #1084
Full Changelog: v0.5.3-alpha...v0.5.4-alpha