github vinceglb/FileKit 0.10.0

one month ago
FileKit-0 10 0-2

🎉 1k stars on Github

After 1 year and a half, FileKit has received its first 1000 stars on Github!

FileKit is what it is today thanks to the amazing community. I'm so proud of what we've achieved together! I want to thank all for your contributions, encouragement, and support during this journey! 💖

🥂 Community featuring

Let's celebrate this achievement together!

In the next few weeks, I'll be adding a new section to the readme to showcase the amazing projects of the community using FileKit.

The main goals are:

  • Showcasing the projects of the community using FileKit
  • Building trust and credibility for the library for newcomers
  • Giving real-world examples of how developers use FileKit

If you are building something with FileKit, open source or not, and want to be featured on the readme, please share your project with us by commenting on this discussion!

Also, if you want to share a project privately without being featured on the readme, you can send me an email.

Thank you again for using the library and making it possible! ❤️

✨ What's new

✅ Improvements

  • Allow transitive dependency of Coil in filekit-coil by @vinceglb in #326
  • Remove suspend from PlatformFile.createDirectories() by @vinceglb in #291
  • Create a databases directory if it does not exist on Apple target by @vinceglb in #290
  • Replace rootViewController by topMostViewController on iOS by @vinceglb in #338

🐛 Bug fixes

  • Fix shareFile to use file URL by @vinceglb in #325
  • Fix readBytes and readString methods to ensure proper resource management by @vinceglb in #339

📝 Documentation updates

⬆️ Dependencies updates

  • Kotlin 2.2.0
  • kotlinx-io 0.8.0
  • Compose Multiplatform 1.8.2
  • Coil 3.3.0

🙏 New Contributors

A big thank you to all the contributors ❤️

Full Changelog: 0.10.0-beta04...0.10.0

Don't miss a new FileKit release

NewReleases is sending notifications on new releases.