Show / Hide Table of Contents

    DEM 2 1.0.554 Release Notes

    Released 17.01.2022

    View in browser

    This release continues to improve existing features while introducing a few significant feature contributions.

    What's new

    Custom headers on prelogin balance registration

    • For some implementations it is necessary to send custom headers (PreloginBalance-OTP and PreloginBalance-TokenId) instead of standard ones (Authorization-OTP and Authorization-TokenId) when registering prelogin balance. We made this possible and added new configuration keys that control this feature:

      • FactoryConfig_UseCustomHeadersOnPreloginBalanceRegistration - Defines whether this feature is enabled or disabled. Its default value is false and if you don't change anything application will send standard authorization headers just like so far, but if you need to enable this feature, you must set this key to true.
      • FactoryConfig_PreloginBalanceRegistrationRoute - Route for this API call. Custum headers must be sent only for prelogin balance registration, so we make sure that it happens only for this route if this feature is enabled. Default value is v1/dialog/prelogin-balance/{owned-device-id}/register.

    Push handle update with PUT

    • We added the ability to update push handle using the PUT /v1/device/owned-devices/{device-id}/push-notification-handle call, instead of the register device call when push functionality is enabled. For device-id it is necessary to pass the device id from the hub. Minor changes had been made, so it is stored in the memory of the mobile application after registration and is later used to invoke the specified method. In case this information does not exist in the application memory (for users who already have the application installed), an api call has been added to retrieve the device list on the login. From the resulting list, the current device will be found by external device id(tokenSn) and its device id will be stored in the application memory to avoid calling the device list on each subsequent login.

      For switch between old and new case of push update we added FactoryConfig_PushHandleUpdateWithPUT and its default value is false.

    Templates and beneficiaries filter by kind

    • We added the ability to filter templates and beneficiaries by kind when selecting a template for payment from payment initiate page and also added new configuration keys that control this feature:

      • FactoryConfig_FilterTemplatesByKind - Instead of showing list of all saved templates, this feature filters the list and only shows templates that match the chosen kind of payment. Default value is false, but you can set it to true in order to turn it on.
      • FactoryConfig_FilterBeneficiariesByKind - Instead of showing list of all saved beneficiares, this feature filters the list and only shows beneficiaries that match the chosen kind of payment. Default value is false, but you can set it to true in order to turn it on.

    Bug fixed

    Staging

    • 38232
    • 38338

    Halk

    External

    • 477912, 479276, 477154 (iOS crash), 477155, 477910 (Prelogin button not working)

    Erste

    • 5207, 5195, 4377, 3628, 5010

    Latest application on AppCentar

    Halk - SxS MToken - SC 24x7 UAT

    • Android 64.76 MB (168)
    • iOS 69.41 MB (117)

    DEM V2 - Staging - SxS on Halk test

    • Android 52.04 MB (306)
    • iOS 71.23 MB (290)
    • iOS 68.18 MB Momentum (15)
    • Huawei 47.43 MB (25)

    DEM V2 - Demo - SxS on Halk test

    • Android 59.57 MB (239)
    • iOS 67.12 MB (221)

    Packages (554)

    NuGet feed AzureDevOps

    Build Status

    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

    • DEM V2 documentation - what's new
    • Configuration
    • Open-source DEM 2.0 AssecoSee GitHub repository

    Thank you to our community for helping to make DEM even better! Mobile Team

    Back to top Copyright 2020 Asseco SEE