New features ✨
🐜 All the small things.
On this release we focused on doing small, incremental improvements.
🔧 New Settings page #823
Our users are used to see our top right menu, since its one of our most used and oldest element. Now we show a smaller element, with smaller margins.
With that our users get a new screen for just settings, this include security options like exporting your private keys and changing your PIN.
For private keys we added back the options to export your 12 words in a different format called base58. Its the same information, but can be used in another wallets such as SimplEOS. This enables our users to use their keys to another EOSIO compatible apps and as well access features that aren't on our app yet.
Shop changes #829
We've updated a behavior in the shop. Previously if you tried to buy something from the shop but didn't had enough balance, we would still try to send the transaction. Now we calculate that and give a more (hopefully!) comprehensible error.
🇧🇷 Open source contributions
On this release we counted with the help of an surprise contribution by @dev-danilosilva. He helped us with and improvement to our transactions in Portuguese #834 and changed the default ordination for claims. #835
Under the hood improvements and bug fixes
- Dependencies update #824
- Improved tooling for our components #827
- Fixed some bugs that were happening on the Objective form #831
- Changed our analytics to Matomo instead of Plausible #828
- Fixed a visual bug on the profile page #832
- We had a regression of a bug that wouldn't show feedback if an account already existed while signing up #830
- Improved compatibility when copy pasting #836
- Fixed a bug that could happen when calculating how much you still can spend on a shop buy #837
- Allow the usage of the character
-
to indicate negative numbers on some inputs like on the Minumum balance configuration on the community #838
What's Changed
- Bump vite from 2.8.6 to 2.9.13 by @dependabot in #824
- Enhancement/user settings page by @NeoVier in #823
- Enhancement/elm book elm review by @NeoVier in #827
- Enable form if some error happens editing objective by @NeoVier in #831
- Enhancement/matomo by @NeoVier in #828
- Fix profile editor alignment by @NeoVier in #832
- Show error if account already exists by @NeoVier in #830
- Show error message if balance is too low by @NeoVier in #829
- Alterar a palavra "Patrocinar" por "Apoiar" na versão PT-BR do Broadcast by @dev-danilosilva in #834
- Mudar ordenação padrão das reinvidicações by @dev-danilosilva in #835
- Use the clipboard API when the browser supports it by @NeoVier in #836
- Adjust isSpendingTooMuch by @NeoVier in #837
- Feature/copy base58 key by @NeoVier in #839
- Allow - in valueWithoutSeparator by @NeoVier in #838
New Contributors
- @dev-danilosilva made their first contribution in #834
Full Changelog: v1.20...v1.21