7.40.0
π Features
β’ Constants - Added getFontScale. (#3597)
β’ Avatar add ellipsizeMode
prop for text truncation and improve accessibility handeling. (#3542)
β’ Picker new selectionStatus
feature, support "Select All" element. (#3557)
β’ Icon size
prop support object with width, height
. (#3660)
π§ Fixes
β’ Checkbox - Fixed validate function not returning validity (#3672)
β’ useScrollTo - Fixed Android RTL flipped offset caculcation. (#3644)
β’ Checkbox - fix accessibility (#3650)
β’ Make the image component have type annotations again instead of any (#3656)
β’ Refactor Button component to determine filled state by background color (#3670)
β’ TextField - handle value change to undefined (#3676)
β’ Fix missing ellipsis when text is overflowing in TextField (#3682)
βοΈ Maintenance & Infra
β’ Assets new internal
path, moved local components assets to be under Assets.internal.icons
. (#3618)
β’ Local Assets new structure, support web and mobile devices. (#3635)
β’ Internal components - move display name to 'ignore' (#3641)
β’ Assets web structure refactor. (#3652)
β’ Upgrade flashlist to version 1.7.6 in our demo app (#3675)
β’ Upgrade Reanimated to version 3.16.7 in our demo app (#3679)
β’ Docs - Timeline - fix live components (#3611)
β’ New componentUtils file to include common logic. (#3609)
β’ Docs - LiveCode in table cell - block interaction (#3610)
β’ Docs site redesign (#3636)
β’ Docs site redesign fixes (#3640)
β’ Docs - fix deploy (#3645)
β’ Docs - Change favicon and add logo (#3651)
β’ LivePreview - fix UI (#3667)