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.11.0

Published by github-actions[bot] 9 months ago

🚀 Features

  • Default components public | Forward modifier in MarkdownParagraph | Forward ColumnScope to MarkdownComponents
    • PR: #102
  • Update dependencies | Markdown 0.6.1
    • PR: #103
  • Add support for HORIZONTAL_RULE (Divider)
    • PR: #104
    • Thanks @kenyee for the request

💬 Other

  • Expand documentation to explain custom components
    • PR: #101
    • Thanks for the request @aisuleep
multiplatform-markdown-renderer - v0.10.0

Published by github-actions[bot] 11 months ago

🚀 Features

  • Added support for processing setext headers
    • PR: #86
    • Thanks for the addition @sroebert
  • Update Dependencies | Kotlin 1.9.21 | markdown 0.6.0
    • PR: #92
  • Improve BulletHandler | Support unconventional ordered lists
    • PR: #95

🐛 Fixes

  • Fix Ordered List numbers not being color correct in dark mode
    • PR: #88
    • Thanks for the fix @CarlosEsco
  • Handle labeled links correctly when they are in the same markdown text block
    • PR: #90
    • Thanks for the fix @CarlosEsco
  • Fix missing publication for ios64 & iosArm64
    • PR: #93
    • Thanks for the report @Ovaltinezz
  • Protect against crash due to illegal link opening
    • PR: #94
multiplatform-markdown-renderer - v0.9.0

Published by github-actions[bot] 12 months ago

🚀 Features

  • Upgrade to compose 1.5.4 | compose-mp 1.5.10 | Kotlin 1.9.20 | Markdown 0.5.2
    • PR: #80
  • Add background for inline code blocks
    • PR: #81
    • Thanks @Ushie for the report
  • Add ability to color links
    • PR: #82
    • Thanks @Ushie for the report
  • Add ability to use links in headers
    • PR: #83
    • Thanks @Ushie for the report
  • Allow to use custom components
    • PR: #84
    • Thanks @pbit for the awesome contribution
multiplatform-markdown-renderer - v0.8.0

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

🚀 Features

  • Image handling improvements
    • PR: #72
    • Big thanks @psuzn
  • Introduce additional configuration options for images
    • PR: #73
  • Compose 1.5 | Kotlin 1.9 upgrade
    • PR: #74
multiplatform-markdown-renderer - v0.7.2

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

🚀 Features

  • Support for IOS simulator target
    • PR: #69
    • Thanks @psuzn
multiplatform-markdown-renderer - v0.7.1

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

🚀 Features

  • Compose 1.5.0-beta02
    • PR: #65

🐛 Fixes

  • Fix regression, of configurable text and code colors
    • PR: #64
    • Thanks @CarlosEsco
  • Protect against IllegalOutOfBoundsException for illegal code blocks
    • PR: #66
    • Thanks for the report @Melodeiro
multiplatform-markdown-renderer - v0.7.0

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

🚀 Features

  • Dependency upgrades | Kotlin 1.7.0 | Compose 1.2.1
    • PR: #56
  • Major dependency upgrades
    • PR: #62

Fix

multiplatform-markdown-renderer - v0.6.1

Published by github-actions[bot] over 2 years ago

🚀 Features

  • Dependency updates 2022.06.22
    • PR: #49
  • Only attach detectTapGestures if needed
    • PR: #50
multiplatform-markdown-renderer - v0.6.0

Published by github-actions[bot] over 2 years ago

🚀 Features

  • Style unordered / ordered list with provided colors
    • PR: #43
    • Thanks @CarlosEsco for the report
  • Adjust bullet list styling
    • PR: #44
    • Thanks @CarlosEsco for the report
  • Dependency updates 2022.05.27
    • PR: #45
multiplatform-markdown-renderer - v0.5.0

Published by github-actions[bot] over 2 years ago

🚀 Features

  • Dependency updates 2022.05.13
    • PR: #38
  • Offer ability to overwrite textStyle used in Markdown renderer
    • PR: #39
multiplatform-markdown-renderer - v0.4.0

Published by github-actions[bot] almost 3 years ago

🚀 Features

  • Kotlin 1.6.10 support | Compose 1.1.0-rc2
    • PR: #27
  • Enhanced CODE_BLOCK handling
    • PR: #28
  • Improve handling of nested bullet lists
    • PR: #29
  • Add support for custom text color
    • PR: #30

💬 Other

  • Copyright update
    • PR: #31
multiplatform-markdown-renderer - v0.3.0

Published by github-actions[bot] almost 3 years ago

🚀 Features

  • Upgrade to compose-jb 1.0.0
    • PR: #22
  • Update default modifier
    • PR: #23

💬 Other

  • Gradle 7.3.1
    • PR: #24
multiplatform-markdown-renderer - v0.2.2

Published by github-actions[bot] almost 3 years ago

🚀 Features

  • Update to gradle 7.3
    • PR: #18
  • Upgrade dependencies (compose 1.1.0-beta03)
    • PR: #19
  • Enhanced text color theming
    • PR: #20
multiplatform-markdown-renderer - v0.2.1

Published by github-actions[bot] almost 3 years ago

🚀 Features

  • Compose 1.1.0-b02
    • PR: #16
multiplatform-markdown-renderer - v0.2.0

Published by github-actions[bot] almost 3 years ago

🚀 Features

multiplatform-markdown-renderer - v0.1.0

Published by github-actions[bot] about 3 years ago

🚀 Features

  • Add image loading support for JVM target
    • PR: #6
  • Support and expand markdown token type handling | Improved markdown rendering
    • PR: #7

💬 Other

  • Adjust internal method visiblity
    • PR: #2
  • Update build environment to stable AGP version
    • PR: #4
  • Cleanup sample applications
    • PR: #5
multiplatform-markdown-renderer - v0.0.1

Published by github-actions[bot] about 3 years ago

  • Initial release