Engine 1023
- Added a limit of reconnection attempts to the Windycast service (maximum 5 attempts with an interval of 10-15 minutes) to prevent excessive load on the server.
- New option introduced use_wrt_compact_program_category_channel_list to get a compact list of channels without redundant data, but with information about the next transmission for low-performance devices.
- A correction has been made to the mechanism for sending television viewing statistics.
Sibseti 807
Optimizing the loading of the channel list 🎉
For a long time, operators with large lists of channels (especially 1000 positions or more) experienced problems with the long first load of the list of channels, and, consequently, the application as a whole.
For several months, we have been working on changing the architecture of this mechanism, not only from the application side, but also from Smarty, and in this release we are finally ready to present the results of this work:
- channel loading is now portioned, which has significantly reduced the total loading time (portions are optional)
channel_info_request_depth); - according to the same portion algorithm, EPG channels are now updated, which reduced the load on the server part.
Disconnection of devices when reaching the limit
Now instead of error «The number of sessions of the account on the basic devices » is exceeded; when logging in, the subscriber will be shown a new screen with the ability to untie unnecessary devices and try to log in again.

Phone number registration
Added the ability to enable classic registration by phone number by option registration_available, and also implemented confirmation of the phone number using the code in the room from the incoming call.


Handling of titles
The "Next Series" button is now shown when the titles appear, rather than just 30 seconds before the end, if fragment it's for an asset.

Other
- Fixed the problem of displaying the program from another day in the left sidebar of the full-screen player.
- Forced choice of the default track for Android devices and Exoplayer was implemented, the influence of the system language on the audio track language was corrected.
- Option support added
epg_hide_zero_plus_rating. - Fixed the interface freeze when pressing the button «Menu» in the player screen.
- Uzbek localization has been added.
- Added balance rounding and write-off to two decimal places in the profile screen.
- Fixed a black screen error that occurs on Tizen devices when switching to a template via Smarty.
Futuristic 1044
- Added the possibility of changing the time shift in the settings by option show_change_timezone_setting. Customization is needed for devices that have problems with automatic time zone determination.


- Hidden second line with transmission in the list of channels in the normal list mode, with the option turned on
use_compact_program_category_channel_list. - Fixed the error of receiving the current channel transmission when returning to the TV screen after a long viewing.
- The logos of START and Premier providers have been updated, a logo for the Viju provider has been added.

The mechanism for sending TV viewing statistics to form more accurate reports has been adjusted.
Added error handler to request information about the subscriber in the absence of communication with external billing.
It is possible to display the operator logo in the screen of the initial template setting.