Releases: software-mansion/react-native-enriched
Releases · software-mansion/react-native-enriched
Release 0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: cursor position when inserting image by @kacperzolkiewski in #337
- feat: add setSelection method by @IslamRustamov in #311
- chore: avoid double text copy in selection change - iOS by @IvanIhnatsiuk in #349
- fix: selecting text - recycled android view by @exploIF in #343
- fix: scrolling when height is not provided - android by @exploIF in #342
- feat: add heading styles by @IvanIhnatsiuk in #236
- feat: do not emit text when onChangeText is not set by @IvanIhnatsiuk in #348
- fix: add images offset when parsing html by @kacperzolkiewski in #340
- feat: improve new lines handling performance in inline code styles by @IvanIhnatsiuk in #350
- fix: android span watcher by @exploIF in #359
- fix: resetting styles when deleting newline by @kacperzolkiewski in #333
- fix: ordering in ordered list by @kacperzolkiewski in #362
- feat: link detection regex by @exploIF in #353
- feat: change onChangeState event API by @kacperzolkiewski in #344
- fix: font scaling when changing font size from system settings by @kacperzolkiewski in #352
- feat: add onKeyPress callback by @IvanIhnatsiuk in #242
- fix: reapplying spans by @exploIF in #370
- fix: android links detection by @exploIF in #375
- fix: android links detection after pasting text by @exploIF in #376
- fix: building RN 0.79 and RN 0.80 - android by @exploIF in #377
Breaking changes
onChangeStatehas been renamed toonChangeStateDeprecated. From now on we recommend usingonChangeState,onChangeStateDeprecatedwill be removed in future releases.
New Contributors
- @maksymilianrojek made their first contribution in #326
- @IslamRustamov made their first contribution in #311
Full Changelog: v0.2.1...v0.3.0
Release 0.2.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: applying styles when setting default value by @kacperzolkiewski in #308
- feat: add clang-format by @IvanIhnatsiuk in #232
- chore: clang setup by @exploIF in #316
- fix: emitting onEndMention event - android by @exploIF in #317
- chore: upgrade example app to use RN 0.83 by @exploIF in #320
- fix: handle conflicts between paragraphs by @kacperzolkiewski in #306
- feat: get HTML value imperatively by @qoobes in #310
- chore: update docs - getHtml by @exploIF in #327
- fix(Android): recalculating layout after changing html styles by @IvanIhnatsiuk in #233
- fix:
parsing inside codeblock and blockquote by @kacperzolkiewski in #319 - fix(iOS): remove unnecessary spaces during html preparation by @kacperzolkiewski in #321
- fix: merging conflicting paragrah styles by @kacperzolkiewski in #330
- fix(iOS): draw elements only in visible area by @IvanIhnatsiuk in #325
- fix(iOS): do not set the selection on the link when applying the initial styles by @IvanIhnatsiuk in #314
- feat(iOS): async image loading by @IvanIhnatsiuk in #318
New Contributors
Full Changelog: v0.2.0...v0.2.1
Release 0.2.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: iOS nested tags by @szydlovsky in #274
- fix: iOS startMention check range by @szydlovsky in #278
- feat: proper iOS first renders measurements by @szydlovsky in #277
- feat: add support for codeblock on iOS by @kacperzolkiewski in #253
- feat: add support for inline image on iOS by @kacperzolkiewski in #271
- fix: styles merging logic by @exploIF in #281
- fix: parsing empty elements by @exploIF in #284
- feat: make iOS mentions work with a single space by @szydlovsky in #289
- feat: remake first measure logic to not use a static member by @szydlovsky in #288
- feat: add dimensions to images by @kacperzolkiewski in #285
- fix: removing all characters from a line logic on iOS by @szydlovsky in #296
- feat: mentions with space - android by @exploIF in #286
- fix: codeblock radius on Android by @kacperzolkiewski in #294
- fix: ios scrolling issues by @exploIF in #299
- feat: add support for remote images on Android by @kacperzolkiewski in #301
- fix: merging adjacent continuous paragraph styles on Android by @kacperzolkiewski in #302
- feat: do not parse spannable if it's not needed - Android by @exploIF in #307
- fix: merging codeblocks when deleting first character by @kacperzolkiewski in #309
- docs: update codeblock and inline image docs by @kacperzolkiewski in #300
- fix: toggling inline styles - Android by @exploIF in #313
Full Changelog: v0.1.6...v0.2.0
Release 0.1.6
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: android - measurement improvements by @exploIF in #221
- fix: ios scrolling issues by @exploIF in #224
- fix: android - conflicting headings and bold by @exploIF in #245
- fix: parsing empty elements by @exploIF in #247
- feat: simplify iOS events emitting blocking by @szydlovsky in #250
- fix: setting up default values, initial events emitting by @exploIF in #252
- feat: iOS Html entities handling by @szydlovsky in #258
- fix: handle style conflicts during automatic links detection by @kacperzolkiewski in #257
- feat: add scrollEnabled prop by @IvanIhnatsiuk in #226
- fix: iOS links by @szydlovsky in #272
- feat: unify initial text/html iOS emitting with Android by @szydlovsky in #270
- feat: make tags with no href or empty href not treated as links by @szydlovsky in #260
- fix: android layout calculation delay by @exploIF in #269
New Contributors
- @kacperzolkiewski made their first contribution in #254
- @IvanIhnatsiuk made their first contribution in #226
Full Changelog: v0.1.5...v0.1.6
Release 0.1.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: ios layout issues by @exploIF in #209
- chore: upgrade example to 0.82.1 by @exploIF in #213
- fix: measuring component size for inline and code blocks by @exploIF in #214
- fix: toggling lists - android by @exploIF in #216
- fix: measuring layout for lists and blockquotes - android by @exploIF in #217
- fix: text break strategy - layout calculation - android by @exploIF in #218
- chore: improve marking operation as a transaction by @exploIF in #215
Full Changelog: v0.1.4...v0.1.5
Release 0.1.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix clickable links in readme by @aleqsio in #173
- chore: update example rn version, make android work with 0.82 by @exploIF in #174
- iOS headings improvements by @szydlovsky in #177
- Align measured iOS component height with layout constraints by @szydlovsky in #180
- chore: readme update by @exploIF in #178
- chore: update links to the repository by @tomekzaw in #182
- Make iOS attributes not reappear in empty lines by @szydlovsky in #181
- Make iOS trailing newlines not use current typing attributes by @szydlovsky in #183
- chore: add known limitations to docs by @exploIF in #189
- iOS 0 length range detection revamp by @szydlovsky in #190
- fix: more accurate selection with zero width spaces on iOS by @szydlovsky in #191
- Unify the behavior around backspacing iOS lists and quotes by @szydlovsky in #194
- fix: editable on iOS by @exploIF in #201
- fix: mentions detection - android by @exploIF in #200
- fix: android - crashes during component destructing by @exploIF in #205
New Contributors
Full Changelog: v0.1.3...v0.1.4
Release 0.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: do not add opacity for transparent background color by @exploIF in #162
- fix: pasting images on Android by @exploIF in #163
- Use the only working iOS focus API by @szydlovsky in #166
- Inline code in headings fix by @szydlovsky in #165
- chore: readme improvements by @exploIF in #167
- Release 0.1.3 by @szydlovsky in #168
Full Changelog: v0.1.2...v0.1.3
Release 0.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: docs - add Hero image by @exploIF in #149
- chore: adjust readme built by section by @exploIF in #151
- fix: improve handling mentions on android by @exploIF in #150
- chore: update issue templates by @exploIF in #152
- Add URL UTI to supported pasted types by @szydlovsky in #156
- Release 0.1.2 by @szydlovsky in #157
Full Changelog: v0.1.1...v0.1.2
Release 0.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- README beginning quick fix by @szydlovsky in #142
- Readme further updates by @szydlovsky in #143
- Use SVG SWM logo for readme by @szydlovsky in #145
- Readme typos and bad formatting fixes by @szydlovsky in #144
- chore: update repo urls by @exploIF in #146
- iOS parser format fixes by @szydlovsky in #147
- Release 0.1.1 by @szydlovsky in #148
Full Changelog: v0.1.0...v0.1.1
Release 0.1.0!
Immutable
release. Only release title and notes can be modified.
Hello and welcome everyone to the first release of react-native-enriched!
We highly advise you to check the README out - it contains all the info you need to try the input yourself as well as a full API reference.
We are thrilled to hear what you think about it!
Once again big thanks to Filament who sponsored us throughout our journey of creating the package, make sure to check them out!