DEM 2 1.0.575 Release Notes
Released 21.04.2022
This release continues to improve existing features while introducing a few significant feature contributions.
What's new
IPS
Some changes regarding urgency check box on standard payment and instant payment scan page were made.
There are new configuration keys that control whether the urgency check box will be enabled or disabled in cases when amount is greater that 300.000 or when creditor account number starts with bank prefix - FactoryConfig_DisableUrgencyForSpecificAmount and FactoryConfig_DisableUrgencyForBankAccountPrefix. Default value for both keys is false, so if you don't change it check box will be always enabled just like so far, but if you want to include this restrictions you'll need to set this keys to true.
Prelogin balance - new styles
We added new styles for easier customization of prelogin balance emojis on both prelogin balance settings and prelogin page:
- PreloginBalanceFrowningEmoji
- PreloginBalanceNeutralEmoji
- PreloginBalanceSmilingEmoji
- PreloginBalancePreloginEmojiImage
Also, we added the ability to change the look of neutral emoji settings on prelogin balance settings page, so that the range is in one line and read-only, and it is possible to change only the amounts of sad and happy emoji. This is controlled by new configuration key FactoryConfig_Show2LabelsForNeutralEmojiOnPreloginBalanceSettings, which default value is true. If you are interested to try the new appearance, you'll need to set it to false.
There is also one more style, in charge of appearance of neutral emoji when this new look is on - PreloginBalanceNeutralEmojiOneLine.
Currency exchange
We added new feature that converts one currency to another using the latest selling exchange rates.
This feature is controlled by feature flag Features.CurrencyConversion. Default value is false and by setting it to true feature becomes available on the top of exchange rates page.
Default accounts
- We expanded UserSettings of Dialog API with following property:
[DataMember(Name = "customer-number")]
public string CustomerNumber { get; set; }
Also, in the need to send both user-id and customer-number on corporate in order to get/set default accounts for active customer, we added new configuration key - FactoryConfig_SendUserIdOnDefaultAccounts. Default value is false, so if you don't change anything application will behave just like so far - it will send the customer number for user-id field. If you turn on this key user id guid will be sent for user-id field, while customer number will be sent for customer-number.
Halk
- IPS changes
- Prelogin balance emoji changes
- Other changes and fixes
SME - Bug fixed on SharePoint External
- 4, 6, 20, 26, 86, 91, 94, 129
Retail - Bug fixed on SharePoint External
- 482147, 483305, 483336
POBA
The ability to call transactions before dashboard initialization, along with other session tasks, and after getting the default dashboard account is now added. For this we added new configuration key - FactoryConfig_LoadTransactionsForDefaultAccountWithOtherSessionTasksOnLogin and its default value is false.
If you, however, turn this on application will call transactions for LatestTransactionWidget, AccountGraphWidget or both, depending on what is registered. Returned transaction list is then saved, used on first widget load after logging in and then deleted.
Latest application on AppCentar
Halk - SxS MToken - SC 24x7 UAT
Halk SME - SxS MToken - SC 24x7 UAT
DEM V2 - Staging - SxS on Halk test
DEM V2 - Demo - SxS on Halk test
Packages (575)
Contributions welcome!
If you have one or more of some common pieces of code that you are always replicating across delivery apps, don't hesitate to contribute! We are the first NuGet package you install when creating a new .Net Mobile banking app!
Please have a look at our contribution guide before you get started.
If you need any help getting started, please let us know.
Useful Links
Thank you to our community for helping to make DEM even better! Mobile Team