Skip to content

Releases: taiga-family/taiga-ui

Release v4.16.0

20 Nov 08:13
Compare
Choose a tag to compare

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 with DropdownHover
    (#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

13 Nov 12:04
Compare
Choose a tag to compare

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 for ProgressBar
    (#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 calling TUI_PULL_TO_REFRESH_LOADED.next() on
    onPull event (#9716)
    (3b978be)
  • kit: CalendarRange not switch month with selected value
    (#9695)
    (0e5f250)
  • kit: TuiTabsWithMore should share TuiActiveZone for nested dropdowns inside more-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

13 Nov 07:53
7f742f4
Compare
Choose a tag to compare

3.98.0 (2024-11-13)

Features

  • core: Dialog move close button inside dialog
    (739ff25)
  • core: Dialog move close button inside dialog (#9712)
    (446e2ea)

Bug Fixes

  • layout: tui-block-status remove margins for empty t-block-image
    (#9742)
    (7f742f4)

Release v4.14.0

05 Nov 11:14
Compare
Choose a tag to compare

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 switch inputMode for time modes with AM / PM
    (#9643)
    (ee53428)

Release v3.97.0

05 Nov 08:30
18a40c2
Compare
Choose a tag to compare

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 actual defaultViewedMonth
    (363d164)
  • kit: CalendarRange shows actual defaultViewedMonth
    (#9009)
    (3446afd)
  • kit: InputDate click any day after Until today selected
    (1a15f35)
  • kit: InputDate click any day after Until 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

28 Oct 14:07
Compare
Choose a tag to compare

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 support AM / PM formats
    (#9595)
    (0f67a78)

Release v4.12.0

21 Oct 10:16
Compare
Choose a tag to compare

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 for ProgressCircle (#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 refactor SheetDialog 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

21 Oct 10:11
f2929c5
Compare
Choose a tag to compare

3.96.0 (2024-10-21)

Features

  • addon-table: add requiredSort option to table (#9487)
    (f2929c5)

Bug Fixes

  • addon-mobile: InputDateRange + MobileCalendar throw error on single date selection
    (#9502)
    (086bda4)
  • kit: CheckboxLabeled/RadioLabeled fix changing in readonly mode
    (bd6d1e2)

Release v4.11.0

14 Oct 15:30
Compare
Choose a tag to compare

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 remove timer and tuiZonefreeScheduler
    (170ec4b)
  • addon-doc: DocDemo remove timer and tuiZonefreeScheduler
    (#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 to markAsTouched 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 with filler
    (#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 signal countries (#9452)
    (4f614b2)
  • kit: Radio, Checkbox, Switch remove non-functioning appearance 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...
Read more

Release v4.10.0

08 Oct 12:37
Compare
Choose a tag to compare

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 to markAsTouched 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 with filler
    (#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-functioning appearance 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

Read more