Skip to content

v0.33.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 20:37
· 450 commits to develop since this release
b021c48

Important

This is a major release with a significant number of behavior and API changes. Please see the migration guide for more information.
https://github.com/mikepenz/multiplatform-markdown-renderer/blob/develop/MIGRATION.md

🚀 Features

  • Update to Kotlin 2.1.20
  • Introduce dependency update plugin | Update ktor to 3.1.2
  • Move parsing into producer | Introduce loading / error state
  • Introduce support for reference links
  • Provide MarkdownState object with observable state
  • Setting to adjust annotator behavior
  • Pass MarkdownList depth via MarkdownComponentModel's extra field
  • Refactor to support LazyColumn as parent container for the markdown content
  • Add the :sample:shared module for sharing ui
  • Provide extension function to get listDepth from MarkdownComponentModel
  • Offer API to provide Modifier for list item content
  • Refine stability
  • Open up MarkdownElement Composable
  • Introduce API to parse markdown in VM
  • Allow lists to start at any number

🐛 Fixes

  • Use text from typography for checkbox text style
  • Fix publish step condition in CI workflow

💬 Other

  • Cleanup README
  • Introduce MIGRATION guide
  • Refine Sample app design
  • Cleanup unused arguments
  • Fix release sample app build
  • Cleanup code
  • Add viewport meta tag to index.html
  • Remove nested handling of elements in Markdown and LazyMarkdown
  • Improve sample app padding
  • Update AboutLibraries
  • Optimize code structure and readability
  • Update AboutLibraries plugin
  • Fix sample deprecation warning from AboutLibs
  • Publish using cross compilation

Contributors: