easy_attribution_text 1.0.2
easy_attribution_text: ^1.0.2 copied to clipboard
Easily add metadata attributes to your text and modify your fragments
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
1.0.2 9 / 03 / 2025 #
Changed #
-
Removed
textproperty fromEasyTextListsince we cannot make a properly caching and update of this value. -
Removed
insertTextandremoveTextmethods fromEasyTextList. -
Removed
invalidateParentCachemethod fromEasyTextclass. -
Updated README to include
EasyTextListimplementation.
Added #
- New constructors for
EasyTextListclass:EasyTextList list = EasyTextList.from(<EasyText>[]); EasyTextList list2 = EasyTextList.easy(EasyText.fromStr(text: '')); EasyTextList list3 = EasyTextList.fromStr('');
1.0.1 8 / 27 / 2025 #
Fixes #
EasyAttributeStylesdoes not recognizeboldor other unknown attributes.keyin FontSizeAttribute is referencing FontFamily `key.mergemethod fromEasyAttributeStylesis not applyingexclusiverules.- Bad relative imports for attributes.
Added #
- Support to use
UnknownAttributeinstead throwing anassertion errorduringEasyAttributeStyles.fromJsoncall is being executed, - Support to use
EasyAttributes.alternativesNamesof someEasyAttributesthat can are used by other libraries. - Support for missing
ScriptAttribute. strmethod toEasyTextclass to getStringeasily.
1.0.0 8 / 24 / 2025 #
- Feat: released package