This repository has been archived by the owner on May 4, 2022. It is now read-only.
Releases: DSpotDevelopers/declex
Releases · DSpotDevelopers/declex
DecleX 1.3
Enhancements
- Issue #123: Delete the view of the parent element when an $AlertDialog is hidden
- Issue #116: Improve overall processing speed (Cache Service)
- Issue #106: Make "Ended" selector the default for $Animate action
- Issue #104: Handle SocketTimeoutException
- Issue #78: Switch Case support for Actions
- Issue #72: Add string resource support for the message() handler in the $AlertDialog action
- Issue #71: Add a "neutral button" wrapper for the $AlertDialog Action
- Issue #63: Add the Event fields to the Action Selector for easy access
- Issue #49: Expand Actions to All AndroidAnnotation Methods Annotations
Fixed
- Issue #121: Actions don't support labels
- Issue #119: @USEModel cannot be used in nested classes inside Enhanced Views.
- Issue #105: @FragmentByTag is useless in methods of actions
- Issue #96: Actions to call Fragments can't assign a Tag
- Issue #26: Lists don't cast correctly in adapter for models that are not @LocalDBModels
Renamed
Internal changes
- Issue #100: Remove support for Old Actions
DecleX 1.2.1
Enhancements
- Issue #64: Add Failed Action Selector for Events
- Issue #62: Pass the created event as parameter to the Finished Action Selector
- Issue #59: $GetModel and $PutModel always populate and recollect
- Issue #53: @JsonSerializedModel improvements
- Issue #39: @OverrideAction to directly override methods
- Issue #36: "withResult" for Activity Actions
Fixed
- Issue #79: List declaration on generated class with list as param in a @event annotation
- Issue #66: Method Get with Fields should put the passed fields as an from URL encoded
- Issue #61: Array declarations not working in Actions
- Issue #58: Crash calling fragment in Actions
- Issue #57: In the adapters (for AdapterViews and RecyclerView) it is important to check if the position is valid
- Issue #56: $Notification action doesn't have setStyle method
- Issue #54: @PutModel and @GetModel returning to Main Thread
- Issue #1: NavigationDrawer Error for latest support libraries
Renamed
- Issue #77: Change Action $GetModel to $LoadModel
- Issue #76: Change @Populator to @populate and @recollector to @recollect
- Issue #68: Change the name of @JsonSerializedModel to @jsonmodel
DecleX 1.2
Enhancements
- Issue #48: Create $Notification action
- Issue #47: Activity Action "builder" to "intent" and detect access to "get" method
- Issue #46: Expand Actions to all Enhanced Views
- Issue #45: UseGson for models
- Issue #44: Annotations Dependency Injection
- Issue #41: Try-Catch support for Actions
- Issue #38: View parameters in Event
- Issue #37: JavaDoc for Actions
- Issue #34: "model" param in @ServerRequest, should accept method names too
- Issue #32: Actions $DateDialog and $TimeDialog cannot be initialized
- Issue #30: Actions support for @event
- Issue #29: @AdapterClass for RecyclerView
- Issue #28: View can't be obtained when ItemClicked.
- Issue #10: PutModel with fields
- Issue #8: OnFail for Model Actions
- Issue #2: Override Actions
Fixed
- Issue #35: Method in param called twice in $PutModel and $GetModel Actions
- Issue #31: Assigning action to assign value to a field doesn't work properly
- Issue #27: Re-defined @UseEventBus
- Issue #23: Conflict in generated class with two view with the same "id"
Others
- Built-In Actions are now compiled with the compile process.
- Adding Animate Action.
- Synchronizing access to List @Models
- Adding @JsonSerializedModel, and making @ServerModel to depend on it.
- Removing Models support for old actions.
DecleX 1.1
Enhancements
- Issue #7: After $PutModel and $GetModel return to the Main Thread
- Improvements in Actions Blocks Detection.
- Improvements in Toast Action and Fragments Actions.
Fixed
- Issue #6: References to "this" not working in Actions
- Issue #11: Return statements not being processed in actions, and empty blocks
- Issue #14: Anonymouse classes should be permitted in actions
- Issue #16: Error while handling structures that do not permit Actions, inside Actions
- Issue #17: List populator problem in @ItemClick when using String class
- Issue #18: @ItemSelect methods present problem with Actions (removed support)
Others
- Adding support for Snapshot repositories.
DecleX 1.0.2
- Fixed Conflict Between @action annotated method for existing Methods, and for requested Actions (as new methods).
DecleX 1.0.1
- Fixed bugs in distribution build.xml (for ANT), and POM.xml (for Maven) files.
DecleX 1.0
The first version of DecleX is released. Enjoy!