Improve performance of toHtml method by moving it to background thread by @planarvoid in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1092
Add redrawViews method to PlaceholderManager by @planarvoid in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1093
Compose placeholders by @planarvoid in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1095
Intercept touch event to task list checkboxes to handle it before the cursor is moved by @danilo04 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1096
Allow setting spanned spanned content with processing by @khaykov in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1097
Ensure spans validity when getting text copy by @khaykov in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1099
Improve thread safety of AztecAttributes by @khaykov in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1100
Switch threads when necessary when pre-processing html by @khaykov in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1101
Add touch event handling in AztecText when field is disabled by @danilo04 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1102
Improve behaviour of Compose Placeholder manager by @planarvoid in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1103
Allow multiple selectionChangedListeners to be set in AztecText by @Twinsen81 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1104
Fix: span end should not be before the start by @prashantsaini1 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1107
Fix: apply boundary checks on span start and end range by @Twinsen81 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1108
Enhance placeholder measurement with opt-in sizing policies by @Twinsen81 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1110
Fix lists indentation issues by @Twinsen81 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1111
Internal
[Dependency Analysis] Remove Unused Dependencies by @ParaskP7 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1090
[Dependency Analysis] Remove Unused Dependencies [January 2025] by @ParaskP7 in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1098
New Contributors
@Twinsen81 made their first contribution in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1104
@prashantsaini1 made their first contribution in https://github.com/wordpress-mobile/AztecEditor-Android/pull/1107
Full Changelog: https://github.com/wordpress-mobile/AztecEditor-Android/compare/v2.1.4...v2.1.5