Skip to content

Releases: iFanie/Stateful

0.4.0 Beta: Annotation base renderers

17 Jun 11:55
Compare
Choose a tag to compare
Pre-release

The @Renders annotation is added which marks a function as a property renderer thus making the solution more robust by removing the need to extend any interface. This is now the default behaviour although you can still opt to have the listener interfaces generated by using the WITH_LISTENER option.

Breaking changes:

  • Each annotated model generates classes in its own package.
  • The annotation based renderer is now the default behaviour which means that, unless you choose to, no
    listener interfaces will be generated.
  • NON_CASCADING_LISTENER option renamed to WITH_NON_CASCADING_LISTENER.

0.3.1 Beta: Migrate gradle files to KTS

13 Jun 23:42
Compare
Choose a tag to compare
Pre-release
Update for 0.3.1

0.2.3 Beta: Better imports

01 Jun 13:53
Compare
Choose a tag to compare
Pre-release

Contains:

  • Imports instead of fully qualified names in the Listener
  • Task for pushing package updates

0.2.1 Beta: No Diffing option

31 May 17:57
Compare
Choose a tag to compare
Pre-release
Update for 0.2.1

0.2.0 Beta: Options & Linked List type

31 May 16:49
Compare
Choose a tag to compare
Pre-release
  • Extras renamed to Options
  • Lazy initializers and Cascading listener are now default, you can use the Options to change that
  • Linked List type added with back and forth functionality

0.1.8 Beta: Array types

30 May 22:29
Compare
Choose a tag to compare
Pre-release
Update for 0.1.8

0.1.7 Beta: Lazy init functions

30 May 17:41
Compare
Choose a tag to compare
Pre-release
  • Adds the extras annotation parameter. Only value right now is LAZY_INIT
  • When selected, the LAZY_INIT will generate top level functions for lazy initialization

0.1.6 Beta: Warning free

30 May 13:48
Compare
Choose a tag to compare
Pre-release
Update for 0.1.6 release

0.1.3 Beta: Parameterized types

30 May 13:07
Compare
Choose a tag to compare
Pre-release
  • Add matching for parameterized types
  • Add KDoc to generated Listener functions

0.1.2 Beta: Fix arg name warnings in generated wrapper

28 May 17:57
Compare
Choose a tag to compare
Update for 0.1.2 release