All Versions
17
Latest Version
Avg Release Cycle
33 days
Latest Release
951 days ago

Changelog History
Page 2

  • v1.00-beta.4

    September 04, 2017
  • v1.00-beta.3

    September 04, 2017
  • v0.5

    April 05, 2017

    โž• Add startForResult functionality for Activity.

    Now on @MakeActivityStarter there is a field includeStartForResult used to make Activities generate startForResult and startWithFlagsForResult mothods. Example:

    @MakeActivityStarter(includeStartForResult = true)
    public class MainActivity extends Activity {}
    

    we can start using:

    MainActivityStarter.startForResult(activity, code)
    
  • v0.4

    April 01, 2017

    โœ… App is much more tested. There is no more static field in ActivityStarter. Add support to all types. All supported types:

    • Subtype of Parcelable
    • Subtype of Serializable
    • ArrayList intL
    • ArrayList strLi
    • ArrayList
    • String
    • int
    • long
    • float
    • boolean bo
    • double
    • char
    • byte
    • short
    • CharSequence
    • String[]
    • int[]
    • long[]
    • float[]
    • boolean[]
    • double[]
    • char[]
    • byte[]
    • short[]
    • CharSequence[]
  • v0.3

    February 25, 2017

    Now custom keys are allowed. Example:

    public class MainActivity extends Activity {
        @Arg(key = "SOME_KEY") String name;
    }
    

    ๐Ÿ“ฆ Also default keys were changed to include file package. Tests were improved.

  • v0.2

    February 15, 2017

    ๐Ÿš€ Release provided Activity support for saving state, annotation to omit that and better support for fields accesses by setter and getter.

  • v0.1

    February 08, 2017

    โœ… Library is well-tested and stable. Checked also on real-life big project. Library contain support to:

    • Activities
    • Fragments (+v4)
    • Services
    • BroadcastReceivers
    • Also fully functional in Kotlin (used in big project).