v0.18.0
17. May 2023 (v0.18.0)
Feature updates
(1) Batch Trading
Add API endpoints and User Interface for managing batch executions. It is possible to add executions to a batch, import/export csv files, preview the batch executions and execute them.
(2) Pricestream v2 Websocket API
Add new API for price-stream websockets, to increase robustness and add self-healing.
(3) Improved caching logic
All our responses are now cached and can therefore delivered much faster to our clients.
(4) Status Page
Trever provides now a status page on: https://status.trever.io to observe the current status of services.
Bug fixes & improvements
- Add change password button to account settings
- Add option to customers workspace settings to show/hide Investment entitiy filter in trading portal
- Add possibility to select text in tables
- Add error message to transaction job conditions
- Add additional breakpoint in net quantities tab for very small screens in settlements
- Add a snackbar message if no symbols are available in analytics screen
- Fix bug where selecting a customer without accounts for the route assets would lead to a console error
- Fix bug where selecting a customer without an investment entity would lead to a console error
- Fix bug where withdrawal key in route screen dialog could be an empty string
- Fix bug where clicking on the select field would not open/close drawer again
- Fix bug where (de-)selecting a route in the trading portal spot market tab would lead to console errors
- Fix bug where adding a watchlist item more than once was possible in the trading portal sport market tab
- Fix bug where workspace name cookie would not be updated correctly when switching users
- Fix some spacing issues for the bots monitoring cards
- Fix bug where 2FA checkbox in account settings would not update correctly after a failed attempt to enable 2FA
- Fix bug where 2FA issuer name would be incorrect
- Fix bug where delete button would be visible when creating a new settlement before saving
- Fix bug where net quantities would not get updated when (un-)assigning fills in settlements
- Fix bug where a route would be preselected even thou more than one route exists for an asset in settlements
- Fix bug in single customer screen where balances would show as loading even if there are no balances
- Fix bug in log component where table header would display UTC regardless of timezone setting
- Fix bug where table rows would not display as rounded in Firefox
- Fix bug where sorting would not work if a number has more than one thousands delimiter
- Improve truncating of select field options and display a tooltip on hover if text is truncated.
- Improvements to the customer(s) tab in execution details dialog - tab is now either named Customer or Customers depending if it’s a batch execution, customers are now displayed in a table, clicking on a customer opens a new tab loading the single customer page
- Improvements to the two factor input - Numbers can be replaced, Shift + Tab now works correctly & one can submit the 2FA code by pressing enter
- Improvements to the german language file
- Improvements to dark & light mode - remove dark prefix from text color class for colored block in execution details dialog general tab, change focus indicator width, change spans & divs to buttons in navbar menu & add focus states, change text color to white for colored tags on venues screen if the color changes in lightmode, add transition to workspace switcher in left navbar menu, rework background colors in flat buttons