Releases: taiga-family/taiga-ui
Releases · taiga-family/taiga-ui
Release v4.16.0
4.16.0 (2024-11-20)
🚀 Features
- addon-doc: use only one property on route for expose input prop value
(#9774)
(8602e4e) - i18n: add greek language (#9762)
(f81c996)
🐞 Bug Fixes
- addon-mobile:
DropdownMobile
is not compatible withDropdownHover
(#9736)
(b57149a) - cdk:
FocusTrap
has race condition problems (#9759)
(d84b437) - core: fix custom hint (#9776)
(ae83d2d) - kit: correctly loose box shadow on tile after dragged
(#9733)
(91af99f) - kit: fix calendar range presets filtration (#9777)
(bfeb254)
Release v4.15.0
4.15.0 (2024-11-13)
🚀 Features
- core: add readable media aliases (#9696)
(41d89b3) - kit:
Message
add component
(5b03210) - kit:
Message
add component (#9694)
(0b08fb4) - kit: add
ProgressFixedGradient
directive forProgressBar
(#9648)
(ca81b5c) - layout:
AppBarBack
add ability to use custom appearance
(#9715)
(1e0928d)
🐞 Bug Fixes
- addon-charts: fix division by zero in LineChart (#9722)
(c12a315) - addon-mobile:
TuiPullToRefreshService
fix pulling$ stream by callingTUI_PULL_TO_REFRESH_LOADED.next()
on
onPull
event (#9716)
(3b978be) - kit:
CalendarRange
not switch month with selected value
(#9695)
(0e5f250) - kit:
TuiTabsWithMore
should shareTuiActiveZone
for nested dropdowns insidemore
-section
(#9714)
(f7c8fd5) - layout:
Navigation
fix various style issues (#9723)
(a8aaf04) - layout: TuiBlockStatus remove margins for empty t-block-image
(#9741)
(e86afea) - legacy:
InputDateRange
double backspace to clear textfield
(#9707)
(c80cadc) - legacy: fix icons looking interactive in readonly textfields
(#9711)
(85d6afd) - remove default styling from
a
tag in card component (#9681)
(1b6e32b)
Release v3.98.0
Release v4.14.0
4.14.0 (2024-11-05)
🚀 Features
- core: tuiHintDirection priority list (#9669)
(bbf13b5) - kit:
TuiFile
added tuiHintOverflow for file name (#9659)
(b5062bc) - layout:
BlockStatus
add desktop "m" size (#9651)
(8cd3eb8)
🐞 Bug Fixes
- addon-mobile:
TuiElasticStickyService
teardown observable zone fix
(#9657)
(5908330) - core: do not hide scrollbars on desktop when dialog is open
(#9633)
(5075a74) - kit:
CalendarRange
switch months if any input updated, when date range selected
(#9665)
(f43bc2b) - kit:
Files
fix link styles (#9635)
(6923102) - kit:
Stepper
fix flashing styles (#9638)
(059c1de) - kit:
Switch
should have dark knob for the dark theme in web platform
(#9658)
(1c9664a) - legacy:
InputDate
incorrect value after backspace
(466fda7) - legacy:
InputDate
incorrect value after backspace
(#9650)
(6a10460) - legacy:
InputDate
nativeValue set empty instead of handle mask
(ff8d5b3) - legacy:
InputPhone
fix format paste if value has space after plus sign
(#9634)
(2b54390) - legacy:
InputTime
&InputDateTime
should switchinputMode
for time modes with AM / PM
(#9643)
(ee53428)
Release v3.97.0
3.97.0 (2024-11-05)
Features
- addon-mobile:
MobileCalendar
add (mousedown.prevent)
(5b90b0f) - core:
Calendar
not switch to large date
(48283fc) - core:
Calendar
not switch to large date (#9586)
(397316a)
Bug Fixes
- kit:
CalendarRange
show actualdefaultViewedMonth
(363d164) - kit:
CalendarRange
shows actualdefaultViewedMonth
(#9009)
(3446afd) - kit:
InputDate
click any day afterUntil today
selected
(1a15f35) - kit:
InputDate
click any day afterUntil today
selected
(#9582)
(6d8a4df) - kit:
InputDate
hold initial value with min/max defined
(#9623)
(18a40c2) - kit:
Stepper
fix flashing styles (#9640)
(f47554a)
Release v4.13.0
4.13.0 (2024-10-28)
🐞 Bug Fixes
- addon-commerce:
ThumbnailCard
with blur effect should keep its initial border-radius
(#9604)
(b25cbd5) - core:
DropdownOpen
fix initial open state (#9581)
(6b6863e) - core:
Notification
remove flex layout (#9580)
(b4f4f32) - kit:
Badge
fix font size on desktop (#9593)
(9828c85) - kit:
InputPhoneInternational
fix dropdown issues (#9569)
(e996d18) - layout:
Navigation
fix drawer positioning (#9594)
(d0560c8)
🚀 Features
- addon-mobile:
MobileCalendar
add (mousedown.prevent)
(3efbd50) - core:
Calendar
not switch to large date
(683e6bc) - core:
Calendar
not switch to large date (#9587)
(4575a40) - core:
Popup
add service for arbitrary portal items
(#9605)
(6ab1756) - kit:
Drawer
add new component (#9614)
(5b43400) - kit:
Tooltip
add DI options (#9571)
(e2f17c4) - kit:
TuiInputPhoneInternational
has separator customization
(#9601)
(7939bc5) - legacy:
InputTime
&InputDateTime
supportAM
/PM
formats
(#9595)
(0f67a78)
Release v4.12.0
4.12.0 (2024-10-21)
🐞 Bug Fixes
- addon-commerce:
InputCardGroup
safari autofill focus
(23e32c4) - addon-commerce:
InputCardGroup
safari autofill focus
(#9520)
(7858373) - cdk:
Control
fix initial status (#9539)
(cb5f29a) - cdk: support
:
inside path segment in url (#9549)
(8317b67) - core: fix
floating
appearance not reacting to the theme
(#9504)
(847305a) - kit:
Skeleton
fix forProgressCircle
(#9507)
(2598626) - legacy:
InputNumber
fix hydration (#9434)
(e0aac04) - legacy:
InputTime
has broken support of native date picker
(#9540)
(049b289)
🚀 Features
- addon-doc: improve active zone for copy button (#9510)
(424496b) - addon-mobile:
ResponsiveDialog
add new service and refactorSheetDialog
to new spec
(#9459)
(10198a1) - core:
Hint
add mobile behavior (#9547)
(e650f38) - core: add
tuiDialog
typed factory util (#9446)
(f507d2e) - core: add new appearances (#9526)
(c3cd8f2) - core: improve
a11y
for textfield (#9449)
(19fbbe6)
Release v3.96.0
Release v4.11.0
4.11.0 (2024-10-14)
🐞 Bug Fixes
- addon-commerce:
InputCard
icon to signal (#9421)
(41270d6) - addon-commerce:
InputCardGroup
fix Safari autofill
(#9198)
(1f5dfa5) - addon-doc:
DocDemo
removetimer
andtuiZonefreeScheduler
(170ec4b) - addon-doc:
DocDemo
removetimer
andtuiZonefreeScheduler
(#9422)
(25d9bfa) - addon-doc:
DocDemo
trigger cd manually within zone-free
(2756608) - addon-doc: add
legacy
package as peer dependency (#9367)
(069b680) - addon-doc: glitch width content between value from DOM and sandbox width from url
(#9341)
(b5c4156) - addon-doc: provide languages icon (#9236)
(bc5caf7) - addon-mobile:
InputDateRange
throws error on single date selection
(#9411)
(93c08d4) - addon-mobile: fix minLength and maxLength properties for range in mobile calendar
(#9118)
(c84dd39) - addon-table:
tr
,thGroup
fix hydration issues (#9460)
(c5fd3f9) - addon-table: drop legacy package dependency (#9373)
(1171fbc) - addon-table: hydration error while configuring table
(#9374)
(7100f73) - allow to install the same cdk of peer dependencies (#9414)
(0d9ac9d) - cdk:
Control
react tomarkAsTouched
on Angular 18+
(#9330)
(1b732e8) - cdk: support any query string inside URL (#9254)
(af4aa7e) - core:
Hint
fix change detection when changing content programmatically
(#9291)
(57f80ed) - core:
Scrollbar
fix scroll leaking to both directions
(#9217)
(ff829fc) - core:
Textfield
has change detection problems for[filler]
(#9243)
(a45df07) - core:
Textfield
with initial value has change detection problems withfiller
(#9375)
(8217c90) - core: close dropdown when dropdown host is hidden via css
(#9189)
(3e991f9) - core: fix open DropdownContext after single touch on iOS
(#9287)
(8a5ff74) - core: fix overriding default dropdown options (#9348)
(db84c4c) - core: support provide empty avatar src (#9454)
(8a52bbc) - core: support provide empty icon value (#9408)
(d0577d6) - deps: update angular web apis plugins to ^4.7.0 (#9395)
(43ca14f) - deps: update angular web apis plugins to ^4.8.0 (#9400)
(91b968e) - deps: update dependency @ng-web-apis/universal to v4.8.0
(#9401)
(bf0bc15) - deps: update dependency @playwright/test to v1.48.0
(#9393)
(efd2e3d) - deps: update dependency lucide-static to v0.447.0 (#9305)
(9ac86a3) - deps: update dependency lucide-static to v0.449.0 (#9383)
(7aa6ee4) - deps: update dependency lucide-static to v0.451.0 (#9387)
(7c33c90) - deps: update dependency ng-morph to v4.8.4 (#9264)
(91dab47) - deps: update maskito to ^3.0.3 (#9191)
(61170a6) - deps: update taiga-ui family dependencies (#9265)
(bcd1ef4) - deps: update taiga-ui to ^4.6.4 (#9180)
(ffbee63) - kit:
Accordion
fix hydration issue (#9453)
(e22d2ba) - kit:
Chip
size
(904725c) - kit:
Chip
size (#9169)
(a92153a) - kit:
InputPhoneInternational
signalcountries
(#9452)
(4f614b2) - kit:
Radio
,Checkbox
,Switch
remove non-functioningappearance
input
(#9221)
(6dc4ce0) - kit:
TuiImgLazyLoading
compat with SSR (#9184)
(710166f) - layout:
Header
fix subtitile padding on mobile (#9282)
(faeca9e) - legacy:
Input
fix [(tuiDropdownOpen)] (#9214)
(65981bc) - legacy:
InputDateTime
fix native option for empty value
(#9464)
([b36e9dc](https://github.co...
Release v4.10.0
4.10.0 (2024-10-08)
🐞 Bug Fixes
- addon-commerce:
InputCardGroup
fix Safari autofill
(#9198)
(1f5dfa5) - addon-doc: add
legacy
package as peer dependency (#9367)
(069b680) - addon-doc: glitch width content between value from DOM and sandbox width from url
(#9341)
(b5c4156) - addon-doc: provide languages icon (#9236)
(bc5caf7) - addon-mobile: fix minLength and maxLength properties for range in mobile calendar
(#9118)
(c84dd39) - addon-table: drop legacy package dependency (#9373)
(1171fbc) - addon-table: hydration error while configuring table
(#9374)
(7100f73) - cdk:
Control
react tomarkAsTouched
on Angular 18+
(#9330)
(1b732e8) - cdk: support any query string inside URL (#9254)
(af4aa7e) - core:
Hint
fix change detection when changing content programmatically
(#9291)
(57f80ed) - core:
Scrollbar
fix scroll leaking to both directions
(#9217)
(ff829fc) - core:
Textfield
has change detection problems for[filler]
(#9243)
(a45df07) - core:
Textfield
with initial value has change detection problems withfiller
(#9375)
(8217c90) - core: close dropdown when dropdown host is hidden via css
(#9189)
(3e991f9) - core: fix open DropdownContext after single touch on iOS
(#9287)
(8a5ff74) - core: fix overriding default dropdown options (#9348)
(db84c4c) - deps: update dependency lucide-static to v0.449.0 (#9383)
(7aa6ee4) - deps: update dependency ng-morph to v4.8.4 (#9264)
(91dab47) - deps: update maskito to ^3.0.3 (#9191)
(61170a6) - deps: update taiga-ui family dependencies (#9265)
(bcd1ef4) - deps: update taiga-ui to ^4.6.4 (#9180)
(ffbee63) - kit:
Chip
size
(904725c) - kit:
Chip
size (#9169)
(a92153a) - kit:
Radio
,Checkbox
,Switch
remove non-functioningappearance
input
(#9221)
(6dc4ce0) - kit:
TuiImgLazyLoading
compat with SSR (#9184)
(710166f) - layout:
Header
fix subtitile padding on mobile (#9282)
(faeca9e) - legacy:
Input
fix [(tuiDropdownOpen)] (#9214)
(65981bc) - legacy:
InputTag
fix pasting multiple invalid tags
(#9340)
(8b8161d) - legacy:
Multiselect
do not clear input on separator keydown, fix pasting
(#9345)
(56d4a18) - legacy: revert
ngSkipHydration
(#9320)
(7c43df8)
🚀 Features
- addon-doc: add
TUI_DOC_SUPPORT_LANGUAGE
token (#9201)
(7aef5f8) - addon-doc: allow adding extra tabs with DI (#9381)
(421a92e) - addon-doc: improve UX when switch global dark mode on API page
(#9053)
(f9579da) - addon-doc: move language switcher to page from header
(#9155)
(e1768c4) - addon-table:
Sortable
make dynamic (#9384)
(ea62a09) - cdk: add
TuiRepeatTimes
pipe (#9262)
(712c5b3) - core: add
color-scheme
by default fortuiTheme
(#9315)
(d3ce6b1) - core: add animation params (#9312)
(f3f104a) - core: support using native scrollbar (#9276)
(d144675) - i18n: add
Lithuanian
(#9307)
(29fabea) - kit:
ActionBar
adds
size and update according to spec
(#9310)
(3cb028b) - kit:
Breadcrumbs
additemsLimit
option (#9370)
(b20f6bf) - kit:
ItemsWithMore
addside
option (#9363)
(47d7178) - kit: add
tuiValidationErrorsProvider
(#9342)
(b22e9c2) - **kit:*...