Skip to content

Releases: Init-io/javase

v1.3.5

25 Jan 13:10
3d74b96

Choose a tag to compare


🚀 Javase v1.3.5: The “Push It Real Good” Release

Release Date: May 2025

Time to level up your Firebase game. Javase 1.3.5 introduces a sleek way to insert structured data using Firebase’s own auto-generated keys — making your database clean, scalable, and organized with zero stress.

Also, reading that data back? Easier than ever. 😉


✨ What's New?

🆕 New Features:

  • pushJson() with Firebase-Style Keys 🧬
    Insert full JSONObject entries using Firebase's native push() mechanism. Great for logs, notifications, and other dynamic lists.

  • getJsonList() for Smooth Data Reads 📥
    Automatically converts your indexed Firebase node into a List<JSONObject> so you can work with it like a real Java developer.


🛠️ Improvements:

  • Better Path Validation 🧼
    Catch errors early with smarter, stricter path rules to prevent malformed requests.

  • Improved Error Messaging 🔎
    More useful logs help you know exactly when and why something failed.


🐛 Bug Fixes:

  • Fixed issues with trailing slashes in dynamic paths.
  • Eliminated silent fails on null responses from Firebase.

🔧 Deprecations:

  • None! Just smoother Firebase cruising.

📚 Documentation Updates:

  • Updated README with examples for pushJson() and getJsonList().
  • Javadoc comments improved across new methods.

🌟 Thank You!

Big thanks to everyone giving feedback and testing edge cases. Your support keeps Javase lean, mean, and ready for Firebase mayhem.

Upgrade to v1.3.5 now — Firebase will finally listen to your code. 🔥