github vinceglb/FileKit 0.12.0

13 hours ago

✨ 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() and PlatformFile.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 ❤️

Full Changelog: 0.11.0...0.12.0

Don't miss a new FileKit release

NewReleases is sending notifications on new releases.