В статье в блоге компании отмечается, что поддержка версионности протокола значительно упростит разворачивание тестовой и основной сети протокола. Ранее разработчикам приходилось полностью затирать данные на платформе и проводить обновление программного обеспечения при каждом релизе протокола.
«Такой подход неплохо работает при раннем тестировании, но не подходит для тестовой или основной сети проекта. Чтобы управлять различными версиями данных, узлов и клиентов, обеспечивать их координацию, разработчики представили версионность протокола. Благодаря этой функции можно с легкостью распространять обновления без неудобств для пользователей», — пишут разработчики.
Также в обновлении будут добавлены двоичные свойства документа, в которых разработчики смогут определять двоичные поля в контракте данных. Появятся улучшения в службе имен платформы Dash, например, функция имени по умолчанию. Будет проведен рефакторинг JavaScript-библиотеки, усовершенствуют пакет распространения и добавят изменения в конечные точки DAPI.
Обновления платформы Dash проходят раз в шесть недель, предыдущее обновление было представлено в конце июля. Тогда разработчики добавили метки времени для документов, обновленный DAPI Client и проект программ для тестирования платформы.