ADMIRAL run DEV
70 subscribers
36 photos
3 videos
14 links
Канал с важными анонсами React-библиотеки Admiral от команды разработки
Download Telegram
🫰🥳🫵🫲😻 8️⃣ . 5️⃣5️⃣ . 0️⃣


❗️ Затронутые компоненты

🔹TextArea
🔹CheckboxGroup
🔹Anchor

🗒 Исправления ошибок

TextArea: Исправлена ошибка, при которой иконка копирования (CopyIcon) не отображалась при программном изменении значения value.

CheckboxGroup: Обновлены шрифты заголовков групп в соответствии с дизайн-системой, исправлено вертикальное выравнивание элементов внутри групп для улучшенной визуальной согласованности.

🔥 Новая функциональность

Anchor: Добавлена возможность кастомизации вертикальных отступов между пунктами меню через новое свойство indentItems
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🫰🥳🫵🫲😻 8️⃣ . 5️⃣6️⃣ . 0️⃣


❗️ Затронутые компоненты

🔹 InputBox
🔹 TimePicker
🔹 TextArea
🔹 Stepper
🔹 TabMenuVertical

🔥 Новая функциональность

InputBox: Добавлен набор новых свойств для более гибкого контроля поведения и внешнего вида поля ввода.

TimePicker: Доработан в связке с улучшениями lnputBox —
повысилась согласованность поведения и расширилась функциональность выбора времени.

TextArea: Реализована возможность задавать максимальную и минимальную высоту в режиме AutoHeight. Поле динамически подстраивается под содержимое, оставаясь в заданных границах.

Stepper: Добавлены новые опции в соответствии с макетом по режиму ProgressMode для отображения прогресса выполнения шагов.

Улучшения и оптимизация

TabMenuVertical: Проведен рефакторинг компонента для улучшения регулирования высоты и удобства поддержки кода.

🗒 Тестирование

Playwright: Подключен современный фреймворк автоматизированного тестирования компонентов, что позволит повысить надежность библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🫰🥳🫵🫲😻 8️⃣.5️⃣7️⃣.0️⃣


❗️ Затронутые компоненты

🔹 DateInput
🔹 NumberInput
🔹 PhoneNumberInput
🔹 TimeInput
🔹 TimePicker
🔹 Menu
🔹 Hint

🔥 Новая функциональность

DateInput, NumberInput, PhoneNumberInput, TimeInput, TimePicker: Добавлено единообразное поведение, предотвращающее срабатывание нативного механизма отмены (например, через Ctrl+Z), что обеспечивает более предсказуемый контроль над данными в форме.

🗒 Исправления ошибок

Menu: Исправлена некорректная работа пункта меню (MenuItem) в состоянии disabled — теперь клик по неактивному элементу надежно блокируется.

TimePicker: Устранена проблема, приводящая к бесконечному циклу в определенных сценариях использования. Также исправлена проблема с ключами (key issue), которая могла влиять на производительность и корректность обновлений списка.

Hint: Исправлена ошибка, из-за которой подсказка ложно закрывалась при клике в сценарии отображения по наведению (hover)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🔤🔤🔤🔤🔤 4️⃣.4️⃣.0️⃣


❗️ Затронутые разделы иконок

🔹 Bank
🔹 Documents
🔹 Redact
🔹 System

💳 Новые Bank icons:

Akbars Bank, BBR Bank, Ipoteka Bank, Primsoc Bank, Promsvyazbank, Rencredit Bank, Rosbank, SDM Bank, Saint-Petersburg Bank, Surgut NGB, TKB Bank, Tochka Bank, Unicredit, Unistream Bank, Uralsib Bank

⬇️ Новые Documents icons:

DOCX: File DOCX Outline, File DOCX Solid
PNG: File PNG Outline, File PNG Solid
XLSX: File XLSX Outline, File XLSX Solid

🗒 Новая Redact icon:

Align Bottom Outline

⚙️ Новая System icon:

Unlink Solid

Обновите используемый пакет для получения актуальных ресурсов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🔤🔤🔤🔤🔤    4️⃣.4️⃣.1️⃣


