Skip to content

Releases: mikepenz/multiplatform-markdown-renderer

v0.40.2

06 Apr 15:13
265532f

Choose a tag to compare

Important

See the MIGRATION.md for some breaking changes.
Inline Image handling was updated and is now more flexible

🚀 Features

  • Inline image component Issue#498

🐛 Fixes

  • fix(ci): split release into separate job with minimal permissions

🧪 Tests

  • Paparazzi snapshot testing

💬 Other

  • Bump actions/upload-artifact from 6 to 7
  • Bump mikepenz/action-gh-release from 1 to 2
  • Bump gradle/actions from 5 to 6
  • Bump actions/configure-pages from 5 to 6
  • Bump actions/deploy-pages from 4 to 5
  • chore(deps): update dependencies | Compose 1.10.3 | Kotlin 2.3.20
  • docs: update migration notes for 0.40.0 inlineImage component
  • chore(ci): replace Danger with GitHub Actions native PR checks and SARIF

Contributors:

v0.39.2

31 Jan 20:41
9eea267

Choose a tag to compare

Feature

  • chore: update version-catalog to 0.12.1 (Compose 1.10.2)

🐛 Fixes

  • fix: prevent parse thrashing during rapid content updates

Other

  • immediate for code highlighting

Contributors:

v0.39.0

19 Dec 11:33
ca463a2

Choose a tag to compare

Important

This release uses the stable release of Compose for Android 1.10.0, and the RC of Compose Multiplatform 1.10.0-rc02

🚀 Features

  • Compose 1.10.0 | Kotlin 2.3.0

🐛 Fixes

  • Fix *, _, ~ in inline comment

💬 Other

  • Bump mikepenz/release-changelog-builder-action from 5 to 6
  • Bump mikepenz/action-junit-report from 5 to 6
  • fix: Correct AboutLibraries plugin ID for Android sample close #468
  • Bump actions/checkout from 5 to 6
  • Fix: Remove incorrect retainState param from parseMarkdownFlow docs
  • Bump actions/upload-artifact from 5 to 6
  • Bump actions/cache from 4 to 5
  • Compose 1.10.0 | Kotlin 2.3.0

Contributors:

v0.38.1

01 Nov 10:26
5dc931d

Choose a tag to compare

🚀 Features

  • Offer retainState on Markdown API

Contributors:

v0.38.0

01 Nov 09:19
ffb00d6

Choose a tag to compare

Caution

This release removes some APIs and configurations which were deprecated in prior releases.

🚀 Features

  • Feat: Add top bar with language label and copy button for code blocks
  • Upgrade dependencies | Compose 1.9.4 / Multiplatform 1.9.2 | Kotlin 2.2.21
  • Introduce retainState for markdown parsing

💬 Other

  • Code cleanup: remove deprecated code and unnecessary suppressions
  • Bump gradle/actions from 4 to 5
  • Bump actions/upload-artifact from 4 to 5
  • Upgrade dependencies | Compose 1.9.4 / Multiplatform 1.9.2 | Kotlin 2.2.21

Contributors:

v0.38.0-b01

14 Sep 05:54
1c91f54

Choose a tag to compare

v0.38.0-b01 Pre-release
Pre-release

🚀 Features

  • Feat: Add top bar with language label and copy button for code blocks

💬 Other

  • Code cleanup: remove deprecated code and unnecessary suppressions

Contributors:

v0.37.0

13 Sep 17:35
07bce3c

Choose a tag to compare

🚀 Features

  • Upgrade to Compose 1.9.0 | Multiplatform 1.9.0-beta03 | Compile&Target 36
  • Upgrade to Compose 1.9.1 | Compose-Multiplatform 1.9.0-rc02

Fix

  • Add support for dollar token in markdown rendering

💬 Other

  • Fix wasm example
  • Bump actions/checkout from 4 to 5
  • Bump actions/setup-java from 4 to 5
  • Bump actions/upload-pages-artifact from 3 to 4
  • Disable warnings as errors in Kotlin configuration

Contributors:

v0.37.0-rc01

13 Sep 16:09
99cdf38

Choose a tag to compare

v0.37.0-rc01 Pre-release
Pre-release

🚀 Features

  • Upgrade to Compose 1.9.1 | Compose-Multiplatform 1.9.0-rc02

💬 Other

  • Fix wasm example
  • Bump actions/checkout from 4 to 5
  • Bump actions/setup-java from 4 to 5
  • Bump actions/upload-pages-artifact from 3 to 4

Contributors:

v0.37.0-b01

15 Aug 12:21
e0a9efd

Choose a tag to compare

v0.37.0-b01 Pre-release
Pre-release

🚀 Features

  • Upgrade to Compose 1.9.0 | Multiplatform 1.9.0-beta03 | Compile&Target 36

Contributors:

v0.36.0

15 Aug 12:02
33dec93

Choose a tag to compare

🚀 Features

  • Improve stability and fix unnecessary recompositions
  • Upgrade to Kotlin 2.2 | Compose 1.8.3 | Coil 3.2.0 | Ktor 3.2.1
  • Use coroutine to offload code highlighting to background thread

🐛 Fixes

  • Also make markdown components stable

💬 Other

  • Use compatPatrouille
  • README update
  • Refine the README
  • Improve readability of checklist.
  • Fix parameter name of MarkdownListItems in README.
  • Remove redundant variable reassignment for better readability and cleaner code

Contributors: