multiplatform-markdown-renderer

Markdown renderer for Kotlin Multiplatform Projects (Android, iOS, Desktop), using Compose.

APACHE-2.0 License

Stars
381

Bot releases are visible (Hide)

multiplatform-markdown-renderer - v0.27.0-b02 Latest Release

Published by github-actions[bot] about 1 month ago

🚀 Features

  • Upgrade dependencies | Compose 1.7.1 / 1.7.0-beta02 | Highlights 0.9.2
    • PR: #209

🐛 Fixes

  • Fix CI setup for -code module
    • PR: #210
multiplatform-markdown-renderer - v0.27.0-b01

Published by github-actions[bot] about 1 month ago

🚀 Features

  • Introduce syntax highlighting support
    • PR: #206
  • Upgrade Dependencies | Compose 1.7.0
    • PR: #207
multiplatform-markdown-renderer - v0.26.0

Published by github-actions[bot] about 1 month ago

🚀 Features

  • Update dependencies to new releases | Kotlin 2.0.20
    • PR: #197
  • Refactor MarkdownImage and InlineImage handling
    • PR: #204

🐛 Fixes

  • Fix standalone asteriks
    • PR: #198
  • Rework link click detection
    • PR: #199
  • Simplify Coil3 intrinsic size logic
    • PR: #201

💬 Other

  • Update coil and ktor
    • PR: #190
multiplatform-markdown-renderer - v0.26.0-rc02

Published by github-actions[bot] about 2 months ago

🚀 Features

  • Refactor MarkdownImage and InlineImage handling
    • PR: #204

🐛 Fixes

  • Simplify Coil3 intrinsic size logic
    • PR: #201
multiplatform-markdown-renderer - v0.26.0-rc01

Published by github-actions[bot] about 2 months ago

🚀 Features

  • Update dependencies to new releases | Kotlin 2.0.20
    • PR: #197

🐛 Fixes

  • Fix standalone asteriks
    • PR: #198
    • Thanks for the report @noiserr
  • Rework link click detection
    • PR: #199
    • Thanks for the report @chokokatana

💬 Other

  • Update coil and ktor
    • PR: #190
multiplatform-markdown-renderer - v0.25.0

Published by github-actions[bot] 3 months ago

🚀 Features

  • Ensure custom MarkdownComponents are also available to Lists
    • PR: #186
    • Thanks @keta1 for the suggestion

🐛 Fixes

  • Fix code not included if code of code block is last line
    • PR: #183
    • Thanks @whitescent for the help to identify this problem

💬 Other

  • Fix sample desktop app image loading
    • PR: #185
multiplatform-markdown-renderer - v0.24.0

Published by github-actions[bot] 3 months ago

🚀 Features

  • Upgrade Dependencies | Coil 3.0.0-alpha08
    • PR: #179
multiplatform-markdown-renderer - v0.23.0

Published by github-actions[bot] 4 months ago

🚀 Features

  • Update to Coil3 - 3.0.0-alpha07
    • PR: #175

💬 Other

  • Small code cleanup
    • PR: #174
multiplatform-markdown-renderer - v0.22.0

Published by github-actions[bot] 4 months ago

🚀 Features

  • Upgrade to Markdown 0.7.3 and Compose 1.6.11
    • PR: #170
  • Enhance list handling with different node types
    • PR: #171

🐛 Fixes

  • Fix crash with links not including a link
    • PR: #169
    • Thanks @Joepocalyptic

💬 Other

  • [CI] Add missing CI deploy steps
    • PR: #164
  • Introduce Compose Snapshot Tests
    • PR: #172
multiplatform-markdown-renderer - v0.21.0

Published by github-actions[bot] 4 months ago

[!WARNING]
Please ensure to read the changelog. Image loading is no longer included by default and now moved to its own modules
https://github.com/mikepenz/multiplatform-markdown-renderer?tab=readme-ov-file#image-loading