Выпущена новая версия библиотеки иконок, которая содержит исправление бага, связанного с наличием лишнего path, что выражалось в перекрытии фона иконки при стилизации svg path fill

⚠️ Версия 4.4.0 помечена как deprecated, рекомендуем обновиться на новую версию


🫰🥳🫵🫲😻 8️⃣.5️⃣8️⃣.0️⃣


❗️Затронутые компоненты

🔹TreeSelect
🔹TimePicker
🔹TimeInput

🔥 Новая функциональность

TreeSelect: добавлен placeholder, TopPanel и BottomPanel в выпадающее меню

⚡️ Замена компонента

TimePicker: перенесен в раздел Inputs вместо TimeInput

⚠️ TimeInput помечен как deprecated, рекомендуем использовать TimePicker
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🫰🥳🫵🫲😻    8️⃣.5️⃣9️⃣.0️⃣


❗️ Затронутые компоненты

🔹 BreadCrumbs
🔹 Field / Label / InputField
🔹 Hint
🔹 TextButton
🔹 TextInput / SuggestInput / InputEx
🔹 TimePicker

🔥 Новая функциональность

BreadCrumbs: Добавлено состояние disabled для отдельных элементов навигационной цепочки.

TextButton: Расширено управление переполнением текста. Компонент получил полноценную поддержку свойства ellipsis для корректного обрезания длинных надписей с помощью троеточия.

🗒 Исправления ошибок

Field компоненты (Field, Label, InputField...): Устранена проблема обрезания текста в extraText, label и additionalLabel при переполнении. Добавлена возможность лейблам добавлять visibleLabelTooltips и прокидывать свои кастомные labelCssMixins.

Hint: Исправлено позиционирование иконки закрытия во всплывающей подсказке.

TextInput, SuggestInput, InputEx: Исправлены отступы между иконками, переданными через пропс iconsAfter.

TimePicker: Исправлено выравнивание alignSelf выпадающего списка относительно поля ввода
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Hello, World!

С наступающим 2026-м! 🎉

Пусть в новом году:
🔹 прод не падает, а деплои проходят гладко;
🔹 зависимости не путаются, а тесты бегут без ошибок;
🔹 баги обходят вас стороной, а код остаётся чистым.

Мы в 2026‑м трепетно продолжим развивать библиотеку Admiral, чтобы упростить Вашу рутину и сохранить ценное время для самого важного.

🔥 Спасибо, что с нами!


С любовью, команда разработки Admiral 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄521❤‍🔥1🎅1
🫰🥳🫵🫲😻    8️⃣.5️⃣9️⃣.2️⃣


❗️ Затронутые компоненты

🔹 Calendar
🔹 FieldSet
🔹 Select
🔹 SelectField
🔹 TextInput / InputEx
🔹 TimePicker / DateInput

🗒 Исправления ошибок

Calendar: Убрана рассинхронизация месяца и года в режиме date-range.

FieldSet: Исправлен курсор в состоянии disabled.

Select:
- исправлена работа параметра alignSelf;
- устранена ошибка с установкой курсора мышкой внутри поля поиска;
- исправлен ввод значения при переключении через Tab;
- исправлен фокус в режиме searchSelect.

SelectField: Исправлен стиль чипсов в режиме readOnly.

TextInput, InputEx: Исправлены отступы для iconsBefore.

TimePicker, DateInput: Устранён edge case с некорректным закрытием dropdown
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
🫰🥳🫵🫲😻 8️⃣.5️⃣9️⃣.3️⃣


❗️ Затронутые компоненты

🔹 DateInput
🔹 Label
🔹 NumberInput
🔹 TreeSelect

🗒 Исправления ошибок

DateInput: Исправлено преждевременное закрытие календаря при смене месяца/года.

Label: Исправлен ховер‑курсор для лейблов.

NumberInput: Устранён warning, возникающий из‑за параметра key в иконках.

TreeSelect: Реализован сброс данных дерева при отсутствии value; исправлена работа defaultValue
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤝1