ReleaseNotes 3.1 & 3.2

ReleaseNotes

WonderCsabo edited this page on 13 Oct ·  124 revisions

 Pages 99

09/11/2014 The 3.2 release is out !

Using AndroidAnnotations

Questions?

Enjoying AndroidAnnotations

Improving AndroidAnnotations

Clone this wiki locally
 Clone in Desktop

Thanks a lot to all the contributors!

Releases are available as standalone jars or via Maven.

Latest stable release : 3.2 #

Released on November 9, 2014

Main changes

  • #1100 Remove GreenDroid support
  • #1099 Remove HoloEverywhere support
  • #1058 Add @Result annotation for @OnActivityResult
  • #1101 New @Receiver attribute: scheme
  • #1130 Add @WakeLock annotation
  • #1092 Add @ReceiverAction annotation
  • #1181 Add @Extra annotation for @Receiver
  • #1184 Add dataSchemes parameter for @ReceiverAction

Minor changes

  • #1150 Improve JavaDoc on @EditorAction
  • #1151 Add missing system services for @SystemService
  • #1154 Update @Receiver JavaDoc
  • #1155 Update RoboGuice example for RoboGuice 2.0
  • #1159 @AfterExtras annotation also overrides the onNewIntent method
  • #1214 Don't add the extra methods in IntentBuilder with @ServiceAction

Bug fixes

  • #1124 Fix validation of @SupposeXXX
  • #1134 Re-add Otto annotation handlers
  • #1075 Fix issues with generic @EView and @EViewGroup
  • #1117 Fix generic issues in @EFragment
  • #1158 Fix classpath issues with RoboGuice
  • #1171 Fix possible memory leaks with @EFragment andsetRetainsInstanceState(true) (see details in the issue)
  • #1179 Fix compilation error on enhanced protected inner classes

Contributors

3.1 #

Released on September 7, 2014

Main changes

  • #289 The parameter model of the annotation @OrmLiteDao is now unnecessary (it is deprecated)
  • #791 Add @SupposeUiThread and @SupposeBackground
  • #494 Add @EditorAction to inject OnEditorActionListener
  • #832 Inject a RequestFactory in RestTemplate
  • #872 Add setBearerAuth method to RestClientHeaders interface
  • #852 Add @Receiver to inject an anonymous BroadcastReceiver in an enhanced component
  • #264 Add support for Set<String> to @SharedPref
  • #975 Add @ViewsById to inject views in a list
  • #875 Add @IgnoredWhenDetached to prevent a method of fragment from being called if detached from activity
  • #928 Add @AfterExtras
  • #172 Integrate with RoboGuice 2.0

Minor changes

  • #746 Allow any constructors for @EBean
  • #1081 Allow any constructors to abstract classes
  • #831 Inject EBeans in Rest interceptors and converters
  • #503 Automatically cast Strings in Shared preferences
  • #826 Added keyRes parameter to @DefaultXXX annotations
  • #782 Copy non AA annotations into generated class
  • #992 Allow any order of parameters of method annotated with @CheckedChange,@Touch and @FocusChange
  • #990 Factorize builders
  • #1002 RestErrorHandler catches NestedRuntimeException
  • #1016 Expose fragment args in fragment builder
  • #1028 Add resName param to @HttpsClient to support library projects
  • #797 Add parameters and return value in trace

Bug fixes

  • #552 FindViewById is called only once
  • #248 Enable to enhance inner classes
  • #892 Fix typo in output
  • #894 Remove unnecessary field restErrorHandler
  • #915 Fix error not handled with @SetsCookies
  • #778 Fix warning about java version
  • #957 Fix tests with java 7
  • #956 Add missing @Override in generated fragments
  • #991 Fix parameterized param in method annotated with @ItemLongClick
  • #993 Remove Resolve log file in logs if unwanted
  • #997 Fix @ItemSelect called on bad reference
  • #1030 Remove unused Context field in SharedPref
  • #1033 Fix javadoc with java 8
  • #1051 Add support for proxy in @HttpsClient
  • #1084 Remove warning (dummyXXXXX) in logs

Contributors

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值