3.74.0 (2024-04-08)
Features
- addon-charts:
RingChart
add xs size (#7077)
(a7b4ff3) - addon-commerce: add flag hide cvc code in InputCard, InputCardGrouped
(#7070)
(0efb113) - addon-doc: support external link in navigation (#7030)
(4dbe8ac) - addon-doc: support target property for links (#6876)
(83fc4b0) - cdk: scroll controls should be visible only inside tui-root area
(#6624)
(ad35cdb) - core: add interactive mode for notification (#6703)
(b0841d3) - core: add iOS support to TuiDropdownContextDirective
(#6721)
(faadc8a) - core: notification content by default should be break by word
(#6611)
(1237ede) - core: support override dropdown selection (#7141)
(5e768bd) - experimental:
AppBar
update and add desktop mode (#6614)
(5f3683b) - experimental:
Avatar
shift sizes to match buttons and controls
(#6797)
(ab0aba6) - experimental:
AvatarOutline
add new directive (#7083)
(3053ca6) - experimental:
BlockDetails
add new component (#6910)
(af7e3ae) - experimental:
Button
add manual :checked appearance
(#7034)
(5a2f1c3) - experimental:
Fade
enable scrolling (#6855)
(b3a08b8) - experimental:
Header
add new component (#6455)
(eef8e7d) - experimental:
Navigation
add new module (#6827)
(1a688ce) - experimental:
Segmented
add new component (#6511)
(f982f5d) - experimental:
Skeleton
add new directive (#7024)
(3785a77) - experimental:
SwipeActions
add new component (#6526)
(63792e7) - experimental: add
tui-avatar-labeled
(#6523)
(a272bd4) - experimental: add
tuiButtonGroup
(#6686)
(03c4be3) - experimental: add autoClose when another element is focused, hide actions on non-touch devices
(#6801)
(447baca) - experimental: add card-large (#6516)
(699c8bc) - kit:
File
add ability to customize icons (#6418)
(a13e88a) - kit:
Push
add setting the number of lines of text
(#6682)
(df5e07d) - kit: add
tuiCountriesMasksProvider
(#7139)
(10ac35e) - kit: hide dropdown if datalist template not provided
(#6700)
(0118e72) - kit: Sensitive increase number of rows for larger sizes
(#6492)
(fc45f06) - kit: support
[label]
intui-avatar-labeled
(#6921)
(8ff9592) - kit: use the full height for input files label (#6595)
(d7a7b45) - layout:
BlockStatus
update mobile paddings (#6617)
(1162add)
Bug Fixes
- addon-mobile: add smooth opacity change for
MobileCalendar
to hide blinking initial view
(#6459)
(4bea934) - addon-table:
tuiCell
conflicts (#6606)
(2f70d86) - addon-table: added a check that
total
is zero (#7111)
(6da0b4b) - addon-table: eyes not draggable (#6948)
(ac9ca4d) - addon-table: key type check (#7028)
(c783dab) - cancel macrotask when element destroyed (#6791)
(d6d06c9) - cdk:
ActiveZone
fix event handling for IOS Safari
(#7155)
(dbe7e81) - cdk:
DirectiveStylesService
fix ssr memory leak (#6288)
(799e7d6) - cdk:
endWith
should be pass aftertakeUntil
(#6581)
(14da1e0) - cdk:
ng-add
use actual dompurify version (#6358)
(2abddb0) - cdk: respect client size in
TUI_WINDOW_SIZE
(#6329)
(120dd8e) - cdk: when the consumer unsubscribes, clean up data ready for next subscription
(#6557)
(5c86e5f) - core:
Calendar
properly react to markers change (#6258)
(fcea78d) - core:
Dropdown
fix max height (#6748)
(c4c43d1) - core:
Expand
do not react to transition on pseudo element
(#7104)
(4f0ff7a) - core:
HostedDropdown
fix binding error in test environment
(#6534)
(24267dc) - core:
Multiselect
fix dropdown shaking (#6707)
(1a148e2) - core:
PrimitiveTextfield
fix memory leak (#6697)
(ff86243) - core:
Textfield
fix next button on virtual keyboard
(#7094)
(55248ba) - core: cancel macrotask in
tui-expand
when component destroyed
(#6747)
(120eb82) - core: disable isObscured check for
HintPointer
(#7016)
(d3cd092) - core: do not hide nested scrollbars (#6645)
(6a25d26) - core: fix
:active
state of interactive elements in Safari
(#6753)
(bd96202) - core: fix custom position accessors (#7151)
(bdcd37c) - core: fix nested sided dropdown height (#6863)
(f8607a1) - core: page scrolling jumps to top in Iframe when modal is opened
(#6293)
(e8ac4ea) - core: prevent TuiRoot from applying CSS syles to the body element without Taiga UI context - v3
(#6500)
(787d525) - core: set text-align on host notification (#7042)
(a1ae503) - core: take into account scrollbar in active zone (#6790)
(372c780) - experimental:
Avatar
fix error when usingSafeResourceUrl
(#6842)
(a79ba00) - experimental:
Fade
fix artifacts in Chrome (#6879)
(8ff14a1) - experimental:
Surface
fix styles priority (#6678)
(43a79c4) - experimental:
SwipeActions
fix scrolling without actions
(#6750)
(f59d8a6) - experimental: fix problem with tuiCell (#6650)
(92735ef) - experimental: use
background-color
instead ofbackground
intuiSurface
(#6841)
(a8f49fc) - i18n: fix Chinese translation of country names (#6412)
(b03d8db) - kit:
ComboBox
fix empty string option incorrect behavior
(#6328)
(1983340) - kit:
InputDate
fix opening mobile calendar in read-only mode
(#7144)
(9e7bfa2) - kit:
InputDateMulti
fix disableItemHandler (#6947)
(97b2bea) - kit:
InputDateTime
does not change filler on dynamic change of[timeMode]
prop
(#6897)
(14a8a8b) - kit:
InputFiles
fix drag over detection when zone.js event coalescing is enabled
(#7031)
(5b9a605) - kit:
InputPhoneInternational
change Brazilian mask pattern
(#6461)
(87260f3) - kit:
InputYear
fix dropdown paddings (#6431)
(ee8316f) - kit:
Push
fix directive change detection (#6681)
(bdd144d) - kit:
RadioLabeled
fix line-height (#6878)
(4187c11) - kit:
TasbWithMore
fix redundant left margin for single element
(#7022)
(#7026)
(d5818aa) - kit: add
line-height
for[tuiTab]
(#6704)
(db83218) - kit: correct update model for
tui-input-date-multi
(#7080)
(49e6944) - kit: fix radio list identity matcher overriding (#6531)
(789da96) - kit: prevent navigation to parent page if navigation occurs from dialog
(#6944)
(d5bf23d) - kit: scroll over carousel items (#6788)
(da57038) - kit: v3.x remove pure getNativeElements (#7112)
(5353b44) - styles:
List
fix line height (#6880)
(ca522ee)