Paper is a fast NoSQL-like storage for Java/Kotlin objects on Android with automatic schema migration support.
Fixes:
Improvements:
Thanks Keita Watanabe, Nabil Mosharraf, Ahmet Türk
Fixes:
getAllKeys
write
and destroy
Thanks Alexandre Boucey, Mohamed Wael and other contributors to make this happen!
New API:
Paper.bookOn(path)
to set custom storage location;book.getPath()
or book.getPath(key)
to get path for content of book or key.Improvements:
book.contains(key)
instead of deprecated book.exist(key)
Thanks @hiperioncn and @cezar-carneiro for your contribution!
This update contains critical fixes, please update your project ASAP:
Book.lastModified()
for given key to return timestamp of last update;Migrate to Kryo 4.0 Decrease dependencies methods count
New Paper.book().getAllKeys()
api
Proguard config for lib itself is included in aar.
NOTE: Data storage format is unchanged. You can easily use files created within version 0.9.