Skip to content

Releases: Init-io/javase

v1.3.4

25 Jan 13:10
ee851a2
Compare
Choose a tag to compare

🚀 Javase v1.3.4: The "Seamless Sync" Release

Release Date: February 2025

We’re back with another solid update! Javase 1.3.4 refines the way data syncs with Firebase, ensuring that adding, updating, and managing your database feels more natural and intuitive. Plus, we’ve squashed some pesky bugs and polished up the API for an even smoother experience.


✨ What's New?

🆕 New Features:

  • Intelligent Data Appending 🔄
    Now, single values stay as strings, and only when you add more do they seamlessly convert into objects. No more unnecessary JSON nesting!

  • Smarter List Handling 📜
    When using Arrays.asList(), your data is now properly structured inside an indexed object—no more duplicate child keys or weird nesting issues.

  • Improved PATCH Support 🛠️
    We’ve fine-tuned partial updates, making sure new values get appended instead of overwriting existing data.


🛠️ Improvements:

  • Better Thread Management 🚀
    Background tasks now run more efficiently, keeping performance top-notch.

  • Enhanced Error Logging 🔍
    Debugging just got easier! We’ve made error messages more descriptive so you’ll know exactly what’s wrong when Firebase starts acting up.

  • Faster Data Retrieval
    Optimized HTTP calls reduce latency, meaning your app gets its data even faster.


🐛 Bug Fixes:

  • Fixed an issue where single string values were unnecessarily turned into objects.
  • Resolved a problem where nested duplicate keys were being created when using put().
  • Cleaned up path validation to prevent unintended errors when making requests.

🔧 Deprecations:

  • None! Everything is running better than ever.

📚 Documentation Updates:

We’ve refined the docs to reflect these changes, ensuring everything is clear and easy to follow.


🌟 Thank You!

A big thank you to everyone who reported issues and suggested improvements. Your feedback helps make Javase the best Firebase library out there! ❤️

Upgrade to v1.3.4 today and enjoy a smoother, smarter, and faster Firebase experience! 🚀