Skip to content

Releases: codyer/ElegantBus

3.3.2

06 Jun 03:09
Compare
Choose a tag to compare
全部方式支持进程重启保持能力,防止hostService被系统kill后数据丢失

高版本系统需要在启动Activity中添加调用fix方法
升级版本3.3.2

3.3.0

02 Jun 08:59
Compare
Choose a tag to compare
1、新增 ContentProvider 方式作为事件中心,解决事件概率丢失问题

2、解决高版本系统出现找不到对应服务问题
3、跨进程调用时顺序调整,删除多余权限
升级版本3.3.0

3.1.3

27 May 05:03
Compare
Choose a tag to compare

解决跨进程json格式encode和decode时可能造成anr问题,将json处理使用独立线程运行。

3.1.2

25 May 10:11
Compare
Choose a tag to compare

解决升级版本后出现的manifestPlaceholders被提前替换问题

3.1.0

25 May 04:39
Compare
Choose a tag to compare

解决kotlin引用权限问题

3.0.5

24 Feb 10:53
Compare
Choose a tag to compare
支持flavor方式编译依赖

支持优先级

12 Sep 11:53
Compare
Choose a tag to compare

优先级功能支持
1、数字越大优先级越高
2、优先级高的先收到消息
3、引用类型的数据可能被高优先级的改变

版本 3.0.0

增加binder方式,增加service异常回调逻辑

15 Aug 10:07
Compare
Choose a tag to compare
1、新增binder多进程支持(其实Messenger是基于AIDL,AIDL是基于binder,最终都是binder,因此提供直接使用B…

…inder方式);

2、增加服务意外死亡监听逻辑

支持设置sticky屏障

14 Aug 18:04
Compare
Choose a tag to compare
增加对sticky事件进行类似屏障处理,通过调用resetSticky,类似设置屏障,

之前发送的消息将被屏蔽,确保后面增加的sticky观察者不会收到屏障之前的消息。
但是在这之前添加的监听依然可以正常接收到之前发送的消息。

泛型支持

31 Jul 15:46
Compare
Choose a tag to compare
2.2.1

泛型支持