Releases: Init-io/javase
v1.3.5
🚀 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 fullJSONObjectentries using Firebase's nativepush()mechanism. Great for logs, notifications, and other dynamic lists. -
getJsonList()for Smooth Data Reads 📥
Automatically converts your indexed Firebase node into aList<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
nullresponses from Firebase.
🔧 Deprecations:
- None! Just smoother Firebase cruising.
📚 Documentation Updates:
- Updated README with examples for
pushJson()andgetJsonList(). - 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. 🔥