Releases: mikepenz/multiplatform-markdown-renderer
Releases · mikepenz/multiplatform-markdown-renderer
v0.35.0
🚀 Features
- Update to latest compose releases
- PR: #403
- Performance Optimisations | AboutLibraries update
- PR: #408
💬 Other
- Project cleanup / refinement
- PR: #404
- Contribution improvements
- PR: #405
- Add pull request template | Update security e-mail
- PR: #406
- Enable Compose Hot Reload for Desktop sample
- PR: #407
Contributors:
v0.34.0
🚀 Features
- Compose 1.8.0 / Compose Multiplatform 1.8.0-rc01
- PR: #384
- Add API to specify custom inline content
- PR: #393
- Update to Compose Multiplatform 1.8.0
- PR: #397
🐛 Fixes
- Make markdown parsing
immediate
ifLocalInspectionMode
is true- PR: #386
- Improve BlockQuotes
- PR: #395
💬 Other
- Fix VM example in README
- PR: #381
- Fix deprecation warning for aboutlibs in iOS sample
- PR: #383
- Update to AboutLibraries 12.1.0-rc02
- PR: #387
- Add export configuration for library definitions
- PR: #388
- AboutLibraries
12.1.0-rc03
- PR: #389
- Reorder
markdownAnnotator
function arguments- PR: #392
Contributors:
v0.34.0-rc03
v0.34.0-rc02
v0.34.0-rc01
v0.33.0
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
ktor
to3.1.2
- PR: #345
- Move parsing into producer | Introduce loading / error state
- PR: #346
- Introduce support for reference links
- PR: #347
- Provide
MarkdownState
object with observable state- PR: #348
- Setting to adjust annotator behavior
- PR: #350
- Pass MarkdownList depth via
MarkdownComponentModel
'sextra
field- PR: #342
- Refactor to support
LazyColumn
as parent container for the markdown content- PR: #328
- Add the
:sample:shared
module for sharing ui- PR: #335
- Provide extension function to get
listDepth
fromMarkdownComponentModel
- PR: #354
- Offer API to provide
Modifier
for list item content- PR: #363
- Refine stability
- PR: #364
- Open up
MarkdownElement
Composable- PR: #373
- Introduce API to parse markdown in VM
- PR: #377
- Allow lists to start at any number
- PR: #376
🐛 Fixes
- Use
text
from 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
Markdown
andLazyMarkdown
- 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