0.2.9 (2025-12-06)
- InputTextBase: исправлена ошибка при императивном вызове методов инпута (f0cc825)
0.2.8 (2025-12-06)
- InputTextBase: исправлен баг при императивной очистке поля (1f4d63d)
- InputTextBase: увеличена область нажатия для кнопок справа (065ad18)
0.2.7 (2025-12-05)
- InputTextBase: поправлена верстка для корректной работы контекстного меню (d010089)
- добавлены правила внесения изменений (9fdbabb)
0.2.6 (2025-12-05)
- InputTextBase: исправлена верстка для корректного поведения поля при длительном нажатии (f533b62)
0.2.5 (2025-12-04)
- InputTextBase: исправлено поведение плейсхолдеров при увеличенных шрифтах (317a771)
0.2.4 (2025-12-02)
- InputTextBase: убран лишний отступ (d2eca69)
0.2.3 (2025-12-01)
0.2.2 (2025-12-01)
0.2.1 (2025-12-01)
- example: обновлена версия в сторибуке (7138880)
- initial commit (b1436a8)
- реализован workflow для релизов (d06ac21)
- InputTextBase: исправлены testID
- Button: иcправлены testID
- обновлены токены, удален вариант help для ButtonSeverity
- обновление файлов после запуска проекта на новом Mac M3 Pro
- radiobutton: убран position absolute
- Button: переименованы variants
- MenuItem: рефакторинг суффиксов и префиксов
- MenuItemTemplate: добавлена возможность задавать отступы через style
- фикс замечаний TS
- Badge: поправлены параметры a11y
- Button: поправлены размеры кнопок variant=link, iconOnly
- checkbox: исправлена верстка
- Checkbox: поправлен баг outline
- input: исправлено значение outlineWidth
- InputGroupAddon: исправле баг со скрглениями
- ios: исправление подписи демо приложения
- Message: исправлено поведение компоненты при фиксированных размерах
- Tag: исправлены скругления
- ToggleButton: исправлена толщина шрифта
- добавлена возможность передавать в качестве иконок xml либо url для звгрузки svg
- обновлены токены
- обновлены токены Tailwind
- обновлены шрифты
- assets: добавлены новые токены
- avatar: добавлена возможность указовать кастомные размер и цвет иконки
- Badge: реализован расчет ширины бейджа
- Button: добавлена передача рефа для Pressable
- Button: обновлен компонент в соответствии с новым дизайном
- ButtonBadge: реализована возможность использовать компонент с бейджем в виде точки
- DS 2.0: адаптация компонент под токены DS 2.0
- DS 2.0: актуализация компонента Button
- DS 2.0: актуализация компонента Checkbox
- DS 2.0: актуализация компонента Chip
- DS 2.0: актуализация компонента InputSwitch
- DS 2.0: актуализация компонента InputText, InputGroup, FloatLabel
- DS 2.0: акутализация компонента Avatar
- DS 2.0: акутализация компонента Badge
- DS 2.0: добавлена поддержка шрифтов
- DS 2.0: обновил проект до Expo 53
- theme: добавлены тени
- добавлен экспорт токенов
- обновлены снапшоты
- обновлены снэпшоты
- обновлены снэпшоты
- AI: добавлен файл AGENTS.md для взаимодействия ИИ агентов с проектом
- android: перегенерированы нативные файлы
- Badge: убран лишний console.log
- DS 2.0: исправление ошибки TypeScript
- DS 2.0: исправление ошибок TypeScript
- DS 2.0: исправление ошибок TypeScript
- DS 2.0: обновление стилей кнопок - убраны тени у текста в Button Severity
- expo: вернул зависимости Expo
- iOS: выставлена версия XCode 16.4
- ios: исправление подписи демо приложения
- ios: обновление нативного проекта после запуска prebuild
- ios: откатил файл PrivacyInfo.xcprivacy
- ios: перегенерированы нативные файлы
- storybook: наведение порядка в структуре сторей в сторибуке
- storybook: небольшие правки в storybook компонент
- storybook: откатил изменения в storybook.requires.ts
- TextInputBase: добавлено свойство secureTextInput
- фиксы импортов и тестов
- правки по замечаниям в ревью
- TextInputBase: outlines вынесен в отдельный компонент
- repo: замена URL ведущих на конфиги на новый гит
- message: добавленно свойство для скрытия иконки
- Dialog: замена реализации Dialog с Modal на Portal
- cocoapods: обновление Podfile.lock
- yarn: обновление yarn.lock
- DialogHeader: рефактор логики рендера иконки
- Dialog: добавлены testID и их экспорт
- Dialog: header вынесен в отдельный компонент, добавлен severity
- Button: исправлены стили для нажатого состояния ButtonSeverity
- Dialog: добавлен экспорт
- DialogComponent: поправлен условный рендер body и footer во избежание лишних отступов
- README: обновил ссылки на бейджи в README после переезда в новый Gitlab
- release: 0.0.46 [ci skip]
- DialogHeader: рефактор логики рендера иконки
- Dialog: header вынесен в отдельный компонент, добавлен severity
- Dialog: добавлены testID и их экспорт
- Button: исправлены стили для нажатого состояния ButtonSeverity
- DialogComponent: поправлен условный рендер body и footer во избежание лишних отступов
- Dialog: добавлен экспорт
- dialog: dialog компонент
- dialog: fix test
- dialog: тест айдишники
- dialog: фикс логики
- индекс
- TextInputBase: добавлено свойство для озвучки кнопки Очистить
- Message: поправлены testID для кнопки закрытия
- Accordion: фикс инверсии в свойствах доступности
- Accordion: добавлен разделитель и состояние disabled
- Accordion: добавлены свойства доступности
- Accordion: китовый компонент Accordion
- ListBase: добавлены пропсы для цветов иконок и поправлено растягивание по ширине
- Accordion: фикс тестов
- обновление снапшотов Accordion
- Accordion: еще правка замечаний по ревью
- Accordion: правки по замечаниям в ревью
- FloatLabel: доработаны testID для корректной работы автотестов
- Caption: добавлена иконка
- Service: реализована возможность указывать кастомную иконку
- input-group: добавлена поддержка floatLabel
- input-group: линт
- input-group: фикс тайп
- input-group: ревью
- listbase: добавлена реакция на нажатие и тесты
- listbase: добален компонент ListBase
- listbase: перименование свойств для повышения понятности и дока
- listbase: правки по замечаниям в ревью
- listbase: обновление снапшотов
- FloatLabel: добавлен учет defaultValue при первом рендере
- FloatLabel: исправлено вертикальное выравнивание плейсхолдера на Android
- InputTextBase: outline при фокусе в состоянии danger не меняется на зеленый, остается красный
- ids: ids message timer
- makeStyles: добавлена мемоизация стилей
- Message: поправлены отступы при отсутствующем body
- Typography: добавлен экспорт компонента Anchor
- Typography: реализован компонент Anchor
- message-ids: добавлены айди к мессадж
- FloatLabel: исправлена передача testID
- TimeFlip: исправлено моргание анимации
- timer: опять линтер
- timer: правки по замечанием в ревью
- timer: правки по замечаниям линтера
- timer: снова линтер
- timer: фикс анимаций таймера MOBILE-76
- storybook: исправление команды storybook-generate
- timer: обновление снапшотов
- отключена проверка типов в storybook.requires.ts
- FloatLabel: исправлена анимация
- InputTextBase: исправлена анимация для корректной работы на Android
- eslint: обновил ESLint до свежей версии
- lint: установил конфигурации eslint и prettier
- npm: убрал npmRegistryServer и npmAuditServer из локального конфига
- packages-check: установил npm-check-updates локально в репозитории проекта
- scripts: исключена установка зависимостей при запуске yarn ios
- tests: исправление тестов после правок линтера
- ios: добавил плагин expo для выставления ensure_bundler в Podfile
- java: указал конкретную версию JDK
- node: указал конкретную версию Node.js
- ruby: указал конкретную версию Ruby
- secrets: добавил работу с секретами в проекте
- xcode: указал конкретную версию XCode
- обновил cz-conventional-mobile до 1.2.0
- message: в Message добавлено свойство closeLabel
- message: убран лишний импорт
- message: правки по замечаниям линтера
- message: рефакторинг по замечаниям в ревью
- float-label: generalize inputRef type
- typography-service: add missed import
- typography: add missed import
- eslint: включил кэширование для команды yarn lint
- eslint: выключил кэширование линтьера
- eslint: добавил файл с форматтером в eslintignore
- expo: добавил динамическую конфигурацию expo
- fastlane: добавил недостающий для сборок файл .env
- jest: настроил кэширование для запусков юнит тестов
- package: добавил publish config в настройки пакета
- package: добавил в конфигурацию пакета описание и ссылку на репозиторий
- добавил анализ пакетов в CI
- убрал анализатор пакетов из зависимостей репозитория
- typography-service: implement component
- typography-service: implement component
- update snapshots
- commitizen: переключил конфигурацию commitizen на собственный адаптер
- repo: перенёс конфигурацию CI в настройки GitLab, добавил бейджи в ридми
- skeleton: изменена передача свойств
- добавлен стиль mixBlendMode у компонентов Chip, RadioButton
- menu-template-item: another fix for extra item position
- accessibility: добавлен проброс testID и accessibility свойств
- menu-item-template: width of the component is set to 100% of the parent
- checkbox: add component
- ci: исправления сборки в CI после смены раннера
- ci: попытка исправить сборку сторибука
- app: обновил testing library react native
- app: обновление react-native-reanimated
- app: обновление нативных и ненативных библиотек экосистемы Expo и RN
- app: исправил ошибки tsc и обновил Podfile.lock
- menuitemtemplateprops: добавлен экспорт MenuItemTemplateProps
- menuitemtemplate: добавлен визуальный стиль для нажатого состояния
- menuitemtemplate: Добавлены свойства для паддингов сверху и снизу от контента
- slider: changed on React native gesture handler
- slider: fix
- slider: fix
- slider: fix
- slider: fix
- slider: fix
- slider: fix
- slider: implement Slider component
- tabs: add highlight when pressed closes [#34]
- buttonbadge: add component for button with badge
- inputswitch: add custom switch component
- ProgressBar: реализация компонента ProgressBar
- rating: add Rating component
- rating: add RatingClear component
- Rating: add RatingItem component
- buttonbadge: fix storybook props
- InputTextBase: add function for rendering custom input
- chip: implement Chip component closes [#23]
- ProgressSpinner: implement ProgressSpinner component
- chips: tests
- FloatLabel: implement input with floating label
- Message: implement Message component
- radiobutton: implement RadioButton component
- Skeleton: implement skeleton loader
- theme: add opportunity for adding custom style tokens
- InputGroupAddon: fix background color
- SelectButton: implement SelectButton component
- Subtitle: implement Subtitle component
- Divider: implement Divider component
- menuitemtemplate: Фикс позиционирования заголовка при отсутствии подзаголовка. Добавлен параметр цвета в иконке.
- Subtitle: fix passing styles and children
- fix text vertical align for Android
- Tag: implement Tag component
- Tag: restrict number of lines
- ToggleButton: fix exports
- button: add ButtonSeverity component
- button: implement base button with all possible states
- button: use hover state instead of focus for pressed styles
- menuitemtemplate: added disabled state
- menuitemtemplate: added extra content
- menuitemtemplate: added icon
- menuitemtemplate: added separator
- menuitemtemplate: badge is positioned according to design
- menuitemtemplate: menu item with text and accessories
- menuitemtemplate: right icon is now at right when stretching
- storybook: change storybook theme for larger text sizes
- ToggleButton: implement ToggleButton component
- badge: fix badge layout for iOS
- input: fix input layouts
- components: add Avatar component
- components: add Badge component
- components: added InputText and InputGroup components
- development: add Storybook
- development: added Expo project into library for development
- icons: added Tabler icons as peer dependency of UI kit
- storybook: add icon and splash screen for storybook app
- build: fix package build
- ci: fix CI sh script
- dependencies: add react-native-svg as dev and peer dependency
- package: add scripts to result package
- package: fix package contents during publishing
- yarn: add afterInstall yarn plugin
- ci: fix command in ci script
- publish: add required dependencies to alpha build environment
- publish: fix adding comment to Gitlab
- publish: fix alpha publish comment
- publish: fix npm repo
- publish: try to fix publishing package
- review: fix review runner config