v0.33.0
·
450 commits
to develop
since this release
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
- PR: #341
- Introduce dependency update plugin | Update
ktorto3.1.2- PR: #345
- Move parsing into producer | Introduce loading / error state
- PR: #346
- Introduce support for reference links
- PR: #347
- Provide
MarkdownStateobject with observable state- PR: #348
- Setting to adjust annotator behavior
- PR: #350
- Pass MarkdownList depth via
MarkdownComponentModel'sextrafield- PR: #342
- Refactor to support
LazyColumnas parent container for the markdown content- PR: #328
- Add the
:sample:sharedmodule for sharing ui- PR: #335
- Provide extension function to get
listDepthfromMarkdownComponentModel- PR: #354
- Offer API to provide
Modifierfor list item content- PR: #363
- Refine stability
- PR: #364
- Open up
MarkdownElementComposable- PR: #373
- Introduce API to parse markdown in VM
- PR: #377
- Allow lists to start at any number
- PR: #376
🐛 Fixes
- Use
textfrom typography for checkbox text style- PR: #343
- Fix publish step condition in CI workflow
- PR: #379
💬 Other
- Cleanup README
- PR: #351
- Introduce MIGRATION guide
- PR: #352
- Refine Sample app design
- PR: #353
- Cleanup unused arguments
- PR: #355
- Fix release sample app build
- PR: #357
- Cleanup code
- PR: #358
- Add viewport meta tag to
index.html- PR: #360
- Remove nested handling of elements in
MarkdownandLazyMarkdown- PR: #361
- Improve sample app padding
- PR: #362
- Update AboutLibraries
- PR: #366
- Optimize code structure and readability
- PR: #365
- Update AboutLibraries plugin
- PR: #369
- Fix sample deprecation warning from AboutLibs
- PR: #370
- Publish using cross compilation
- PR: #371