Releases: frankiesardo/icepick
Releases · frankiesardo/icepick
v3.1.0
3.0.2
Remove error logs
3.0.1
Bugfixes
Move to Clojure
2.3.6
Erase type of ArrayList<Parcelable>
and SparseArray<Parcelable>
so it can safely cast it to the user's original type.
2.3.5
Fix project group generation
2.3.3
- Runtime performance improvement with almost zero reflection calls.
- Processor walks the entire class hierarchy searching for annotated fields, so that is possible to extract classes with
@Icicle
annotations on a library project and extend them. - Fix nested class fqcn generation.
- Remove incorrect boxed array persistence.
2.3.1
Parcelable
and Serializable
objects are persisted as they are
2.3
- Persist any object via Gson
- Expose
wrap
andunwrap
utilities - Allow calls to
Icepick
from any object with a custom behaviour only insideView
s
2.2.1
- Bugfix enclosed class
- Target Java 1.6 at compile time
- Better separation of concerns between the two libraries
- Include android-apt in the sample