Release Notes 2019-12-08
User defined instrument attributes
It is now possible to declare arbitrary instrument attributes in the system and then assign values to them.
For example, let's assume that you want to add a new field to
instruments, called "XYZ". Once you define this attribute under
Extras >> Instrument Attributes
menu item, this will be visible on the
instrument page and you will be able to change its value.
Instrument attributes on Trade Order/Group CSVs
Now that we have instrument attributes, these can be shown on the trade order/group CSV files. Just let us know which fields you want to expose so that we can configure your deployment.
Flushing account's trades and transactions
Administrators can now delete all trades and transactions (and related records) for a given account under the operations section of the account details page.
Technical Note: The API now allows flushing all trades and transactions of an account, too.
Deleting settlements
Administrators can now delete a settlement (and related records) under the settlement details page.
Asset class path
Asset classes follow a hierarchical structure: Y
can belong to X
and X
can belong to A
. In this case, the path to Y
would be A > X > Y
.
Now, cafelatte shows path value instead of the name of the parent wherever applicable. This avoids issues arising from duplicate names which appear in different branches of the asset class hierarchy.
Technical note: For the API, this path can be constructed dynamically by the client application but it can be cumbersome. Therefore, we added this property to the "Asset Class" object definition, as in:
{
"id": 5,
"name": "Stocks",
"order": "1",
"parent": 4,
"description": null,
"children": [],
"ancestors": [
4
],
"path": ["Equities", "Stocks"]
}
Show available OTP offering correctly
On deployments where Two-Factor Authentication is enabled and in case that there are more than one OTP method available (such as SMS and Voice Call), login form showed only one available method in some cases.
This is now fixed.
Logout issue on cash statement when using Safari Web browser
Flatwhite users on MacOS and iOS operating system experienced an issue on Safari Web browser: User was automatically logged out after clicking on "Cash Transactions" on the portfolio report and consolidation reports.
This issue is now resolved.