Releases: zyfra/Prizm
3.14.0
3.14.0 (13.06.2024)
Features
- feat(helpers): added prizmHasChanged helper - Добавлен метод prizmHasChanged из v4 для проверки изменений ngOnChanges.
- feat: update mr checklist template - Обновлен чек-лист для merge request.
Bug Fixes
- fix(components/chips): update chips on async changes #1754 - Решена проблема с обновлением чипсов при использовании async
- fix(components/input-date-range): default time is set only after focus is removed #1762 - Исправлено поведение компонента InputLayoutDateTimeComponent, когда дефолтное время устанавливалось только после потери фокуса.
- fix(components/input-date-relative): active items not updated when value set by formControl #1685 - Исправлена ошибка с установкой активных элементов в списке опций InputDateRelative при работе через FormControl
- fix(components/panel): set default border radius as 0px to panel #1767 - Исправили дефолтный border radius у панели согласно макетам.
- fix(components/input-date-time): display time 00:00 when a date is selected #1575 - В компоненте InputLayoutDateTimeComponent исправлена ошибка, при которой при ручном редактировании даты сбрасывалось время.
- fix(components/hint): safe update overlay only when changes dependencies and moved method prizmHasChanges #1719, #716 - Исправлена ошибка, при которой хинты отображались инверсивно после переключения локализации. Теперь хинты корректно появляются при наведении курсора на иконку и исчезают при его уводе. Также устранена проблема с задержкой отображения подсказок при переключении направления сплиттера с горизонтального на вертикальное. Теперь подсказки появляются и исчезают своевременно в зависимости от вычисляемого текста ([prizmHint]="...").
- fix(docs/tab): remove $any from basic example #841 - Исправлена ошибка в документации, связанная с примером использования свойства [content] компонента prizm-tab. Теперь пример корректно демонстрирует использование типа PolymorphContent вместо string | number | undefined, что устраняет проблему несовместимости типов.
- fix(components/input-date-range): added corrector if from is more than to #1628 - Исправлена возможность ввода даты начала, превышающей дату окончания при ручном вводе.
- fix(components/panel): add prefix prizm to panel component #1665 - Исправлен экспорт PanelComponent без префикса Prizm в библиотеке @prizm-ui/components. Теперь компонент экспортируется как PrizmPanelComponent.
- fix(components/panel): converted panelcomponent to standalone #1665 - PrizmPanelComponent был переведен в режим standalone.
- fix(components/file-upload): newly uploaded files should not overwrte existing files array #1662 - Исправлена ошибка с перетиранием ранее добавленных файлов в file upload при значении multiply = true. Так же доработан пример использования компонента при ограничении количества добавляемых файлов: пользовательский текст стал более информативным.
- fix(components/file-upload): multiply false paramenter works incorrect with uploading by drop #1770 - Поправили поведение дроп-зоны при значении multiply false, теперь при добавлении более одного файла компонент отправляет событие ошибки.
- fix(chore): remove cloud nx token - Исправили ошибку с деплоем документации для Angular 14.
- fix(doc): version detection on doc.zyfra or prizm.site #1133 - Исправлена ошибка, при которой ссылки на документацию всегда указывали на prizm.site. Теперь ссылки корректно указывают на текущий хост (doc.zyfra или prizm.site), в зависимости от того, где находится пользователь.
- fix(charts/line): add missing seriesField input to Line chart #1811 - В графики типа Line добавлен пропущенный входной параметр для серий (SeriesField), также добавлен соответствующий пример в документацию.
- fix(doc/line): smooth line exaple source code link fix - Исправлены ссылки на код примера для smooth line chart
- fix(doc/tab): improve live demo example for counter options
- fix(components/chips): hint appears in multiselect after deletion #1815 - Исправлена ошибка с некорректно отображающимся хинтом чипса в мультиселекте после удаления предыдущего чипса с хинтом.
Breaking Changes
- feat(components/file-upload): add hint for browse button when its disable due max files count reached #1769 - BREAKING CHANGE in dictionaries, why we do this read here - Добавили хинт к кнопке выбора файлов, когда она заблокирована при достижении максимального количества загружаемых файлов для улучшения пользовательского опыта. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
- feat(components/file-upload): add translations for file size unit #1789 - Добавили переводы для единиц измерения размера файлов. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
2.15.0
2.15.0 (13.06.2024)
Features
- feat(helpers): added prizmHasChanged helper - Добавлен метод prizmHasChanged из v4 для проверки изменений ngOnChanges.
- feat: update mr checklist template - Обновлен чек-лист для merge request.
Bug Fixes
- fix(components/chips): update chips on async changes #1754 - Решена проблема с обновлением чипсов при использовании async
- fix(components/input-date-range): default time is set only after focus is removed #1762 - Исправлено поведение компонента InputLayoutDateTimeComponent, когда дефолтное время устанавливалось только после потери фокуса.
- fix(components/input-date-relative): active items not updated when value set by formControl #1685 - Исправлена ошибка с установкой активных элементов в списке опций InputDateRelative при работе через FormControl
- fix(components/panel): set default border radius as 0px to panel #1767 - Исправили дефолтный border radius у панели согласно макетам.
- fix(components/input-date-time): display time 00:00 when a date is selected #1575 - В компоненте InputLayoutDateTimeComponent исправлена ошибка, при которой при ручном редактировании даты сбрасывалось время.
- fix(components/hint): safe update overlay only when changes dependencies and moved method prizmHasChanges #1719, #716 - Исправлена ошибка, при которой хинты отображались инверсивно после переключения локализации. Теперь хинты корректно появляются при наведении курсора на иконку и исчезают при его уводе. Также устранена проблема с задержкой отображения подсказок при переключении направления сплиттера с горизонтального на вертикальное. Теперь подсказки появляются и исчезают своевременно в зависимости от вычисляемого текста ([prizmHint]="...").
- fix(docs/tab): remove $any from basic example #841 - Исправлена ошибка в документации, связанная с примером использования свойства [content] компонента prizm-tab. Теперь пример корректно демонстрирует использование типа PolymorphContent вместо string | number | undefined, что устраняет проблему несовместимости типов.
- fix(components/input-date-range): added corrector if from is more than to #1628 - Исправлена возможность ввода даты начала, превышающей дату окончания при ручном вводе.
- fix(components/panel): add prefix prizm to panel component #1665 - Исправлен экспорт PanelComponent без префикса Prizm в библиотеке @prizm-ui/components. Теперь компонент экспортируется как PrizmPanelComponent.
- fix(components/panel): converted panelcomponent to standalone #1665 - PrizmPanelComponent был переведен в режим standalone.
- fix(components/file-upload): newly uploaded files should not overwrte existing files array #1662 - Исправлена ошибка с перетиранием ранее добавленных файлов в file upload при значении multiply = true. Так же доработан пример использования компонента при ограничении количества добавляемых файлов: пользовательский текст стал более информативным.
- fix(components/file-upload): multiply false paramenter works incorrect with uploading by drop #1770 - Поправили поведение дроп-зоны при значении multiply false, теперь при добавлении более одного файла компонент отправляет событие ошибки.
- fix(chore): remove cloud nx token - Исправили ошибку с деплоем документации для Angular 14.
- fix(doc): version detection on doc.zyfra or prizm.site #1133 - Исправлена ошибка, при которой ссылки на документацию всегда указывали на prizm.site. Теперь ссылки корректно указывают на текущий хост (doc.zyfra или prizm.site), в зависимости от того, где находится пользователь.
- fix(charts/line): add missing seriesField input to Line chart #1811 - В графики типа Line добавлен пропущенный входной параметр для серий (SeriesField), также добавлен соответствующий пример в документацию.
- fix(doc/line): smooth line exaple source code link fix - Исправлены ссылки на код примера для smooth line chart
- fix(doc/tab): improve live demo example for counter options
- fix(components/chips): hint appears in multiselect after deletion #1815 - Исправлена ошибка с некорректно отображающимся хинтом чипса в мультиселекте после удаления предыдущего чипса с хинтом.
Breaking Changes
- feat(components/file-upload): add hint for browse button when its disable due max files count reached #1769 - BREAKING CHANGE in dictionaries, why we do this read here - Добавили хинт к кнопке выбора файлов, когда она заблокирована при достижении максимального количества загружаемых файлов для улучшения пользовательского опыта. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
- feat(components/file-upload): add translations for file size unit #1789 - Добавили переводы для единиц измерения размера файлов. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
1.18.0
1.18.0 (13.06.2024)
Features
- feat(helpers): added prizmHasChanged helper - Добавлен метод prizmHasChanged из v4 для проверки изменений ngOnChanges.
- feat: update mr checklist template - Обновлен чек-лист для merge request.
Bug Fixes
- fix(components/chips): update chips on async changes #1754 - Решена проблема с обновлением чипсов при использовании async
- fix(components/input-date-range): default time is set only after focus is removed #1762 - Исправлено поведение компонента InputLayoutDateTimeComponent, когда дефолтное время устанавливалось только после потери фокуса.
- fix(components/input-date-relative): active items not updated when value set by formControl #1685 - Исправлена ошибка с установкой активных элементов в списке опций InputDateRelative при работе через FormControl
- fix(components/panel): set default border radius as 0px to panel #1767 - Исправили дефолтный border radius у панели согласно макетам.
- fix(components/input-date-time): display time 00:00 when a date is selected #1575 - В компоненте InputLayoutDateTimeComponent исправлена ошибка, при которой при ручном редактировании даты сбрасывалось время.
- fix(components/hint): safe update overlay only when changes dependencies and moved method prizmHasChanges #1719, #716 - Исправлена ошибка, при которой хинты отображались инверсивно после переключения локализации. Теперь хинты корректно появляются при наведении курсора на иконку и исчезают при его уводе. Также устранена проблема с задержкой отображения подсказок при переключении направления сплиттера с горизонтального на вертикальное. Теперь подсказки появляются и исчезают своевременно в зависимости от вычисляемого текста ([prizmHint]="...").
- fix(docs/tab): remove $any from basic example #841 - Исправлена ошибка в документации, связанная с примером использования свойства [content] компонента prizm-tab. Теперь пример корректно демонстрирует использование типа PolymorphContent вместо string | number | undefined, что устраняет проблему несовместимости типов.
- fix(components/input-date-range): added corrector if from is more than to #1628 - Исправлена возможность ввода даты начала, превышающей дату окончания при ручном вводе.
- fix(components/panel): add prefix prizm to panel component #1665 - Исправлен экспорт PanelComponent без префикса Prizm в библиотеке @prizm-ui/components. Теперь компонент экспортируется как PrizmPanelComponent.
- fix(components/panel): converted panelcomponent to standalone #1665 - PrizmPanelComponent был переведен в режим standalone.
- fix(components/file-upload): newly uploaded files should not overwrte existing files array #1662 - Исправлена ошибка с перетиранием ранее добавленных файлов в file upload при значении multiply = true. Так же доработан пример использования компонента при ограничении количества добавляемых файлов: пользовательский текст стал более информативным.
- fix(components/file-upload): multiply false paramenter works incorrect with uploading by drop #1770 - Поправили поведение дроп-зоны при значении multiply false, теперь при добавлении более одного файла компонент отправляет событие ошибки.
- fix(chore): remove cloud nx token - Исправили ошибку с деплоем документации для Angular 14.
- fix(doc): version detection on doc.zyfra or prizm.site #1133 - Исправлена ошибка, при которой ссылки на документацию всегда указывали на prizm.site. Теперь ссылки корректно указывают на текущий хост (doc.zyfra или prizm.site), в зависимости от того, где находится пользователь.
- fix(charts/line): add missing seriesField input to Line chart #1811 - В графики типа Line добавлен пропущенный входной параметр для серий (SeriesField), также добавлен соответствующий пример в документацию.
- fix(doc/line): smooth line exaple source code link fix - Исправлены ссылки на код примера для smooth line chart
- fix(doc/tab): improve live demo example for counter options
- fix(components/chips): hint appears in multiselect after deletion #1815 - Исправлена ошибка с некорректно отображающимся хинтом чипса в мультиселекте после удаления предыдущего чипса с хинтом.
Breaking Changes
- feat(components/file-upload): add hint for browse button when its disable due max files count reached #1769 - BREAKING CHANGE in dictionaries, why we do this read here - Добавили хинт к кнопке выбора файлов, когда она заблокирована при достижении максимального количества загружаемых файлов для улучшения пользовательского опыта. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
- feat(components/file-upload): add translations for file size unit #1789 - Добавили переводы для единиц измерения размера файлов. Breaking Change в словарях. Почему мы это делаем - здесь. Если вы не используете кастомные словари, то ничего менять не нужно.
4.3.1
4.3.1 (04-05-2024)
Bug fixes
- fix(components/input-date-range): default time is set only after focus is removed #1565
- fix(components/paginator): fixed PrizmPaginatorComponent instance was incompatible with PrizmTableDataSource.paginator property
- fix(doc/icons): added info about lazy loader #1692
- fix(components/chips): dots overflows chip list container #1713
- fix(components/input-multiselect): chevron outline removed
- fix(components/input-select): chevron outline removed
- fix(components/dialog): some values from defaultOptions not applied to final config #1602
- fix(components/calendar): change calendar resrtictions ux #1674
- fix(components/input-layout): add margin bottom for label in outer inputs #1659
- fix(components/chips): deletable chips xmark font icon replaced by base icon #1698
Refactor
- refactor(components/chips): move multiply subscriptions to prizmLet
What's Changed
- fix(doc/icons): added info about lazy loader #1692 by @ZurabDev in #1740
- fix(components/chips): dots overflows chip list container #1713 by @ickisIckis in #1738
- fix(components/dialog): some values from
defaultOptions
not applied to final config #1602 by @AleksandrSibiakov in #1736 - fix(components/input-layout): add margin bottom for label in outer inputs #1659 by @ickisIckis in #1715
- fix(components/chips): deletable chips xmark font icon reblaced by ba…se icon #1698 by @ickisIckis in #1708
- fix(components/input-date-range): default time is set only after focus is removed for V4 #1565 by @ZurabDev in #1750
- fix(components/paginator): fixed
PrizmPaginatorComponent
instance was incompatible withPrizmDataSource.paginator
by @AleksandrSibiakov in #1745 - fix(components/calendar): change calendar resrtictions ux #1674 by @ickisIckis in #1721
- feat(chore): release 4.3.1 by @ZurabDev in #1751
Full Changelog: 4.3.0...4.3.1
3.13.2
3.13.2, 2.14.2, 1.17.2 (03.06.2024)
Bug Fixes
fix(components/paginator): fixed PrizmPaginatorComponent instance was incompatible with PrizmTableDataSource.paginator property #1746
fix(components/input-date-range): default time is set only after focus is removed - #1565
fix(components/input-number): fix sync state with input-layout #1645 #1644
fix(components/calendar): change calendar resrtictions ux #1674
fix(components/chips): dots overflows chip list container #1713
fix(components/input-layout): add margin bottom for label in outer inputs #1659
Refactor
refactor(components/chips): move multiply subscriptions to prizmLet
4.3.0
4.3.0 (28-05-2024)
Features
- feat(doc): add support for get inputs and outputs from hostDirectives #1710
- feat(helpers): new method prizmInvertObject to invert keys and values for json object
- feat(doc/icons): added info about enum name to copied values #1648
- feat(chore/commitlint): support slash in checker commit messages scope
- feat(doc/paginator): added example with i18n to change texts and tests #1605
- feat(i18n): added access to public api internal dictionaries
- feat(chore): improved checker for commit message with our scopes, types, and issues number #1622
- feat(components/input-layput): add hint for input clear button #1515
- feat(documentation/input-number): update input type for step, min, max values in input number live demo #1500
- feat(documentation/slider): update input type for step, min, max values in slider live demo #1500
- feat(component/navigation-menu): added scroll to navigation menu #1585
- feat(components/table): add table size xl #1651
- feat(components/table): add five lines support for table head
- feat(components/chips): css variable for chips height added #1641
- feat(component/cron): added english localization. #1480, attention, PrizmLanguageCron interface has been changed. Why we do this in ADR: #1617
- feat(components/tooltip): tooltip close on click in showed dropdown #1704
- feat(doc/dialog): add examples how to use custom dialog #1602
- feat(helpers): new func prizmHasChanges to check changes in SimpleChanges
- feat(ci): added skip library if they does not have any test
Refactor
- refactor(components/tooltip): migrate to composition api instead of extend
- refactor(components/dialog): removed injection from constructor and now defaultOptions is exported #1602
Bug fixes
- fix(components/hint): switcher extra empty hint shown #1682
- fix(doc/dialog): add dismissable prop to live demo #1551
- fix(icons/icons-full): added skipped provider for PrizmDestroyService #1652
- fix(components/cron): cron selected working with specified tabs #1494
- fix(components/cron): cron months blinks on hover #1642
- fix(components/input-select): incorrect focus work when opened by chevron click
- fix(components/chips): default chips height changed to match the mockups #1641
- fix(components/multiselect): correct paddings in outer multiselect #1640
- fix(documentation/input-multi-select): page title correction for input multi-select
- fix(component/table): sort icon replaced with button. #1486 #1720
- fix(component/table): header width doesn't change when sorted #1561
- fix(components/table): table head height should be 32px on each table size #1643
- fix(component/table): table default cursour style changed
- fix(documentation/table): filter and edit action buttons in examples replaced with buttons. #1486
- fix(documentation/table): table track by and sort-pagination examples improvement #1655
- fix(components/accordion): accordion hint not shown if title changed #1415
- fix(component/dropdown-host): add initialization _autoReposition and _placement in input in dropdown #1596
- fix(components/hint): switcher extra empty hint shown #1682 #1686
- fix: add initialization _autoReposition and _placement in input in dropdown#1596 #1681
- fix(components/input-number): right style on disabled mode #1644 #1645
- fix(components/panel): panel instruments cut focus styles #1625
- fix(components/input*): ng100 error for input and hint #461 #1471 #1272
- fix(components): tests with errors for resize observer #1631
- fix(components/input-layout-date-range): fix error with ng100 #492
- fix(components/hint): ng100 error on first time appear #1091
- fix(components/hint): hint sometimes does not hide #1658
- fix(components/scrollbar): theme switching in scrollbar works incorrect #1657
- fix: changed content width in toast #1433
- fix(icons-loader): fix loader for lazy load #1691
What's Changed
- fix: cron selected working with specified tabs #1494 by @afedoroff in #1578
- fix: ng100 error for input and hint #461 #1471 #1272 #1091 #492, and fix tests with errors for resize observer #1631 by @ZurabDev in #1630
- fix: changed content-box width in toast #1433 by @afedoroff in #1609
- feat(chore): improved checker for commit message with our scopes, types, and issues number #1622 by @ZurabDev in #1632
- feat(chore/commitlint): support slash in scope #000 by @ZurabDev in #1676
- feat: add hint for input clear button #1515 by @ickisIckis in #1620
- fix: accordion hint not shown if title changed #1415 by @ickisIckis in #1635
- fix: panel instruments cut focus styles #1625 by @ickisIckis in #1638
- fix: added scroll to navigation menu #1585 by @afedoroff in #1615
- feat(doc/paginator): added example with i18n to change texts and tests #1605 by @ZurabDev in #1636
- Fix/multi select focus by @ickisIckis in #1597
- fix: cron translation and switchers #1480 #1494 by @afedoroff in #1577
- fix: add initialization _autoReposition and _placement in input in dropdown#1596 by @ZyfraIvanTerekhov in #1681
- fix(components/input-number): right style on disabled mode #1644 #1645 by @ZurabDev in #1646
- fix: table buttons #1486 #1561 by @afedoroff in #1600
- feat: use decimal input in slider and input number live demo #1500 by @ickisIckis in #1616
- fix: add initialization _autoReposition and _placement in input in dropdown#1596 #1681 by @ZurabDev in #1687
- feat(doc): now we support v4 demos #1595 by @ZurabDev in #1634
- fix(components/hint): switcher extra empty hint shown #1682 by @ickisIckis in #1686
- fix(doc/dialog): add dismissable prop to live demo #1551 by @ickisIckis in #1695
- fix(icons/icons-full): added skipped provider for PrizmDestroyService #1652 by @ZurabDev in #1703
- feat(doc/dialog): add examples how to use custom dialog #1602 by @ZurabDev in #1702
- feature(components/tooltip): tooltip close on click in showed dropdown #1704 by @ZurabDev in #1705
- #1710 #1704 by @ZurabDev in #1711
- feat(doc/icons): added info about enum name to copied values #1648 by @ZurabDev in #1716
- fix(components/cron): slowly switcher in cron #000 by @ZurabDev in #1722
- feat(chore): release 4.3.0 #000 by @ZurabDev in #1700
- fix(components/cron): circular imports #000 by @ZurabDev in #1725
- fix(icons-loader): fix imports error #000 by @ZurabDev in #1731
- fix(icons-loader): package added publishConfig #000 by @ZurabDev in #1732
New Contributors
- @ZyfraIvanTerekhov made their first contribution in #1681
Full Changelog: 4.2.0...4.3.0
4.3.0-next.1
4.3.0-next.1 (28-05-2024)
Features
- feat(doc): add support for get inputs and outputs from hostDirectives #1710
- feat(helpers): new method prizmInvertObject to invert keys and values for json object
- feat(doc/icons): added info about enum name to copied values #1648
- feat(chore/commitlint): support slash in checker commit messages scope
- feat(doc/paginator): added example with i18n to change texts and tests #1605
- feat(i18n): added access to public api internal dictionaries
- feat(chore): improved checker for commit message with our scopes, types, and issues number #1622
- feat(components/input-layput): add hint for input clear button #1515
- feat(documentation/input-number): update input type for step, min, max values in input number live demo #1500
- feat(documentation/slider): update input type for step, min, max values in slider live demo #1500
- feat(component/navigation-menu): added scroll to navigation menu #1585
- feat(components/table): add table size xl #1651
- feat(components/table): add five lines support for table head
- feat(components/chips): css variable for chips height added #1641
- feat(component/cron): added english localization. #1480, attention, PrizmLanguageCron interface has been changed. Why we do this in ADR: #1617
- feat(components/tooltip): tooltip close on click in showed dropdown #1704
- feat(doc/dialog): add examples how to use custom dialog #1602
- feat(helpers): new func prizmHasChanges to check changes in SimpleChanges
- feat(ci): added skip library if they does not have any test
Refactor
- refactor(components/tooltip): migrate to composition api instead of extend
- refactor(components/dialog): removed injection from constructor and now defaultOptions is exported #1602
Bug fixes
- fix(components/hint): switcher extra empty hint shown #1682
- fix(doc/dialog): add dismissable prop to live demo #1551
- fix(icons/icons-full): added skipped provider for PrizmDestroyService #1652
- fix(components/cron): cron selected working with specified tabs #1494
- fix(components/cron): cron months blinks on hover #1642
- fix(components/input-select): incorrect focus work when opened by chevron click
- fix(components/chips): default chips height changed to match the mockups #1641
- fix(components/multiselect): correct paddings in outer multiselect #1640
- fix(documentation/input-multi-select): page title correction for input multi-select
- fix(component/table): sort icon replaced with button. #1486 #1720
- fix(component/table): header width doesn't change when sorted #1561
- fix(components/table): table head height should be 32px on each table size #1643
- fix(component/table): table default cursour style changed
- fix(documentation/table): filter and edit action buttons in examples replaced with buttons. #1486
- fix(documentation/table): table track by and sort-pagination examples improvement #1655
- fix(components/accordion): accordion hint not shown if title changed #1415
- fix(component/dropdown-host): add initialization _autoReposition and _placement in input in dropdown #1596
- fix(components/hint): switcher extra empty hint shown #1682 #1686
- fix: add initialization _autoReposition and _placement in input in dropdown#1596 #1681
- fix(components/input-number): right style on disabled mode #1644 #1645
- fix(components/panel): panel instruments cut focus styles #1625
- fix(components/input*): ng100 error for input and hint #461 #1471 #1272
- fix(components): tests with errors for resize observer #1631
- fix(components/input-layout-date-range): fix error with ng100 #492
- fix(components/hint): ng100 error on first time appear #1091
- fix(components/hint): hint sometimes does not hide #1658
- fix(components/scrollbar): theme switching in scrollbar works incorrect #1657
- fix: changed content width in toast #1433
- fix(icons-loader): fix loader for lazy load #1691
3.13.1
3.13.1, 2.14.1, 1.17.1 (20.05.2024)
Bug Fixes
fix(components/table): add five lines support for table head
fix(component/table): sort icon replaced with button. #1486
fix(component/table): header width doesn't change when sorted #1561
fix(documentation/table): filter and edit action buttons in examples replaced with buttons. #1486
fix(documentation/table): table track by and sort-pagination examples improvement #1655
fix(components/toast): changed content width in toast #1433
fix(component/navigation-menu): added scroll to navigation menu #1585
fix(components/scrollbar): theme switching in scrollbar works incorrect #1657
fix(component/cron): cron selected working incorrect #1494
fix(components/cron): cron months blinks on hover #1642
fix(documentation/dialog): add dismissable property to live demo #1551
3.13.0
1.17.0, 2.14.0, 3.13.0 (22-04-2023)
Features
feat: checklist for release 4x version #1611
feat: checklist for release 3x version #1612
feat(component/cron): added custom title #1431
feat(charts): update colors for charts to new schema #1196
feat(documentation): add decimal input type to live demo documentation
Bug fixes
fix(components/input-number): manual input works incorrect when min set for input number [BUG] @prizm-ui/components - Не работает ручной ввод если установлено минимальное значение #1580
fix(components/input-number) remove default title for input number #1599
fix(components/inputs): hint status text for required input not shown after force clear #1598
fix(component/navigation): hidden overflow for navigation titles. added hints #1510
fix(component/header): hidden overflow for navigation titles. added hints #1510
fix(component/file-upload): if the name is long it doesn't overlap upload bar. name becomes truncated. expansion remains #1541
fix(component/toggle): removed hover and focus if loading [Int] Toggle. Если в тогле отображается лоадер, то тогл не должен иметь фокуса и ховера #1485
fix(documentation): changed filesValidationErrors type in examples and live demo #1371
fix(components/paginator): fixed width of rows selector #1466
fix(components/column-settings): incorrect display of one unhidden column in column settings [BUG] @prizm-ui/components/prizm-column-settings: Некорректное отображение одной не скрытой колонки #1036
fix(components/input-layout-date-time): incorrect min max work for manual #1618, [BUG][InputDateTime] @prizm-ui/components - Ручной ввод не учитывает min и max #883
fix(theme): remove redundant token from default theme
fix(charts): charts tolltip background color error #1488
fix(charts/bar): bar chart changing postion on theme chage #1492
fix(charts/bar): bar chart x axis shpould be shown for both themes #1490
fix(charts): not all charts ascept theming #1489
fix(charts/pie/waterfall/radial-bar): wrong stroke color on hover in pie, waterfall and radial bar charts #1508
fix(charts/pie): pie line style update for dark theme
fix(charts): incorrect data colors displayed in charts #1505
fix(documentation/scatter): points on the scatter are not completely hidden when it's hidden in legend #1493
fix(documentation/bar): incorrect examples for bar stacked and bar groupd charts #1507
fix(documentation/pie): removed extra properties from pie live demo tab
fix(documentation/gauge): change percent input type for live demo
fix(documentation/bar): colors in bar example works incorrect when theme chages #1491
fix(documentation/typography): typography page changed #1497 #1498
fix(documentation/sticky): fix scroll in sticky example #670
fix(documentation/card): removed shadow variant duplicate #1434
fix(documentation): changelog headers formatting #1499
fix(documentation/ast): removed first empty string in ast code examples #1501
fix(documentation/checkbox): fixed description of checkbox module import #1527
fix(documentation/table): search for server sort example fixed #1107
Refactor
refactor(charts): replace chart base options from theming to separate object
4.2.0
4.2.0
Features
- feat: checklist for release 4x version #1610
- feat: checklist for release 3x version #1613
- feat(component/cron): added custom title #1431
- feat(charts): update colors for charts to new schema #1196
- feat(documentation): add decimal input type to live demo documentation
Bug fixes
- fix(components/input-number): manual input works incorrect when min set for input number #1580
- fix(components/input-number) remove default title for input number #1599
- fix(components/inputs): hint status text for required input not shown after force clear #1598
- fix: auto deploy doc #1592
- fix(documentation): changed filesValidationErrors type in examples and live demo #1371
- fix(documentation): typography page changed #1497 #1498
- fix(documentation/sticky): fix scroll in sticky example #670
- fix(component/navigation): hidden overflow for navigation titles. added hints #1510
- fix(component/header): hidden overflow for header. added hints #1510
- fix(component/file-upload): if the name is long it doesn't overlap upload bar. name becomes truncated. expansion remains #1541
- fix(component/toggle): removed hover and focus if loading #1485
- fix(documentation/card): removed shadow variant duplicate #1434
- fix(components/paginator): fixed width of rows selector #1466
- fix(documentation): changelog headers formatting #1499
- fix(documentation): removed first empty string in ast code examples #1501
- fix(documentation/checkbox): fixed description of checkbox module import #1527
- fix(documentation/colors): remove 'v3' prefix in documentation theme colors #1496
- fix(components/column-settings): incorrect display of one unhidden column in column settings #1036
- fix(documentation/table): search for server sort example fixed #1107
- fix(charts): charts tolltip background color error #1488
- fix(charts/bar): bar chart changing postion on theme chage #1492
- fix(charts/bar): bar chart x axis shpould be shown for both themes #1490
- fix(charts): not all charts ascept theming #1489
- fix(charts/pie/waterfall/radial-bar): wrong stroke color on hover in pie, waterfall and radial bar charts #1508
- fix(documentation/scatter): points on the scatter are not completely hidden when it's hidden in legend #1493
- fix(charts/pie): pie line style update for dark theme
- fix(documentation/bar): incorrect examples for bar stacked and bar groupd charts #1507
- fix(theme): remove redundant token from default theme
- fix(charts): incorrect data colors displayed in charts #1505
- fix(documentation/bar): correction of sctacked example code
- fix(documentation/pie): removed extra properties from pie live demo tab
- fix(documentation/gauge): change percent input type for live demo
Refactor
- refactor(charts): replace chart base options from theming to separate object