Skip to content

Releases: taiga-family/taiga-ui

Release v5.20.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 11:17

5.20.0 (2026-08-17)

🚀 Features

  • addon-mobile: PullToRefresh apply overscroll-behavior only on top
    (#14758)
    (745fb17)
  • addon-mobile: TabBar add updated styles on android
    (#14709)
    (bb92ead)
  • core: Scrollbar rely on scroll-driven animations when possible
    (#14554)
    (7845e41)
  • core: deprecate readOnly input-property in favor of readonly (signal forms compatible)
    (#14716)
    (87ff4d1)
  • experimental: Calendar add multi-month mode (#14593)
    (b454a40)
  • kit: Counter add desktop styles (#14743)
    (fb7f41a)
  • kit: InputChip dispatches (input) event when its value is updated programmatically due to user interaction
    (#14678)
    (8dd0c79)

🐞 Bug Fixes

  • addon-mobile: SheetDialog restore theme-color on close and make it configurable
    (#14515)
    (3a10024)
  • addon-table: enable text overflow (#14550)
    (be709ac)
  • cdk: TuiControl is compatible with [formField] (signal forms directive)
    (#14760)
    (2008393)
  • core: Error fix spacings (#14739)
    (758e647)
  • core: Input should prevent premature invalid appearance for untouched state with signal forms
    (#14737)
    (64a9887)
  • core: Scrollbar improve drag performance (#14733)
    (3c84e86)
  • core: fix TuiDropdownHover inside ShadowDom (#14699)
    (#14701)
    (f040176)
  • core: prevent fullscreen dialog overflow (#14768)
    (ec79328)
  • kit: Chevron increase style specificity to prevent font size from resetting
    (#14763)
    (531f899)
  • layout: support block content in tuiList items (#14698)
    (5c18c08)
  • schematics: add missing TuiMultiSelectModule -> TuiMultiSelect v5 rename
    (#14727)
    (f4d7f43)
  • schematics: add TODO for removed focusedChange output on migrated v5 controls
    (#14755)
    (852582c)
  • schematics: avoid self-referential @let when migrating *tuiLet (v5)
    (#14736)
    (c0c5a76)
  • schematics: finish tui-input-tag v5 migration and drop unused AsyncPipe
    (#14752)
    (e8e83da)
  • schematics: migrate [(tuiDropdownOpen)] to [(open)] on textfield inputs in v5
    (#14754)
    (aa72a8b)
  • schematics: migrate legacy TuiPrimitiveTextfield to TuiTextfield in v5
    (#14762)
    (606964c)
  • schematics: spread barrel arrays in NgModule imports (v5)
    (#14734)
    (d2658ef)

Release v4.95.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 10:48

4.95.0 (2026-08-17)

🚀 Features

  • kit: add public monthChange event to tui-calendar-range
    (#14756)
    (d01fd45)

🐞 Bug Fixes

Release v5.19.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 14:06

5.19.0 (2026-08-10)

🚀 Features

  • addon-mobile: Keypad add component (#14088)
    (458f676)
  • core: Error support signal forms (#14629)
    (a596451)
  • core: Textfield moves appearance inputs from <input> to <tui-textfield>
    (#14708)
    (c7f8575)
  • core: Title minimize style specificity and allow using on fieldset
    (#14720)
    (0c11b77)
  • experimental: DatePicker rename to Calendar (#14717)
    (cf1d1fc)
  • kit: Confirm allow "No" button appearance customization
    (#14691)
    (1c5bb80)

🐞 Bug Fixes

  • core: Dropdown fix background color in dark mode according to specs
    (#14694)
    (7a81bfd)
  • kit: Hint should close on mobile when scrolling begins
    (#14675)
    (ca38248)
  • kit: respect animation duration in Pulse (#14693)
    (c9f65a9)
  • layout: support RTL for tuiList items (#14702)
    (cb837bd)
  • schematics: avoid forgotten-node crash in v5 TuiBreakpointService migration
    (#14713)
    (0fe8500)
  • schematics: keep valid label nesting in combo-box migration with @if
    (#14722)
    (3df91a9)
  • schematics: migrate TuiBreakpointService constructor injection to TUI_BREAKPOINT
    (#14726)
    (90f799d)
  • schematics: rename closeable->closable in type-annotated dialog option objects
    (#14723)
    (762a6a4)
  • schematics: warn WA_IS_TOUCH is a signal after TUI_IS_TOUCH rename (v5)
    (#14721)
    (20e3b81)

Release v4.94.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 12:20

4.94.0 (2026-08-10)

🐞 Bug Fixes

  • core: Dropdown fix background color in dark mode according to specs
    (#14705)
    (c25fc3a)
  • core: DropdownContext fix click on host element
    (#14624)
    (d1d9041)
  • kit: Hint should close on mobile when scrolling begins
    (#14676)
    (8c3280e)

Release v5.18.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 14:18

5.18.0 (2026-08-03)

🚀 Features

  • addon-mobile: TabBar add liquid glass support (#14630)
    (84940d4)
  • core: Loader support custom size via --tui-diameter
    (#14645)
    (3618af9)
  • i18n: add taskList translation for editor toolbar tooltip
    (#14656)
    (706c0d9)
  • styles: mixin-based theme for scoped/micro frontend usage
    (#14655)
    (1518b22)

🐞 Bug Fixes

  • core: support zero-sized hint hosts (#14633)
    (075270d)
  • kit: InputPhone no longer drops the 8 after country code on paste of +7 8xx ...
    (#14649)
    (9219a02)
  • kit: accordion nested trigger descendants (#14679)
    (9c3cbbb)
  • legacy: TuiWithIcons is incompatible with legacy global CSS class tui-skeleton
    (#14636)
    (dc81e5b)

Release v4.93.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 14:35

4.93.0 (2026-08-03)

🚀 Features

  • styles: mixin-based theme for scoped/micro frontend usage
    (#14668)
    (f1de703)

🐞 Bug Fixes

  • experimental: Accordion should not recreate *tuiItem content twice on expand
    (#14652)
    (d9d8e33)
  • experimental: accordion trigger descendants (#14681)
    (542e4a4)
  • styles: TuiWithIcons is incompatible with legacy global CSS class tui-skeleton
    (#14635)
    (93944af)

Release v5.17.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:03

5.17.0 (2026-07-27)

🐞 Bug Fixes

  • kit: Textarea should be resilient to global box-sizing overrides
    (#14604)
    (1636ba5)
  • kit: preview does not reset zoom/rotation on nested content changes
    (#14605)
    (0b9ac5b)

Release v5.16.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:51

5.16.0 (2026-07-20)

🐞 Bug Fixes

  • addon-mobile: SwipeActionsOnboarding add missing version attribute
    (#14590)
    (333e4ed)
  • cdk: expose "./schematics" subpath in package "exports"
    (#14585)
    (618080f)
  • cdk: InputColor and InputRange template migrations
    (#14473)
    (e2199ba)
  • kit: Textarea fix scroll on ios (#14569)
    (d4b9da5)
  • styles: Skeleton has visual black flicker artifact during deactivation
    (#14581)
    (d3a3cfc)

🚀 Features

  • addon-mobile: DropdownSheet add tuiDropdownSheetOptions input to customize sheet dialog
    (#14558)
    (454321b)
  • core: new Close directive (#14560)
    (5d3230e)

Release v4.92.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:21

4.92.0 (2026-07-20)

This release contains internal technical improvements only. No changes to functionality, UI, or APIs.

Release v5.15.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 12:36

5.15.0 (2026-07-13)

🚀 Features

  • core: Hint allow positioning non-centered hints
    (#14491)
    (6493b98)
  • core: ScrollControls automate use with virtual scroll, deprecate Scrollable
    (#14546)
    (bef8127)
  • core: Tooltip improve a11y (#14521)
    (3423e38)
  • layout: add custom color for tuiList markers (#14536)
    (05aa1ac)

🐞 Bug Fixes

  • addon-doc: correct tab order in Example after language switch
    (#14376)
    (b4a8b99)
  • cdk: TuiPdfViewer correct migration (#14472)
    (8505820)
  • cdk: flag removed dialog header option during v5 migration
    (#14497)
    (bba1773)
  • cdk: flag SafeResourceUrl avatar src during v5 migration
    (#14498)
    (cf0168f)
  • cdk: keep tuiRepeatTimes loop value numeric in @for blocks
    (#14499)
    (63aaf7c)
  • core: Carousel no longer duplicates slides during hydration
    (#14539)
    (41d4be7)
  • core: HintPointer fix initial position lag (#14522)
    (579f5e4)
  • core: Popup sync change detection (#14502)
    (83a5e78)
  • core: loader fix content height overflow inside grid layout
    (#14510)
    (d4e74c4)
  • core: prevent context rect from leaking into nested dropdowns
    (#14505)
    (5c63027)
  • kit: Textarea bump style specificity (#14555)
    (03deea4)
  • kit: add fallback for dropdown calendar inside tui-drawer
    (#14531)
    (b27b5b0)
  • kit: avoid off-zone textarea in tuiCopy (#14529)
    (88324ea)
  • kit: prevent InputYear crash on out-of-range control value
    (#14509)
    (cb196b9)
  • kit: split edited input chip by separator (#14347)
    (ff0829d)