React Native Enriched Markdown 1.0.2

v1.​0.​2Patch Release

react-native-enriched-markdown 1.0.2 released!

react-native-enriched-markdown 1.0.2 moves feature configuration into your app's package.json. That's a small but breaking change, so read the Breaking Changes section before you upgrade.

Breaking Changes

The Expo config plugin was removed

The built-in Expo config plugin (app.plugin.js and the plugin/ folder) has been removed. Feature configuration now lives entirely in your app's package.json, read directly by the native build and by postinstall, the same approach react-native-worklets uses for its static feature flags.

Feature config moved to package.json; ENV vars and gradle properties are deprecated

The enriched-markdown block in your app's package.json is now the single source of truth for enableMath, enableCodeHighlight, and codeHighlightLanguages on both platforms, and the native build reads it directly at pod install and Gradle configuration time. The previous build flags still work as a fallback but are deprecated.

To see the full breaking changes log, see the documentation.

Fixes & Improvements

This patch focuses on how the library is configured and built. Feature flags now load from your app's package.json, so the native build reads enableMath, enableCodeHighlight, and codeHighlightLanguages directly at pod install and Gradle configuration time, and dependencies are linked from that same config. This replaces the older ENV vars, Gradle properties, and Expo config plugin, which are now deprecated but still work as a fallback.

We also fixed an Android build failure that affected Expo development builds on Windows, and keyed the code-highlight registry per app so it behaves correctly in monorepos. On top of that, allowFontScaling is now honored when EnrichedMarkdownText measures its content.

The README got a pass too: the package table links to per-package READMEs, publishing no longer overwrites the package README, and the feature comparison link now points straight to the compatibility section.

Full Changelog: https://github.com/software-mansion/enriched-markdown/releases/tag/v1.0.2

Release card
React Native Enriched Markdown 1.0.2 release card