Недавно вышел NativeScript 2.5, на днях вышел минорный релиз 2.5.1, а в репозитории NS на Github уже есть упоминание о версии 3.0. Говорят, что новая версия выйдет в середине апреля.
Почему 3.0, а не 2.6?
1. В NS планируются изменения в JavaScript Abstract Visual Tree (в других фреймворках его называют Shadow DOM) и его модели свойств. А также в механизмах стилизации CSS.
В принципе, эти изменения затронут только малую часть плагинов и уже ведётся работа над их обновлением.
Всё это необходимо по причине сильного профилирования слоя JavaScript, на котором построена логика NS, а небольшими доработками тут не обойтись.
Команда NS планирует выложить на днях детальное описание грядущих изменений для разработчиков UI-плагинов и всех, кого это может затронуть.
2. Большие доработки в сборках «snapshot-ов» для Android (пока только для MacOS) — также ведётся работа над улучшением AoT компиляции, работой Angular и WebPack в NativeScript.
3. Улучшение работы с Chrome DevTools — планируется доработать к релизу такие фичи, как Page Agent и вкладка Network.
4. Графический установщик для Windows.
Цифры?
В синтетических тестах NS версии 3.0 показало улучшение скорости работы от 50{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} до 400{33d8302486bd10b0fde64d2037652320e6f176a736d71849c0427b0d7398501a} в сравнении с версией 2.5!
Когда можно будет пощупать?
Пререлиз 3.0 RC планируется на 22 марта, а также будут периодически выкладываться альфы.
Stay tuned!