All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.31.0 (2022-01-24)
- addon-doc: add fade-in animation for tab content (fb48ef2)
- addon-doc: support parse markdown in tui-doc-code (#1160) (3c6297b)
- icons: expose
processIcons
utility (#1102) (7e9f42b) - kit:
InputDate
,InputDateRange
,InputDateTime
add value-transformer tokens (#1184) (88a3b7e) - kit:
Rating
add new component (#791) (232b01c) - kit: add TUI_COUNTRIES_MASKS token (2730c3d)
- addon-charts: fix axis hints (#1223) (f515914)
- addon-doc: extract only
fence
type content from markdown (#1205) (c30c4a3) - addon-doc: support coercing value from query params (#1234) (d6af595)
- addon-editor: change width for the opacity block (#1162) (9907f49)
- addon-preview: add providers to
TuiPreviewModule
(#1194) (f7a4ba9) - addon-tablebars: fix light mode class (#1218) (c1743b4)
- core: fix
formatNumber
for values when precision > 6 (#1171) (d7f7183) - core: fix unnecessary scroll in fullsize dialogs on mobile (#1190) (e8303af)
- i18n: add italian to i18n index (#1216) (54ba4f3)
- i18n: fix German translation (#1219) (b768574)
- kit:
CalendarMonth
fix incorrect state in range (#1207) (9ead920) - kit:
InputDate*
-components' filler with custom date-separator (#1180) (723c9b3) - kit:
InputNumber
fix max length (#1233) (7b5c015) - kit:
InputSlider
fix decimal limit (#1213) (06fc16b) - kit:
InputTag
broken layout oftuiTextfieldCleaner
(size = s, m) (#1186) (2cd678f) - kit:
Tree
fix change detection in async children (#1189) (2a215cf) - kit: fix cursor pointer in
ComboBox
and date controls (#1208) (7374bb1)
2.30.0 (2022-01-17)
- addon-editor: change width for the opacity block (#1162) (9907f49)
- addon-preview: add providers to
TuiPreviewModule
(#1194) (f7a4ba9) - core: fix
formatNumber
for values when precision > 6 (#1171) (d7f7183) - core: fix unnecessary scroll in fullsize dialogs on mobile (#1190) (e8303af)
- demo: line days chart labels visibility (#1179) (28bf963)
- demo: ngModelOptions for table example 3 (#1187) (83f2bdb)
- kit:
InputDate*
-components' filler with custom date-separator (#1180) (723c9b3) - kit:
InputTag
broken layout oftuiTextfieldCleaner
(size = s, m) (#1186) (2cd678f) - kit:
Tree
fix change detection in async children (#1189) (2a215cf)
2.29.0 (2021-12-28)
- addon-doc:
LegendItem
add checkbox support (#1145) (140391b) - addon-doc:
PieChart
/RingChart
add animations (#1133) (1803970) - cdk: use ReplaySubject for TuiDestroyService (1c00e78)
- kit:
InputDate
add full support ofTUI_DATE_FORMAT
(#1146) (52d6472) - kit:
InputDateRange
add full support ofTUI_DATE_FORMAT
(#1155) (f6c8d08) - kit:
InputDateTime
add full support ofTUI_DATE_FORMAT
(#1154) (6ea8dd2)
- addon-doc: fix vertical scrollbar height for root content (#1148) (128295a)
- kit:
InputPhoneInternation
fix countries (#1147) (eb7829f) - kit:
InputInline
fix hiding first character in safari (#1138) (03cfda9) - kit: overflow content in select (79cee45)
2.28.0 (2021-12-20)
- addon-charts:
ArcChart
add new component (#1122) (0742c9f) - cdk:
TUI_TOUCH_SUPPORTED
add new token (#1123) (2227a09) - core: add source processor for svg component (29701d5)
- kit:
TUI_VALIDATION_ERRORS
add ability to work with Observable (#1118) (f78f946)
2.27.1 (2021-12-15)
2.27.0 (2021-12-14)
- addon-editor: resizable images (#959) (4132e57)
- addon-table: update
Th
style (#1087) (59830c6) - cdk:
CopyProcessor
add new directive to process value before it is copied (#1094) (1768464) - core: add accent appearance (#1098) (bf55bb1)
- kit:
Accordion
add support for eager content (#1081) (14f44ca)
- addon-editor: improved type safety (#1089) (9077e88)
- addon-mobile:
Sheet
fix closeable and swipe down (#1073) (9870fb4) - core:
Button
add visual indication for clicks on mobile (#1074) (143311f) - core: fix expanding inputs based on content (#1107) (72f15a2)
- kit:
Carousel
fix for iOS (#1105) (6888347) - kit:
Combobox
open dropdown on cleaner click (#1078) (849f22d) - kit:
InputInline
fix expression change error (#1082) (8d7f615) - kit:
InputNumber
fix updating the value and limits at the same time (#1076) (a9bae40) - kit:
PdfViewer
addSafeResourceUrl
support (#1090) (3b0cb71) - kit: cross browser support hiding placeholder (#1099) (dd71659)
2.26.0 (2021-12-06)
- addon-tablebars: add adaptive for
TableBars
(#1063) (6487074) - kit:
Carousel
add new component (#1044) (bb0740d) - kit:
Highlight
add color customization (#1064) (5a9d0b7)
- addon-preview: close preview on esc event (#1057) (74f453c)
- addon-table: fix arrow visibility in safari (#1050) (1e0145c)
- core:
Hint
fix positioning for small screens (#1055) (31b0fb0)
2.25.0 (2021-11-29)
2.24.0 (2021-11-22)
- addon-doc: support Promise content (#821) (459fc21)
- core:
Button
allow configuration of default options (#1026) (df2a8f5) - core: add support for virtual scroll in dropdowns (#1018) (3ecb73b)
- addon-commerce: fix problem with autofill card in Safari (#1024) (883fde6)
- cdk:
ActiveZone
fix for shadow DOM clicks (#1028) (f2ee219) - core fix number mask bug with wrong position of thousand separator (#985) (9fb097c)
2.23.0 (2021-11-15)
- addon-doc: output visualization (#994) (835c8f1)
- addon-mobile:
MobileCalendar
add dark mode support (#964) (a0f230d) - kit:
InputPassword
disable hint if text is empty string (#981) (f0407dd) - kit: support direction: rtl for controls (#983) (c0b4b28)
- addon-commerce:
InputCardGrouped
fix for long numbers and small screens (#998) (84078cc) - cdk:
HoveredService
fix for touch devices (#973) (19e5136) - core:
HostedDropdown
fix event propagation on esc (#975) (5daee4a) - kit:
InputNumber
fix custom formatting (#976) (fcb4b34) - kit:
MultiSelect
arrow icon overflow (by many tags) (#982) (0933adf)
2.22.0 (2021-11-02)
- addon-doc: open sidebar on swipe (#943) (a8a4016)
- addon-editor:
Editor[new]
dark mode support (#947) (3c2f814) - cdk: add
Zoom
directive (#938) (bbe762c) - core: add old styles (#957) (89683cb)
- core,kit: support Less 4+ (#949) (ca5f276)
- kit:
Tree
add new component (33f47b8) - kit:
Badge
add "info" and "neutral" statuses (#948) (43d0f33)
- addon-doc: fix menu header (#941) (7168bb7)
- addon-doc: unexpected expanding subitems (#935) (2768d72)
- core:
SvgService
fix custom icons (2cd27cf) - core: make hint part of current active zone (#956) (9ef7272)
- kit:
Select
,ComboBox
,MultiSelect
remove arrow icon ifdisabled
orreadonly
(#955) (8eb4d1c)
2.21.0 (2021-10-25)
- addon-editor:
Editor[new]
add custom tools support (#842) (1422520) - cdk: new directive
Pan
(#922) (d87996e) - cdk: new directive
Swipe
(#914) (fb7581b)
- cdk:
Autofill
get rid of an extra change detection cycle (#908) (bb051d5) - core: fix tui-mobile-only query (#912) (0457918)
2.20.0 (2021-10-18)
- addon-commerce: support
PolymorpheusContent
in thecardSrc
input parameter (#866) (353bb04) - addon-mobile:
Sheet
add new component (#850) (2707391) - cdk:
Time
add conversion from Date method (#877) (7b47bcc) - core: add configuration of trailing zeroes (#859) (c765088)
- core: update shadow color (#895) (26219e5)
- i18n: add Polish support (#828) (8f8893e)
- notification: allow configuration of default options (#636) (d89e523)
- addon-editor:
Editor[new]
brokenActiveZone
inside toolbar buttons (#845) (e682646) - cdk: fix component content recreating on context change (#896) (6932e9c)
- core: fix neutral-bg color (#893) (d5a933c)
- kit: use proper screen keyboard on date components (#878) (218728a)
- demo: handle only one component/module per ts-file (e0dcea0)
2.19.0 (2021-10-04)
- addon-commerce:
InputCardGroup
make prefilled CVC readonly (#812) (ce5c4c5) - i18n: add italian language (#807) (dc720fe)
- icons: add new icons (#820) (65c3131)
- addon-charts: show hint on single point (#806) (475709e)
- addon-mobile:
MobileCalendar
fix styles (#809) (953cd3a) - core:
PrimitiveCalendar
red color for weekends (with customTUI_FIRST_DAY_OF_WEEK
) (#795) (81d0d21) - core: change min-height of
ScrollControls
's bar to fixTextArea
(#664) (313127f) - core: fix updating dynamic ng-content in
PrimitiveTextfield
(#789) (bfcaccd) - icons: make icon size dependent on font size (#792) (cfaedf2)
- kit:
InputDateRange
fix filler appearing on custom date (#813) (24f95ef) - kit:
InputFile
trim whitespaces in accept list (#786) (a59b92e)
2.18.0 (2021-09-27)
- addon-doc: support left menu items without sections (#463) (8f3e1cf)
- addon-editor: add ability to color cells (#766) (c008bfe)
- all: add prefix t- to internal classes to avoid clashed (#704) (8522c88)
- all: preserve const enums [#495] (6ac8e00)
- core:
Dialog
add directive for declarative dialogs (#745) (cbd1a90) - kit:
Stringify
add new pipe (#775) (39e4766)
- addon-commerce: fix card length check for unknown payment systems (#728) (271b3db)
- demo: add
Progress
,DropdownContext
,Editor
modules to stackblitz starter (7515fcc) - i18n: fix russian i18n for editor (#757) (55dd5d6)
- kit:
BadgedContent
fix icons color (#749) (add85a4) - kit:
InputPhoneInternational
correction of disabled state (0591eca) - kit:
ProgressCircle
keeps css-propertyr
while --prod build (e60acf4), closes issue#1021
2.17.0 (2021-09-20)
- icons: add new icons
tuiIconBellOff
(#698) (fd15a54) - kit: new component
ProgressCircle
(#697) (094c14d) - kit: new component
ProgressSegmented
(#714) (66dceff)
2.16.3 (2021-09-15)
2.16.2 (2021-09-14)
- core: autofill border color (e80c8ed)
2.16.1 (2021-09-14)
2.16.0 (2021-09-13)
- addon-doc: add polymorpheus to heading and description of examples (#677) (02bc696)
- addon-editor: add new
Editor
component (#583) (ba602df) - kit:
InputCount
allow configuration of default options (#675) (fab225b) - kit: new attribute component
ProgressBar
(#665) (780b120) - core:
TUI_NUMBER_FORMAT
token to configure decimals and thousand symbols in number formatting (9748ba4)
- core: fix Firefox input issue with caret outside visible area (#612) (ecf6b25)
- kit:
MultiSelect
fix dropdown when wrapped in label (#685) (a63b04d)
2.15.0 (2021-09-06)
- addon-commerce:
InputCardGroup
add ability to useDataList
(#660) (771b94b) - demo: new documentation page
Testing
(#661) (93de6fc) - kit: switch to angular
i18nPlural
pipe (#628) (a19f53a) - kit:
Toggle
allow configuring default options (#635) (945e2f4) - i18n: add portuguese language (#642) (e360f34)
- addon-commerce: fix card icons (#647) (8682755)
- addon-doc: fix overlapping by sticky header while using anchor links (8f03714)
- addon-mobile:
Sidebar
fix change detection triggered from inside (3a1f08d) - addon-table:
TablePagination
fix button titles (#657) (11521dd) - cdk:
TUI_DIALOG_CLOSES_ON_BACK
feature toggle token (#658) (db4debe) - core: hide extra scrollbar on IOS (#629) (c4e6648)
- core: space around notification alert (#655) (b7c3ae3)
- kit:
InputCount
controllers (+/-) overlapping (#555) (0999a22) - kit:
InputDateTime
apply min/max time restrictions if date was changed via calendar (#649) (6998794), closes #645 - kit: fix extra characters highlight in
TextArea
with hint (#640) (e3be14e) - shematics: install
@types/dompurify
when "add sanitizer" option is selected (#659) (463c565)
2.14.0 (2021-08-13)
- cdk:
For
add new directive (#615) (6165f85) - demo: disable animation if app is running under Cypress (via
TUI_ANIMATIONS_DURATION
) (#572) (165a3d3) - i18n: add Spanish translations for countries (#600) (2ed269f)
- kit:
DropdownContext
add new directive (#527) (89bbfcb) - kit:
InputDateTime
upgrademin
,max
inputs (add time constraints) (#617) (7b2a9df) - kit:
InputPhoneInternational
addcountryIsoCode
output (#577) (f60d185) - kit:
InputPhoneInternational
add label support (#607) (07829a8) - kit:
MultiSelect
,InputTag
add sizes
(#561) (cb621f5) - kit:
TextArea
extra characters highlight (#593) (45b647e) - kit: i18n token
TUI_DATE_TEXTS
insideInputDateTime
,InputDate
,InputDateRange
(#552) (354d495) - schematics: add ability to use ng add (#520) (8134d06)
- addon-commerce:
InputCardGroup
fix dynamic localization (#613) (5902f28) - cdk:
ActiveZone
fix for shadow DOM (#587) (d872a53) - cdk:
ActiveZone
ignore focus loss due to disable (#595) (181e79a) - cdk:
DialogHost
disable closing dialog on browserBack
inside iframe (#588) (39b44df) - cdk:
MediaDirective
fix freezes in mobile safari (#570) (1acad96) - cdk: make
markControlAsTouchedAndValidate
work with emptyFormArray
andFormGroup
(#586) (715dde8) - core:
Button
fix expression changed forshowLoader
(#598) (902ea7e) - core:
InputPhone
fix cleaner #508 (#519) (cd4b974) - core: fix autofill colors in dark theme (#605) (a285032)
- kit:
FieldError
fix change detection for OnPush nesting (#564) (b258dfb) - kit:
InputDateTime
fix losing unfinished input on the first blur (#551) (28514f6) - kit:
Toggle
fix loader position (#599) (3deade0)
2.13.1 (2021-07-20)
- cdk:
getClipboardDataText
return text/plain format as fallback (#568) (0615e20) - cdk: fix dropdowns in ShadowDom inside iframe (#565) (d48efa1)
- kit:
Breadcrumbs
fix dynamic items (#560) (ab18533)
2.13.0 (2021-07-13)
- addon-commerce:
InputCardGrouped
change text based on screen size (#542) (099158b) - cdk: close dialog on back button (#486) (d685a88)
- i18n: add Dutch translation for countries (#516) (a0ddd50)
- i18n: add french translation for countries (#538) (b6a6e4d)
- kit:
InputPhoneInternational
autoselect country code on paste and drop events (#532) (7b381d6) - kit:
StringifyContent
add pipe (d86a5a0)
- addon-commerce:
InputCardGrouped
prevent scrolling (#529) (bbf3f68) - cdk:
ActiveZone
properly handle parent element removal (#545) (f03d577) - core: change the typography of headings (#534) (14afad6)
- kit:
CheckboxLabeled
,RadioLabeled
fix night theme color (#539) (b61472b) - kit:
FilterByInput
disable filtering on strict match (#543) (1382d60) - kit:
InputCount
fix buttons size (#537) (60e7ab7) - kit:
TabsWithMore
fix flickering for certain width (#548) (6f53f27)
2.12.0 (2021-06-29)
- addon-doc: sync navigation panel link with opened page (#254) (cfc9d85)
- all: switch to rem units (#488) (800da63)
- core:
TUI_FIRST_DAY_OF_WEEK
add a new token to customize calendar (4299acb) - i18n: Add french localisation (#489) (fd7a987)
- kit:
CalendarRange
addvalue
input and output (#507) (f51431c) - kit:
FilterByInput
supportnull
and 2D arrays (#511) (3c9d2b4) - kit:
InputTime
add configuration token (#487) (ae8c0f2) - kit:
MultiSelect
support 2d arrays inHideSelected
pipe (#504) (663c497)
- cdk: opening many different types dialogs together (#503) (390e718)
- core:
Checkbox
fix icon transition from indeterminate to false state (#502) (1e12d78) - core:
Link
fix mode (#501) (890b7cd)
2.11.2 (2021-06-10)
- core:
Dropdown
fix animation retrigger in submenu (#466) (dabb336) - kit:
ComboBox
fix caret outside of visible area upon selection (#477) (a79def4)
2.11.1 (2021-06-08)
2.11.0 (2021-06-07)
- addon-charts: implement new CSS vars to color charts (#464) (0d96ece)
- addon-doc: allow strings as logo img url (2b4c516)
- all: switch from string enums to string join types for inputs (#455) (f5630fc)
- core:
NotificationService
makeautoClose
timeout configurable (#441) (bd6e74b) - core:
Tooltip
tapping on mobile does not focus inputs (#453) (d9511e9) - kit:
Slider
,Range
addquantum
property (#445) (4034983) - kit:
TextArea
add multiline placeholder support (#456) (06325bd)
- cdk:
ActiveZone
wait forfocusout
event aftermousedown
(d11da1f) - cdk:
Validator
update validity state on destroy (#461) (37caf0d) - core:
Calendar
remove jumps due to limits (adf08a8) - kit:
LazyLoading
clear background after load event (#467) (54a4334) - kit:
Select
,ComboBox
,MultiSelect
cut overflown items with ellipsis (#446) (5a39ec8) - kit:
TextArea
properly react to night mode (#465) (3e60e98) - kit:
Tabs
fixactiveItemIndex
whenrouterLink
tab is removed (#452) (075772b)
2.10.1 (2021-05-26)
2.10.0 (2021-05-25)
- core:
Dialog
add default template for primitive content (#409) (4fd1ee3) - core:
Notifications
keep open if hovered (#420) (adfb865) - core: switch skeleton animation to opacity to improve performance (#402) (787208b)
- kit:
Breadcrumbs
implement new API exposing the links (#412) (31ae7e7) - kit:
FieldError
support plain strings errors (#259) (6801143) - kit:
FilterByInput
add new pipe (#425) (edfa580) - kit:
InputPassword
add default configuration through DI token (#369) (f98d8f3)
- addon-charts:
BarChart
fix height in collapsed mode (#428) (1f7c137) - addon-commerce:
InputCard
react toreadOnly
(#434) (b1771a4) - addon-table:
defaultSorter
properly sort strings (#427) (ff43170) - core:
Link
fix disabled appearance when used on buttons (#422) (68172aa) - kit:
CheckboxBlock
fix styles insideAccordion
(#423) (11b4539) - kit:
InputPhone
fix opening dropdown in readOnly (a73ff80) - kit:
Slider
,Range
fix spilling over limits with keyboard (#408) (581f8bb) - kit:
Tabs
fix colors fortuiMode="onLight"
(#411) (23c3ce8)
2.9.1 (2021-05-15)
2.9.0 (2021-05-14)
- core:
Scrollbar
handle click on bar to scroll to that position (#368) (f792d0c) - core:
TUI_ANIMATIONS_DURATION
add a new token (#374) (988440c) - core, kit: add show delay / hide delay for all tooltips and hints (#379) (660b5a1)
- i18n: improve translations in Spanish (#389) (af7eb3c)
- kit:
Badge
allow custom content (#387) (3107b53)
- addon-charts:
Axes
add mode support (#319) (8f20801) - cdk: fix issues with Angular 12 and newer TypeScript (#395) (01f5a48)
- core: rename watched controller typo TUI_TEXTIFELD_WATCHED_CONTROLLER -> TUI_TEXTFIELD_WATCHED_CONTROLLER (#396) (a8adb4a)
- kit:
InputDateTime
update native value on day click (#378) (ad43348)
2.8.2 (2021-05-04)
2.8.1 (2021-04-30)
2.8.0 (2021-04-29)
- addon-editor:
Toolbar
addColorPicker
(#335) (67dfd6f) - kit:
DropdownHover
add new directive (#361) - kit:
TabsWithMore
always show the active tab (#345) (c437871)
- addon-editor:
Editor
fix scroll jumping on edits (#323) (c4a1e13) - addon-editor:
Editor
fix scrollbar dragging (#333) (a01227e) - addon-editor: open links in a new tab (#328) (222863f)
- cdk:
ActiveZone
fix emittingfalse
on element removal in Chrome (#362) (a424417) - cdk:
ScrollService
fixNullInjectorError
(#355) (c6db6d1) - cdk: use passive event listeners (#344) (dbc1188)
- core:
Scrollbar
fix content sticky beyond container height (#348) (173213f) - core: fix issues with components being used inside
ControlValueAccessor
(#346) (e90a0f7) - kit:
InputCount
correct work with negative values (#337) (82ceda8) - kit:
InputDateTime
fix changing date (#322) (3cafe28) - kit:
InputTime
open dropdown by click (#322) (3cafe28) - kit:
InputFile
do not reset loading files on new file selection (#356) (bc01ace) - kit:
InputNumber
fix caret for zeroes in decimal part (#318) (1b1dd68) - kit:
InputTag
fix scrolling with arrows (#334) (436bcaa) - kit: fix iOS device detection (#320) (6e90cad)
2.7.0 (2021-03-29)
- addon-mobile:
Sidebar
addautoWidth
option (#299) (73f593b) - core:
NightThemeService
add new service (#226) (bd85236) - core:
NotificationsService
addhasIcon
option (#274) (0519af6) - demo: Improve documentation (descriptions, unexpected behavior etc.) (#284) (96638d0)
- demo: added link to source code and fixed routing (#273) (99ede5a)
- kit:
Tabs
update scroll position on active index change (#268) (a753a5e)
- addon-doc: fix import package (#291) (cdabcd1)
- addon-editor: fix font & highlight displayed colors (#311) (6375d65)
- addon-table:
Table
fix dual borders (#277) (52534fc) - cdk:
ActiveZone
stay in zone if focused element removed (#304) (30cb717) - cdk:
FocusTrap
fix ExpressionChanged error (#304) (30cb717) - kit:
HoveredService
fix for iOS 12 (#303) (3cbf8f2) - kit:
InputTag
error icon layout (#296) (75c2baa) - kit:
InputRange
prevent emitting same value on blur (#298) (685cc00) - kit:
InputRange
prevent from focusing input field on mobile devices (#280) (c8cf497) - kit:
Tabs
fix extra change detection ticks (#314) (0f36a06) - kit:
TextArea
fixm
size styles (#302) (39850ef) - kit:
InputPassword
fix change detection issue (#300) (a32a9dd) - kit:
InputCount
prevent buttons from focusing input field on mobile (#272) (17f8d47)
2.6.2 (2021-03-04)
- cdk: add
isSafari
util (e616b53) - core:
TUI_ASSERT_ENABLED
add new token to allow enabling assertions in prod mode (39af6cb) - kit:
Radio
add customization through token (#264) (1a6d574)
- addon-table: fix not drawing default cells (61cd807)
- core:
Loader
fix form freezing in Safari (#266) (0c7330c) - kit:
InputNumber
fix all problems with caret in Safari (b4930c9) - kit:
InputCount
fix wrong button height for customized height (#216) (4c39f7a) - kit: fix loader in toggle size m (#261) (a1eeaa4)
2.6.1 (2021-02-26)
- addon-table: fix incorrect style minification (c00cf1b)
- core: fix underline pseudo link (#246) (bca9201)
2.6.0 (2021-02-25)
- addon-doc: add "Edit on Online IDE" button support (5cae178)
- addon-table:
Table
add new module (9ac0243) - i18n: add Ukrainian support (#231) (38b292b)
- core:
Dialog
fix closing non-dismissible dialog by clicking on border (#240) (516dc74) - core:
Link
properly handle various modes (#241) (9197895)
2.5.0 (2021-02-08)
- addon-commerce: add UAH currency (#214) (54f64a6)
- common: added CSS custom properties for fonts (#201) (c9d527c)
- core:
Dialog
addpage
size for a fullscreen dialog without any padding (#213) (523eaf9) - core:
PrimitiveCheckbox
full customization through DI (#209) (78e87b5) - i18n: add Dutch with 100% support (#206) (41c0554)
- i18n: add Turkish with 100% support (#200) (a4de9d9)
- kit: allow configuration of default checkbox options (#139) (a977e6e)
- core:
Svg
fix custom icons processing (#212) (76ec2d8) - core: dialog not closing due to transparent border, closes #148 (#190) (c791da7)
- i18n: correct inconsistencies in English translations (#207) (977d7bd)
- kit:
Tabs
clicking on external links will not update active index (#218) (4fee5a3)
2.4.0 (2021-02-02)
- core: add scss mixin support (#165) (865bbaa)
- i18n: Add German with 100% support (#198) (54f1284)
- i18n: add Spanish with 100% support (#191) (6f9a19e)
- kit: use lazy loading strategy in avatar component (#185) (d6ea803)
- button: fix button loader size for XL (#174) (f9929fe)
- cdk: fix isFirefox check (#158) (8e9c7a4)
- core:
Button
fix margin for right aligned icons (#173) (a3f9ed5)
2.3.0 (2021-01-29)
- core: add
ThemeNight
component (#167) (a953be7) - demo: add
Wrapper
customization page (#153) (eef8382) - demo: add guide on using different icon set (#157) (b35a891)
- demo: add page on custom dialogs (#159) (13e17a1)
- format: number formatting supports custom thousands separator (#145) (a8c0743)
- cdk: fix isFirefox check (#158) (8e9c7a4)
- core:
Svg
properly use AngularSanitizer
(#170) (249392d) - core: fix new CSS vars for height name mismatch (#149) (aa7c961)
2.2.1 (2021-01-22)
2.2.0 (2021-01-22)
- kit:
UnfinishedValidator
now has no default message - cdk, core:
MonthPipe
import it from @taiga-ui/core library and use with async pipe
- cdk, core:
MonthPipe
move from cdk to core, add i18n (59474d2) - demo: add page for
Sidebar
directive (#125) (bea427e) - i18n: add i18n package (523d5de)
- i18n: add russian language (71dab5c)
- kit: add tokens to customize
Checkbox
,Radio
andInputTag
(#124) (94e8b00) - kit: allow setting mask directly on
Input
,InputInline
andInputCopy
(#122) (173cd8f)
- cdk:
Media
fix stuttering in Safari (#129) (43afe21) - kit:
TabsWithMore
fix freezing on resize loop (#121) (b87737a)
2.1.3 (2021-01-19)
- cdk: add
uniqBy
utility method (#108) (2fe83be) - let: improve type checking for tuiLet (#98) (5cff8ae)
- core: add lost body-l-2 global text class (#106) (d296243)
- core: add will-change for smooth transition (#99) (35e2bf4), closes #90
- icons: fix broken flags (#96) (37d2e61)
- kit:
DataListWrapper
fixemptyContent
not working (#89) (f90d96f) - kit:
InputDate
fix mobile calendar (#104) (0fd20e5), closes #100 - kit:
Select
fix template for falsy values (#118) (c718e1f)
2.1.2 (2021-01-12)
- core: textfield style fix wrapper .transition mixin (12206ea)
2.1.1 (2021-01-12)
2.1.0 (2021-01-11)
2.0.1 (2021-01-11)
- core: enable
window
scrolling instead oftui-root
(#80) - demo: fix play/pause icons, add eur and gbp currency (#77) (360a3b1)
- addon-doc: fix demo component on mobile (#79) (7676d84)
- all: fix .less relative paths for better IDE and StackBlitz support (#81) (f061dcd)
- doc: prevent tabs underline above sidebar in Safari (4ed25de)
2.0.0 (2020-12-29)
- addon-doc: add header (#58) (1f2abd4)
- demo: add SSR support (#64) (aaf0786)
- demo: translate into eng (#51) (04f9994), closes #69 #68
- icons: add editor and color picker icons (170f9a0)
- cdk:
DialogHost
fix overlay above dialog issue (3e16ec8) - cdk:
tuiZoneOptimized
fix re-entering the zone (#66) (6c5667c) - core:
PrimitiveTextfield
fix value content selecting (6c85668) - core: fix less style strings in font weight (404b01f)
- doc:
Page
fix package input name (bdc32a7)
1.6.5 (2020-12-11)
1.6.4 (2020-12-09)
1.6.3 (2020-12-08)
1.6.2 (2020-12-08)
- cdk:
mustBePresent
add new operator (#53) (0f12ac5) - core: move theme related styles into separate export (#50) (c240274)
- kit:
InputFile
add mode support (#52) (dacf719)
1.6.1 (2020-12-04)
- all: i18n for packages (#49) (020fb59)
- core:
TableMode
add new directive, removetuiTable
fromMode
(#48) (60da86f) - kit: refactor
Badge
andBadgedContent
to use colors directly (#46) (1961b9a)
1.6.0 (2020-12-02)
- core, kit, addons, demo, tools: add packages (854b544)
1.5.2 (2020-11-25)
1.5.1 (2020-11-25)
1.5.0 (2020-11-24)
1.4.0 (2020-11-23)
- cdk:
FocusTrap
blur manually to prevent ExpressionChanged error (#40) (339df70) - cdk: fix types in dist and remove metadata emit (d92c0fa)
- cdk: rename
TUI_IDENTITY_MATCHER
toTUI_DEFAULT_IDENTITY_MATCHER
to align to other constants (#38) (3a9f2db)
1.3.0 (2020-11-18)
1.2.1 (2020-11-16)
1.2.0 (2020-11-13)
- cdk:
TUI_IDENTITY_MATCHER
consider two empty arrays equal (#34) (e17c08d) - cdk: add @ng-web-apis/mutation-observer (#32) (7459c70)
- cdk: remove preventScroll polyfill (#21) (68db75a)
- observables:
stopPropagation
add operator (d930e9d)