All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add user Activity on profile view #713
- Add user related activities functionality on Profile page #713
- Add mutual activities for organisation accounts #713
- Correct load more button functionality on Activities page #713
- Correct loading state for Activities #713
- Added the possibility to filter transactions in activity log to show only log of sent or received transactions#701
- Added an error notification if user token is not deployed or failed to deploy #692
- Replaced social media links with new bug reporting link #706
- Updated logo on Welcome and Login page #704
- Replaced the illustrations in the info slides before shared wallet creation #707
- Upgraded node to version 16 #696
- New typography. Complete refactoring of text styles throughout the app. #687
- Removal of incorrectly duplicated transaction notifications. Notification that was intended for the receiver previously showed up for the sender by mistake. #686
- Header styling and color in login view fixed. #689
- Removed repeated notifications when camera access breaks for edit profile. Notification is now only shown once. #690
- Export statement: Fix parsing and handling of commas and quotation in payment notes for csv #681
- Export statement: Change date range helper message #682
- Export statement: For disabled state, don't show downloading message when dates are invalid #684
- Update core version that fixes total balances amount #679
- Export balances new feature #660
- User trust limit default value increased from 50% to 100% for new trust connections #676
- Use correct waiting condition for a new shared wallet to be funded #674
- Changed to new pathfinder2 service (pathfinder-proxy api) for all pathfinding requests, i.e. for finding transitive transfer paths and maximum sendable amounts #630
- Updated core dependency containing a fix about retrying account creation. Fixes a problem with shared wallet account creation. #657
- The banner in wallet creation lock screen is updated to be more clear to the user #652
- Make wallet creation lock message will now always show even if custom banner is there
- Changed wording from "Create Account" to "Create Wallet"
- Updated dependencies #647 #653
- Updating github actions #656
- Fixing missing parameter for an error. It was causing the transfer modal to never close for failing transactions. #648
- Synchronize UX styling of End-Session button in Settings with the rest of the app #642
- Don't call getTransactionReceipt if txHash is not defined, in order to avoid "Invalid params" errors #640
- Migrate to MaterialUI version 5 #628
- Notifications of received Circles no longer shows too large value (bug). Also fixed formatting of text and Circles with capital C. #621
- Add loading dialog with more context when sending Circles #601
- Round action button design to a wobbly round shape in send button and add member button #612
- Let pink shadow allow for clicking on components behind it #615
- Some general fixes after QA related to the above mentioned changed changes #619
Design updates including:
- Update send icon shape and color #537
- New design for input components #508
- Updating illustrations in onboarding #561
- Redesign buttons #559
- Mixed fixes for the design changes #566
- Update the banner (app note) design #582
- Update trust buttons #562
- Create new notification types and update styling #567
- Make trust button purple always for one way trust #602
- Fix HumbleAlert color and html interpretation #604
- Change header icons #544
- Change tab menu icons #600
- Fix disabled behavior of trust button and correct behavior between selected and unselected tabs #560
- Update of circles core version that allows Safes with version v1.1.1+Circles to deploy the token contract (core.token.deploy) #605
- Adjustment of retry logic for the update transfers edges calls with fewer hops just like with transfer calls #597
- Unintentional notification for safe upgrade #596
- Updated the retry logic for transfers that time out in the api call and for calculating maximum transferable amount #581
- Downgrade core version to v3.1.3, in order to eliminate some errors related to gas fees #564
- Update error handling for insufficient funds, i.e. no circles in wallet to pay for transactions #549
- Handle when there is no email for user in database in Edit profile view #557
- Merged the fix of an issue where naming a new shared wallet similar to an existing wallet you own, fails to create the new wallet #555 and #515
- Circles core dependency update #554
- Documentation comment on how env. variable "user notification" can be used #524
- Compatibility with Safe version 1.3.0 and automatic upgrade for signed-in wallets to 1.3.0+L2 #542
- Dependency updates #539, #552, #553
- Deleted unnecessary github actions #538
- Add possibility of adding html to banner content #521
- Removed unintentional plus icon on shared wallet avatar in dashboard #510
- Made user notification in app customizable based on view in app #512
- Added functionality to edit profile name, email and avatar #484
- Added improvement for transitive transfers. Upon transaction failure, trigger an update of trust network around the user and retry transaction #362
- Added occational user notification to more views: login view and error view #496
- Removed the time circles transition screens #488
- Changed the support link in the login and welcome views and removed from left side menu #485
- Minor dependency updates #502
- Remove dependency on maxflow calculation when sending transfers #463
- Update Contributors
- Add missing prop in OnboardingRoute component #453
- Add additional check for fromValidation variable #447
- Add wallets link to dashboard avatar #435
- Link to icons for adding to mobile homescreens #441
- Hide transition tutorial after login - from login screen as well #452
- Children in Header are not required as Validation page shows
- Change to time circles in shared wallet onboarding prefunding
- Transition screens should not show up for new users #440
- Remove prop onOpen from Drawer #445
- Translate time circles to circles before funding new shared wallet #443
- Round values in activity log mathematically instead of always rounding down #432
- Fix header on scroll in Validation view
- Fix decimals in formatCirclesValue #438
- Fix header and backgroundCurved component during scroll #431
- Remove notification icon from validation view #433
- Time Circles launch
- Switching to displaying all values in Time Circles instead of original CRC as on the Blockchain
- Major design iteration including:
- Smoother guidance in wallet creation
- Friendlier trust and transaction experience
- A quick entry for you to switch between wallets
- Visual differentiation between Individual Wallets and Shared Wallets
- Showing the way to our new Marketplace
- Minor dependency updates
- Updated shared wallet creation process by @louilinn in #307
- Update login by @mikozet in #321
- New validation view by @mikozet in #330
- Redesigning updates by @mikozet in #333
- Make size of shared wallet ring consistent with avatar size by @louilinn in #358
- Correct AppNote message on larger screens by @mikozet in #368
- Change icons color in Header by @mikozet in #359
- Remove circle around balance by @louilinn in #378
- 349 when scrolling curved background should dissapear and new header bar should appear by @mikozet in #357
- 337 right bottom menu bottons should be clickable outside text field by @mikozet in #374
- 336 change links in menus by @mikozet in #372
- 340 design onboarding oganisations should have white buttons not solid by @mikozet in #371
- 303 list of shared wallets cannot be scrolled by @mikozet in #355
- Opening dashboard doesnt move content by @mikozet in #375
- 348 pink shadow at bottom while scrolling by @mikozet in #363
- 380 floating menu fixes by @louilinn in #384
- Remove zIndex of pink shade by @louilinn in #386
- Prevent shifting a content when opening dashboard menu on Organizatio… by @mikozet in #389
- 379 not all header icons should be white by @mikozet in #388
- Improve organization onboarding process button texts by @louilinn in #383
- 391 development console log errors due to a merged commit by @mikozet in #397
- Adjust BackgroundCurved wave for larger screens by @mikozet in #356
- Replace createTheme with old createMuiTheme as it is breaking preview by @mikozet in #400
- Differentiate Dialog in ProfileMini component depending if we Add mem… by @mikozet in #401
- Fix colsole errors in development by @louilinn in #404
- 335 fix step navigation in onboarding including color gradient by @mikozet in #398
- Restore white icons after mistake in 98b21a7f93d6546ef7222550b7b09049bb9d7286 by @louilinn in #409
- 390 transition screens to new wallet by @mikozet in #410
- Remove time circles notification box completely by @louilinn in #412
- Bump eventsource from 1.1.0 to 1.1.2 by @dependabot in #395
- Bump cross-fetch from 2.2.3 to 2.2.6 by @dependabot in #351
- Bump protobufjs from 6.11.2 to 6.11.3 by @dependabot in #370
- Time circles by @louilinn in #407
- 406 pink shade remaining after you switch views by @mikozet in #426
- Add members button goes first to list of members by @mikozet in #423
- 414 shared wallet creation process improvement by @mikozet in #422
- Update app info with 15th June message [#394] (#394)
- Apply changes for 8th of June app info box [#373] (#376)
- Correct margin and text for app info box [#373] (#373)
- Correct margin and text for app info box
- Add app info about system transition #365
- Update .gitignore #364
- Updated node dependencies
- URL to circles marketplace corrected
- Updated dependencies (no changes to the users)
- Improved seedphrase information in sign up process #246
- General app notifications are shown also on validation page (not only in the dashboard)
- The number of validators counts up instead of down #258
- The round notification counter in the top right of the dashboard is replaced by a bell symbol with a counter #255
- The help text of the serach bar #254
- Update environment variables
- Update upload error mesage with file requirements #242
- Show dialog when trying to add organization to shared wallet #230
- Group wallet support #167
- Donation Notification in Dashboard #178
- Retry request logic when failure occurred #214
- Fix issue on Safari where button color is displayed wrong when getting enabled #219
- Donation Notification in Dashboard #178
- Fix invalid state for some restored undeployed accounts #177
- Generic user announcements via env variable #160