You're probably wondering why it's been so long since we've written to you. We asked an AI to explain everything for us. Check this out! 🏖
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
If you are still waiting for our updates, then we released as many as 4 minor releases this month😱
During this time, we managed to:
* Support new gallery scrolling actions on all platforms.
* Support keyboard_type == password on Web and Android.
* Support implicit cast of integer types to numbers inside evaluable expressions on Web and iOS platforms.
And of course that's not everything. You can read about all the changes of releases 29.8.0 to 29.11.0 individually in this article.
If we suddenly go missing (but we promise to try not to!), you can always check out the latest updates on our release page.
Wishing you a wonderful weekend,
With love, DivKit team ❤️
During this time, we managed to:
* Support new gallery scrolling actions on all platforms.
* Support keyboard_type == password on Web and Android.
* Support implicit cast of integer types to numbers inside evaluable expressions on Web and iOS platforms.
And of course that's not everything. You can read about all the changes of releases 29.8.0 to 29.11.0 individually in this article.
If we suddenly go missing (but we promise to try not to!), you can always check out the latest updates on our release page.
Wishing you a wonderful weekend,
With love, DivKit team ❤️
Telegraph
DivKit releases
29.8.0 Android New rebinding algorithm is implemented under complexRebind flag (can be enabled using the DivConfiguration builder). Implemented gallery actions: scroll_to_start , scroll_to_end , scroll_backward , scroll_forward . Fixed auto ellipsizing…
Hello everyone!
We're excited to announce the release of version 29.12.0 of our library. Here's a glimpse of what's new:
* Supported the
* Improved view reuse on iOS.
* Fixed various bugs across platforms to enhance stability and performance.
For more details, check out our release note here.
With love,
DivKit team 🧡
We're excited to announce the release of version 29.12.0 of our library. Here's a glimpse of what's new:
* Supported the
preload_required
property for the video
on Web.* Improved view reuse on iOS.
* Fixed various bugs across platforms to enhance stability and performance.
For more details, check out our release note here.
With love,
DivKit team 🧡
Telegraph
DivKit 29.12.0
Android: Enabled android.nonTransitiveRClass . Supported item-builder property in container . Minor performance optimization. iOS: Implemented new typed action clear_focus , which removes focus from any focused view. Improved view reuse. Fixed nested expression…
Hi everyone! Sharing what's new in the last two releases!
🚀 Last week we released 29.13.0, where the main changes are:
- on Android we added support for loading images from assets
- on iOS we added
Read more about new features and fixes in release 29.13.0 here
🚀 The latest 29.14.0 release brings more new features today:
- on Android, we added implicit
- on iOS there are new methods for expressions:
You can read the full changes and fixes in release 29.14.0 here
Have a great week,
Your DivKit team 🧡
🚀 Last week we released 29.13.0, where the main changes are:
- on Android we added support for loading images from assets
- on iOS we added
is_enabled
flag support for inputs
.Read more about new features and fixes in release 29.13.0 here
🚀 The latest 29.14.0 release brings more new features today:
- on Android, we added implicit
integer
to number
cast and some input
improvements (sign support for number
and is_enabled
flag)- on iOS there are new methods for expressions:
get
for dictionaries and arrays, and toString()
.You can read the full changes and fixes in release 29.14.0 here
Have a great week,
Your DivKit team 🧡
Telegraph
DivKit 29.13.0 release
Hi everyone! Last week we released release 29.13 What's changed: Android Supported loading images from assets by url divkit-asset:// . Fixed that sometimes extensions could be removed on state change. Fixed a memory leak occurring when using expressions in…
Wow! Almost 200 people have already joined the community chat 🔥
It's worth celebrating and getting to know each other better!
On this occasion, we created some cool merchandise and we can't wait to share it with you😉
To do so, add the icon of your DivKit application to our GitHub page. You can easily do this by filling out the form. After that we will send you a free DivKit T-shirt and schedule a 30 minutes consultation with leading DivKit experts via Zoom.
After filling out the form we will contact you to coordinate the remaining details.
Can't wait to meet you all!
With love, DivKit team ❤️
It's worth celebrating and getting to know each other better!
On this occasion, we created some cool merchandise and we can't wait to share it with you😉
To do so, add the icon of your DivKit application to our GitHub page. You can easily do this by filling out the form. After that we will send you a free DivKit T-shirt and schedule a 30 minutes consultation with leading DivKit experts via Zoom.
After filling out the form we will contact you to coordinate the remaining details.
Can't wait to meet you all!
With love, DivKit team ❤️
Hello everyone!
We are excited to announce that DivKit 29.15.0 has been published on all platforms. It brings a plethora of updates, and here's a brief overview:
• On Android: we've added the ability to specify logging levels and forcibly release video players.
• On iOS: we've introduced new methods and functions for arrays and dictionaries, along with support for the
• On Web: we've added support for
The release is quite extensive, and you can find more details about all the changes in a separate post.
Wishing you all a fantastic weekend,
With love, the Divkit team ❤️
We are excited to announce that DivKit 29.15.0 has been published on all platforms. It brings a plethora of updates, and here's a brief overview:
• On Android: we've added the ability to specify logging levels and forcibly release video players.
• On iOS: we've introduced new methods and functions for arrays and dictionaries, along with support for the
scale
field in Lottie animations.• On Web: we've added support for
is_enabled
field in input
.The release is quite extensive, and you can find more details about all the changes in a separate post.
Wishing you all a fantastic weekend,
With love, the Divkit team ❤️
Telegraph
DivKit 29.15.0
Android Added ability to set a specific logging level using DivKit#setLoggingSeverity . Added ability to forcibly release video players by releaseMedia() method of Div2View . Recreating subscriptions to local variables in case Div2View is recreated after…
Hello everyone!
We've been waiting a long time for the moment to share this with you, and the moment has finally come. We have great news: DivKit for Flutter is now available on pub.dev! 🥳
You can find a detailed description of DivKit for Flutter features in our Habr article. Try it, experiment and be sure to share your impressions!
We're so excited to see our community grow, and we're sure that Flutter support will make it even bigger and happier.
Looking forward to hearing your feedback!
Always yours,
DivKit Team ❤️
We've been waiting a long time for the moment to share this with you, and the moment has finally come. We have great news: DivKit for Flutter is now available on pub.dev! 🥳
You can find a detailed description of DivKit for Flutter features in our Habr article. Try it, experiment and be sure to share your impressions!
We're so excited to see our community grow, and we're sure that Flutter support will make it even bigger and happier.
Looking forward to hearing your feedback!
Always yours,
DivKit Team ❤️
Hello everyone!
This Monday, we published the major release 30.0.0!
It brought many changes and new features: we changed the naming rules for variables, raised the minimum supported iOS version, added SVG support on Android. And that’s far from all.
We wrote a separate post about all the changes. But it turned out to be very extensive, so for convenient navigation, we have gathered for you:
- Key changes
- Breaking changes and how to migrate to version 30.0
- Non-breaking changes
If you have any questions, we are always ready to answer them in the community chat!
Have a great weekend,
DivKit Team 🧡
This Monday, we published the major release 30.0.0!
It brought many changes and new features: we changed the naming rules for variables, raised the minimum supported iOS version, added SVG support on Android. And that’s far from all.
We wrote a separate post about all the changes. But it turned out to be very extensive, so for convenient navigation, we have gathered for you:
- Key changes
- Breaking changes and how to migrate to version 30.0
- Non-breaking changes
If you have any questions, we are always ready to answer them in the community chat!
Have a great weekend,
DivKit Team 🧡
Hello everyone
This week we published DivKit 30.1.0, which brought only 2 updates, but extremely important ones. 👀
* On Android, fixed a bug where updates to global variables are lost if they occurred after the destruction of Div2View, but before the creation of a new one.
* On iOS, supported lazy calculation of operands, for such operations where it is implied. For example,
Have a great week, everyone,
With love, DivKit team 🧡
This week we published DivKit 30.1.0, which brought only 2 updates, but extremely important ones. 👀
* On Android, fixed a bug where updates to global variables are lost if they occurred after the destruction of Div2View, but before the creation of a new one.
* On iOS, supported lazy calculation of operands, for such operations where it is implied. For example,
!:
, &&
, ||
.Have a great week, everyone,
With love, DivKit team 🧡
Hi everyone!
This week we released a new version of DivKit 30.2.0! Here are some highlights from the update:
* On Android, we added paddings when drawing
* On iOS, we fixed the
* On Web, we've added date formatting functions, and also
As always, you can read all the details in a separate post.
Wishing you a great week!
With love, DivKit team 💜
This week we released a new version of DivKit 30.2.0! Here are some highlights from the update:
* On Android, we added paddings when drawing
default_item
in the gallery.* On iOS, we fixed the
disappear action
for blocks in gone
state.* On Web, we've added date formatting functions, and also
is_enabled
is now calculated before executing the entire action list.As always, you can read all the details in a separate post.
Wishing you a great week!
With love, DivKit team 💜
Telegraph
DivKit 30.2.0 release
Hi everyone! This week we released a new version of DivKit 30.2.0! Here are some highlights from the update: Android Fixed line height adjustment for inline and filling images in div-text . Added paddings when drawing default_item in the gallery. Improved…
Hello everyone!
We’re excited to announce our latest update DivKit 30.3.0 with a lot of improvements across our Android, iOS, and Web clients. Here are a few highlights:
* Android: Added
* iOS: Corrected item positions in the gallery and fixed clipping issues in containers.
* Web: Introduced new APIs for extensions and improved text property handling.
* All Platforms: Added support for
For the full list of changes, please check out the changelog.
We wish you a wonderful weekend,
With love, DivKit team 🧡
We’re excited to announce our latest update DivKit 30.3.0 with a lot of improvements across our Android, iOS, and Web clients. Here are a few highlights:
* Android: Added
tab_title_delimiter
property support for tabs and max_length
property support for input fields.* iOS: Corrected item positions in the gallery and fixed clipping issues in containers.
* Web: Introduced new APIs for extensions and improved text property handling.
* All Platforms: Added support for
font_feature_settings
.For the full list of changes, please check out the changelog.
We wish you a wonderful weekend,
With love, DivKit team 🧡
Telegraph
DivKit 30.3.0
Android Added tab_title_delimiter property support for tabs.Image delimiters can be added between tab titles. As a example you can use this JSON file. Added font_feature_settings property support for text.font_feature_settings is a list of OpenType font…
Hello everyone!
This week we released version 30.4.0! 🚀
Interesting changes include:
- Added the "
- Made several fixes to the
- Adjusted
As always, all changes are in a separate post.
Always in touch,
The DivKit Team ❤️
This week we released version 30.4.0! 🚀
Interesting changes include:
- Added the "
dict_set_value
" action and "containsKey
" method for dictionaries
on all platforms.- Made several fixes to the
pager
on Android.- Adjusted
input
margins and scrollRange
comparison in GalleryViewState
on iOS.As always, all changes are in a separate post.
Always in touch,
The DivKit Team ❤️
Telegraph
DivKit 30.4.0 release
Hi everyone, this week we published release 30.4.0 Here's what's changed: Android Fixed pager page size evaluation. Now all the pages are the same size, the same as on other platforms. Fixed scroll of pager when more then 2 pages is visible. Added action…
Hello everyone
This week we published Devkit 30.6.0. Last week, by the way, it was 30.5.0, and it got a little lost... But let's just quickly note important changes:
In release 30.5.0:
* On Android, we supported the
* On iOS, we introduced the
* On the Web, we supported the
In release 30.6.0:
* On Android, we introduced the
* On iOS, we added the
* The Web also supports the
You can read more about each of the releases in separate articles: 30.5.0 and 30.6.0.
We wish you a wonderful weekend,
With love, DivKit team 🧡
This week we published Devkit 30.6.0. Last week, by the way, it was 30.5.0, and it got a little lost... But let's just quickly note important changes:
In release 30.5.0:
* On Android, we supported the
page_transformation
field, which allow you to change the appearance of pager's children when scrolling. We also fixed several bugs related to the pager.* On iOS, we introduced the
index
variable for item prototypes in item_builder
.* On the Web, we supported the
array_set_value action
.In release 30.6.0:
* On Android, we introduced the
index
variable for prototypes in item_builder.* On iOS, we added the
DivVariableStorage.HasValue
method, and also supported the font_weight_value
property.* The Web also supports the
font_weight_value
property for text in text
, input
, slider
and select
.You can read more about each of the releases in separate articles: 30.5.0 and 30.6.0.
We wish you a wonderful weekend,
With love, DivKit team 🧡
Telegraph
DivKit 30.5.0
Android Implemented support for field page_transformation in pager . Old visibility actions are no longer logged after Div2View was rebound by another DivData. Fixed image drawing when its padding is bigger than size. Fixed showing of first and last elements…
Hello everyone!
We have published version 30.7.0, it doesn't have a lot of changes, but as usual there are some interesting ones:
* Android: supported
* iOS: Optimized
* Web: Fixed the
Complete list of changes in Telegraph and on the GitHub release page.
Have a great week!
Yours, DivKit team 🩷
We have published version 30.7.0, it doesn't have a lot of changes, but as usual there are some interesting ones:
* Android: supported
id
property in div-collection-item-builder.prototype
.* iOS: Optimized
ExpressionResolver
.* Web: Fixed the
top_offset
mutation for incoming data in the text
component.Complete list of changes in Telegraph and on the GitHub release page.
Have a great week!
Yours, DivKit team 🩷
Telegraph
DivKit 30.7.0 release
Hi everyone!!! We have published version 30.7.0, it doesn't have a lot of changes, but there are some interesting ones: Android Add numeric value support for fontWeightValue Supported id property in div-collection-item-builder.prototype . Fixed Div2View state…