🚀 Features

  • Remove coil2/3 dependency from core module | Introduce standalone dependencies
    • PR: #160

🐛 Fixes

  • Fixed autolink showing and added examples
    • PR: #159
    • Thanks @regrowler
multiplatform-markdown-renderer - v0.20.0-coil2

Published by github-actions[bot] 5 months ago

[!NOTE]
This release is equal to 0.20.0 however uses coil2 instead of coil3

multiplatform-markdown-renderer - v0.20.0

Published by github-actions[bot] 5 months ago

🚀 Features

  • Kotlin 2.x | Compose upgrades
    • PR: #148
  • Kotlin 2.0.0 | Compose Multiplatform 1.6.10
    • PR: #152

💬 Other

  • [CI] Update setup-gradle action
    • PR: #146
  • Introduce wasm sample app | Improve demo content
    • PR: #149
  • Include AboutLibraries in wasm sample
    • PR: #150
multiplatform-markdown-renderer - v0.20.0-a01

Published by github-actions[bot] 5 months ago

🚀 Features

  • Kotlin 2.x | Compose upgrades
    • PR: #148

💬 Other

  • [CI] Update setup-gradle action
    • PR: #146
  • Introduce wasm sample app | Improve demo content
    • PR: #149
multiplatform-markdown-renderer - v0.16.0

Published by github-actions[bot] 6 months ago

🚀 Features

  • Add support for extended-spans - Improved looks for inline code, animated underlines
  • Update to compose 1.6.6
    • PR: #142
  • Add ability to overwrite the annotated string building logic
    • PR: #144

🐛 Fixes

  • Skip whitespace in multiline blockquote
    • PR: #143
    • Thanks @Zeng1998 for the report

💬 Other

  • Update CI actions to newer versions
    • PR: #140
multiplatform-markdown-renderer - v0.15.0

Published by github-actions[bot] 6 months ago

🚀 Features

  • Offer new color option for inlineCodeText
    • PR: #134
    • Thanks @ZacSweers
  • Include support for GFMElementTypes.STRIKETHROUGH
    • PR: #138
    • Thanks @ZacSweers

🐛 Fixes

  • Fix text following a link is still clickable
    • PR: #135
    • Thanks @diegoberaldin
  • Use the correct color for the divider
    • PR: #137
    • Thanks @ZacSweers
multiplatform-markdown-renderer - v0.14.0

Published by github-actions[bot] 7 months ago

🚀 Features

  • Update Compose to 1.6.4 | Kotlin 1.9.23
    • PR: #125
  • Update to jetbrains/[email protected] | Add wasmJs target
    • PR: #126
multiplatform-markdown-renderer - v0.13.0

Published by github-actions[bot] 8 months ago

🚀 Features

  • Extract Material dependency from core module | Offer m2 and m3 based modules
    • PR: #107
  • Compose Multiplatform 1.6.0 | Compose Android 1.6.2 | Coil 2.6.0
    • PR: #117

🐛 Fixes

  • Recursive component handling
    • PR: #115

💬 Other

  • Simplify CI setup
    • PR: #111
  • Aboutlibs update
    • PR: #118
multiplatform-markdown-renderer - v0.13.0-rc01

Published by github-actions[bot] 8 months ago

🚀 Features

  • Extract Material dependency from core module | Offer m2 and m3 based modules
    • PR: #107

🐛 Fixes

  • Recursive component handling
    • PR: #115
multiplatform-markdown-renderer - v0.13.0-a01

Published by github-actions[bot] 9 months ago

💬 Other

  • Simplify CI setup
    • PR: #111
multiplatform-markdown-renderer - v0.12.0

Published by github-actions[bot] 9 months ago

🚀 Features

  • Introduce MarkdownDimens with new configurations | Introduce DividerColor setting | Offer additional Padding configurations
    • PR: #108
  • Introduce support for nested MarkdownBlockQuotes
    • PR: #109