This repository was archived by the owner on Mar 29, 2022. It is now read-only.
Releases: Sloaix/Apollo
Releases · Sloaix/Apollo
Release list
1.0.0-rc.2
fix "Error constructing instance of class: kotlin.properties.NotNullVar"
1.0.0-rc.1
1.最后一个破坏性变更,core模块包名由之前的com.apollo.core变更为com.lsxiao.apollo.core
2.使用kory作为默认的序列化库
3.提供自定义序列化接口com.lsxiao.apollo.core.serialize.serializable,和方法Apollo.serializer(...)
4.默认关闭ipc,开启请在初始化时候设置init方法第四个参数为true。
5.部分测试用例编写
1.0.0-beta.5
fix auto box cast.
1.0.0-beta.2 fix box type cast.
fix empty parameter bug
1.0.0-beta.1 update readme.
- 1.0.0-alpha.2(2017-4-23) Full Refactoring
- support RxJava2
- split @sticky @SubscribeOn @ObserveOn from @receive
- new annotation @take
- new annotation @backpressure
- use kotlin to implement processor(more friendly architecture).
- use kotlin to implement core.
support RxJava2
1.0.0-alpha.1 support RxJava2
0.1.4
0.1.4-alpha.2
- update demo.
- support send and receive primitive type event.(int,boolean,float,etc...)
0.1.4-alpha.1
New Features
add 3 types.
- support receive a normal event only once.(NORAML_ONCE)
- support receive sticky event and remove that sticky event.(STICKY_REMOVE)
- support receive sticky event and remove all sticky events.(STICKY_REMOVE_ALL)