From 18282c6a9307c7e83e88f2b2f69032883aa0cf48 Mon Sep 17 00:00:00 2001 From: robot-divkit Date: Tue, 18 Mar 2025 12:48:32 +0300 Subject: [PATCH] Updated DivKit 31.7.0 changelog commit_hash:8caee63fb20e2a43f1ee3dd2379a48f5b2d42459 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ client/web/divkit/CHANGELOG.md | 7 +++++++ 2 files changed, 32 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce95569c8..9055c2fe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,28 @@ +## 31.7.0 + +# Android Client: +* Added a way for shine animation to have onPause/onResume lifecycle from client through `pauseShineObservable`. +* Do not hide keyboard by clicks on divs. +* Fixed access to local variables in `state`. +* Fixed access to variables in items built by `item_builder`. +* Fixed video player cache. +* Implemented independent tracking of `visibility_actions` and `disappear_actions`. +* Supported elements comparing by`reuse_id` to optimize `item_builder` data updating. +* Updated Gradle to 8.13 and Android Gradle Plugin to 8.8.2. + +# iOS Client: +* Fixed `DefaultTooltipManager.reset()` to make it close showing tooltips. +* Input with mask updates text color when color scheme changes. +* Separated visibility counter storage for `visibility_actions` and `disappear_actions`. Fixed `log_limit` common `id` in both `visibility_actions` and `disappear_actions`. Added warning for common `id` in `visibility_actions` or `disappear_actions`. +* Supported `animation_in`, `animation_out` properties for `div-tooltip`. +* Supported `password` `keyboard_type`. + +# Web Client: +* Added support for the `phone` `input` mask. +* Added support for the `ranges` in `slider`. +* Added support for the `scroll_to` and `scroll_by` actions. + + ## 31.6.0 # Android Client: diff --git a/client/web/divkit/CHANGELOG.md b/client/web/divkit/CHANGELOG.md index 2a6e3c1e6..47e5b56d7 100644 --- a/client/web/divkit/CHANGELOG.md +++ b/client/web/divkit/CHANGELOG.md @@ -1,3 +1,10 @@ +## 31.7.0 (March 17, 2025) + +* Added support for the `phone` `input` mask. +* Added support for the `ranges` in `slider`. +* Added support for the `scroll_to` and `scroll_by` actions. + + ## 31.6.0 (March 10, 2025) * Added `animated` parameter to `set_current_item`, `set_next_item`, `set_previous_item`, `scroll_forward`, `scroll_backward`, `scroll_to_position`, `scroll_to_end`, `scroll_to_start` actions.