✨ What's new
- Add
@Serialization
support for PlatformFile by @vinceglb in #410 - Basic MIME type support across pickers by @FegzDev in #367
- Add
PlatformFile.createdAt()
andPlatformFile.lastModified()
accessors by @vinceglb in #407
✅ Improvements
- Use Dispatchers.IO when invoking the macOS picker by @egorikftp in #389
- Switch the default iOS file contentType handling by @Lavmee in #383
- Improve Android bookmarking workflows, including copyTo and atomicMove, by @vinceglb in #404 and #408
🐛 Bug fixes
- Fix compressImage PNG transparency on JVM by @egorikftp in #390
- Prevent iOS crash when PhPickerDelegate fires multiple times by @vinceglb in #403
- Ensure file sources are closed after use by @vinceglb in #405
- Preserve iOS gallery selection order by @Dwite in #409
- Fix CSV files picker on Android by @vinceglb in #406
📝 Documentation updates
⬆️ Dependencies updates
- Kotlin 2.2.20
- Compose Multiplatform 1.9.0
- JNA 5.18.1
🙏 New Contributors
A big thank you to all the contributors ❤️
- @egorikftp made their first contribution in #389
- @Lavmee made their first contribution in #383
- @FegzDev made their first contribution in #367
- @Dwite made their first contribution in #409
Full Changelog: 0.11.0...0.12.0