All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.6.5 (2024-06-20)
- android: html string not working in production builds (e7f73a3)
1.6.4 (2024-05-23)
- android: another FontVariationSettings fix (3c6620e)
1.6.3 (2024-05-22)
- typings fix for ui-label build (d11b910)
1.6.2 (2024-05-22)
Note: Version bump only for package text
1.6.1 (2024-05-22)
- ios: build issues after PR merge (595c3e8)
1.6.0 (2024-05-22)
- android: fontVariationSettings support (34153f8)
1.5.47 (2024-03-18)
- ios: formattedText on button was broken (597156b)
1.5.46 (2024-01-26)
- android: verticalAlignment fix for
Span
withinFormattedString
(2ecf386)
1.5.45 (2024-01-25)
- android: refactor for plugins using text (1645350)
1.5.44 (2024-01-23)
- android: faster implementation (f8bc934)
1.5.43 (2024-01-19)
- android: rewrote text scaling again. This time it seems to work almost perfectly (still a slight difference between Canvas and TextView drawing) (929cc3c)
1.5.42 (2024-01-18)
- android: font size working also with ui-canvas and ui-canvaslabel (97acb20)
1.5.41 (2024-01-18)
- android: html font size was a bit "off size" compared to normal text (12586fd)
- android: white color in spans could be ignored (bf9f2a3)
- improved span details handling (4f3bbbb)
1.5.40 (2024-01-18)
- android: font size for spans was not correct (a bit too small) (6ebc2a8)
1.5.39 (2024-01-16)
- ios: another ay11n sizing fix (89cc5e6)
1.5.38 (2024-01-16)
- ios: ios-a11y-adjusts-font-size support (e1118ab)
- ios: let the parent decide of the font if none is needed (11f0829)
1.5.37 (2024-01-06)
- ensure we get properties inheritance from parent view (1ae0336)
1.5.36 (2024-01-05)
- type casting for Swift (6a1cbb4)
1.5.35 (2023-11-24)
Note: Version bump only for package nativescript-text
1.5.34 (2023-11-23)
- ios: build warning fixes (65b48d0)
- ios: crash when no parentView (c4feaba)
- ios: trying to fix color hoping to not break anythign (c2cbaf9)
1.5.33 (2023-09-06)
- android: use int instead of android.graphics.Color to fix issue on older Android < 26 (259dfa9)
1.5.32 (2023-09-01)
- android: allow spaces in html strings (fb03d0e)
1.5.31 (2023-06-16)
- ios: text not applied on TextFied, TextView … (529875b)
1.5.30 (2023-06-12)
- android: TextView measures to height 0 if no text (d7afb6f)
1.5.29 (2023-06-06)
- android: crash in latest N versions (de9bb16)
1.5.28 (2023-05-25)
- android: regresssions fix (ad68644)
1.5.27 (2023-05-24)
- android: crash fix with uglify (7879069)
1.5.26 (2023-05-24)
- android: proguard fix (834e5c7)
1.5.25 (2023-05-16)
- android: more fixes for canvaslabel (70875ae)
1.5.24 (2023-05-16)
Note: Version bump only for package nativescript-text
1.5.23 (2023-05-16)
Note: Version bump only for package nativescript-text
1.5.22 (2023-05-16)
- android: fix for canvaslabel (6e7b420)
1.5.21 (2023-05-16)
- android: linkColor broken after last version (f920507)
1.5.20 (2023-05-13)
Note: Version bump only for package nativescript-text
1.5.19 (2023-05-12)
- android: faster span/html creation (58ae027)
- ios: faster TextBase components (ec88f53)
- ios: handle null text or hidden spans (a3a4309)
1.5.18 (2023-05-11)
1.5.17 (2023-05-10)
- know if LightFormattedString is used (6199859)
1.5.16 (2023-05-10)
- allow to override without using LightFormattedString (5a0ffd1)
1.5.15 (2023-05-10)
Note: Version bump only for package nativescript-text
1.5.14 (2023-05-05)
- ios: correctly handle paragraphStyle (31db03e)
1.5.13 (2023-05-05)
- ios: added support for lineBreak and drop DTCoreText for now (f45ec38)
1.5.12 (2023-03-07)
1.5.11 (2022-12-03)
- android: dont use deref (a7ef8f9)
1.5.10 (2022-12-01)
Note: Version bump only for package @nativescript-community/text
1.5.9 (2022-09-16)
- ios: bring back NSLinkAttributeName (ee12352)
1.5.8 (2022-09-14)
Note: Version bump only for package @nativescript-community/text
1.5.7 (2022-08-21)
- android: dont render spans with
visibility:hidden|collapsed
(39dfeba)
1.5.6 (2022-05-10)
- ios: span verticalAlignment fix (c2d7821)
1.5.5 (2022-05-09)
- android: build fix (9603b7f)
1.5.4 (2022-05-08)
1.5.3 (2022-03-03)
View
verticalTextAlignment
should not be transfered toSpan
(dc04d0c)
1.5.2 (2022-02-25)
- allow canvaslabel Span to be used in Button/Label … (58c9af8)
1.5.1 (2022-02-18)
- rollback on change spans and parentView style (87d47e1)
1.5.0 (2022-02-14)
- android: native-api-usage (8fa8ab9)
1.4.39 (2022-02-14)
- android: another try at lineHeight fix (88cf5ba)
- ios: verticalTextAlignment fix (1e1b602)
- typings fix (c7deb78)
1.4.38 (2022-02-14)
- android: fix missing class for createSpannable from JS (a871967)
- android: full support for canvaslabel CSpan (aab6753)
1.4.37 (2022-02-09)
- bring back span property changes listeners (9cdf5f5)
1.4.36 (2022-02-09)
- ios: UIButton behaves differently (f2a3452)
1.4.35 (2022-02-09)
- ios: dont get color from parentView. breaks changing parentView color (a969b56)
1.4.34 (2022-02-08)
- android: fixes for
createNativeAttributedString
from object conforming toFormattedString
(275abb0)
1.4.33 (2022-02-08)
- allow to create native strings with
createNativeAttributedString
from an object conforming toFormattedString
(a404cae)
1.4.32 (2022-01-14)
- uglify fix (686880e)
1.4.31 (2022-01-11)
- android: build fix (2b24e64)
1.4.30 (2022-01-11)
- android: span lineHeight fix (ef0d20c)
1.4.29 (2022-01-02)
- lineHeight fix and support 0 (bb5f92b)
- ios: correctly set paragraphStyle if need be (8f89dee)
- dont force verticalTextAlignment from parentView (f89fcf6)
- android: correct letterSpacing on android >= 21 (5e8b458)
1.4.28 (2021-11-02)
- ios: allow verticalTextAlignment from parent view (cac9784)
1.4.27 (2021-11-02)
- ios: allow to get verticalTextAlignment from parent (832dd0b)
- ios: fix span verticalTextAlignment in some cases (3b9af40)
1.4.26 (2021-10-28)
- android: font weight fix on older phones (82f9cad)
1.4.25 (2021-10-20)
- verticalAlignment fix (95f3b48)
1.4.24 (2021-10-13)
- android: better handle of custom fonts weight and style on < 28 (4a86789)
1.4.23 (2021-10-04)
- android: ensure we have androidx.core (f1d52fc)
- android: fix for when using LightFormattedString (63d74e8)
1.4.22 (2021-08-10)
- android: fixes to span computation (ac28660)
1.4.21 (2021-08-09)
- span relativeSize support (3618fc7)
1.4.20 (2021-08-07)
- ios: autoFontSize and color fixes (d3d4a6a)
1.4.19 (2021-08-06)
- usingiOSUseDTCoreText method (6f3e1b2)
1.4.18 (2021-08-04)
- ios: fix error if null (4769b04)
1.4.17 (2021-08-04)
- android: take parent fontFamily into account (9b82b82)
1.4.16 (2021-08-04)
1.4.15 (2021-08-04)
- ios: overrideSpanAndFormattedString supports linkTap (4babed3)
1.4.14 (2021-08-03)
1.4.13 (2021-07-16)
- ensure we check for object existence (1207f92)
1.4.12 (2021-07-01)
1.4.11 (2021-04-14)
Note: Version bump only for package @nativescript-community/text
1.4.10 (2021-04-14)
- overrideSpanAndFormattedString now allows for better span rendering (83eeaeb)
1.4.9 (2021-03-16)
- support fontWeight on html text (842bdf5)
1.4.8 (2021-03-13)
- android: prevent cras (a0a87fd)
1.4.7 (2021-03-13)
- android: fix for css transforming font names res/ with res, (7852ccb)
1.4.6 (2021-03-08)
- init function to ensure override are called (2519261)
1.4.5 (2021-02-20)
- android: cache fonts (5fa8eaf)
1.4.4 (2021-02-15)
Note: Version bump only for package @nativescript-community/text
1.4.3 (2021-02-12)
Note: Version bump only for package @nativescript-community/text
1.4.2 (2021-02-12)
Note: Version bump only for package @nativescript-community/text
1.4.1 (2021-02-12)
- android: remove unwanted logs (7003d13)
1.4.0 (2021-02-12)
- android: support more span properties (2d8b332)
1.3.11 (2020-12-20)
- fixed support for LightFormattedString (e1a58ad)
1.3.10 (2020-11-26)
1.3.9 (2020-11-23)
Note: Version bump only for package @nativescript-community/text
1.3.8 (2020-11-22)
Note: Version bump only for package @nativescript-community/text
1.3.7 (2020-11-16)
- android disable default click handling (b235362)
1.3.6 (2020-10-29)
- ios fix (b36cffa)
1.3.5 (2020-10-28)
- ios fix for override (cb843d3)
1.3.4 (2020-10-23)
- allow to override N FormattedString and Span to be faster! (losing class support though) (fe8a66b)
1.3.3 (2020-10-11)
- android fix (c48088f)
1.3.2 (2020-10-10)
Note: Version bump only for package @nativescript-community/text
1.3.1 (2020-10-10)
- ios crash fix (56be019)
1.3.0 (2020-10-09)
- moved features from label to here (0e986ea)
Note: Version bump only for package @nativescript-community/text