# Changelog

Все заметные изменения в этом проекте будут задокументированы в этом файле.

## [Не опубликованные изменения]

## [0.5.1] - 2024-07-15
### Fixed
- При первом рендере props `flex: true` не вызывал ререндер после определения реальной высоты 

## [0.5.0] - 2024-07-12
### Changed
- DivKit для android обновлен до версии 30.7.0
### Added - только на android
- Добавлен `props: flex` позволяющий растянуть `ExpoDivKitView` на всю допустимую облась по высоте
- Добавлены глобальные переменные `@{safeAreaTop}`, `@{safeAreaBottom}`, `@{safeAreaLeft}`, `@{safeAreaRight}` для указания защитных зон в карточке
- Добавлена глобальная переменная `@{cardHeight}` для того, чтобы внутри карточки можно было управлять адаптивностью опираясь на высоту

## [0.4.0] - 2024-07-20
### Changed
- DivKit для android обновлен до версии 30.5.0
### Fixed
- Если рендерить разный по ссылке но одинаковый json по содержимому, то на андройде падает рендер экрана. Решил проблему через костыль - размонтирование и монтирование divkit при каждом изменении json

## [0.3.2] - 2024-06-11
### Fixed
- Исправлена проблема из-за чего на android при onDetachedFromWindow/onAttachedToWindow терялся рендер карточки

## [0.3.1] - 2024-06-10
### Fixed
- Исправлена ошибка на android, когда при обновлении в компоненте ExpoDivKitView поля json пропадал рендер карточки

## [0.3.0] - 2024-06-06
### Changed
- DivKit для android обновлен до версии 30.3.0

## [0.2.0] - 2024-03-28
### Changed
- Миграция example на expo50
- DivKit для ios и android обновлен до версии 29.11.0
- Минимальная версия ios 13.4

### Fixed
- Исправлена ошибка при которой переменные карточки на ios не иниацилизировались
- На android исправлена проблема с неработающими deeplink

Формат данного документа основан на [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
