Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wd1105040417
retrofit
提交
dea66ade
R
retrofit
项目概览
wd1105040417
/
retrofit
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
retrofit
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
dea66ade
编写于
5月 13, 2017
作者:
J
Jake Wharton
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Prepare version 2.3.0.
上级
3db1f38e
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
29 addition
and
2 deletion
+29
-2
CHANGELOG.md
CHANGELOG.md
+27
-0
README.md
README.md
+2
-2
未找到文件。
CHANGELOG.md
浏览文件 @
dea66ade
Change Log
==========
Version 2.3.0 *(2017-05-13)*
----------------------------
*
**Retrofit now uses `@Nullable` to annotate all possibly-null values.**
We've
added a compile-time dependency on the JSR 305 annotations. This is a
[
provided
][
maven_provided
]
dependency and does not need to be included in
your build configuration,
`.jar`
file, or
`.apk`
. We use
`@ParametersAreNonnullByDefault`
and all parameters and return types are
never null unless explicitly annotated
`@Nullable`
.
**Warning: this release is source-incompatible for Kotlin users.**
Nullability was previously ambiguous and lenient but now the compiler will
enforce strict null checks.
*
New: Converters added for Java 8's and Guava's
`Optional`
which wrap a potentially-nullable
response body. These converters still rely on normal serialization library converters for parsing
the response bytes into an object.
*
New: String converters that return
`null`
for an
`@Query`
or
`@Field`
parameter are now skipped.
*
New: The mock module's
`NetworkBehavior`
now throws a custom subclass of
`IOException`
to more
clearly indicate the exception's source.
*
RxJava 1.x converter updated to 1.3.0 which stabalizes the use of
`Completable`
.
*
Fix: Add explicit handling for
`OnCompleteFailedExceptoin`
,
`OnErrorFailedExceptoin`
, and
`OnErrorNotImplementedException`
for RxJava 1.x to ensure they're correct deliered to the
plugins/hooks for handling.
*
Fix:
`NoSuchElementException`
thrown when unsubscribing from an RxJava 1.x
`Single`
.
Version 2.2.0 *(2017-02-21)*
----------------------------
...
...
README.md
浏览文件 @
dea66ade
...
...
@@ -14,12 +14,12 @@ Download [the latest JAR][2] or grab via Maven:
<dependency>
<groupId>
com.squareup.retrofit2
</groupId>
<artifactId>
retrofit
</artifactId>
<version>
2.
2
.0
</version>
<version>
2.
3
.0
</version>
</dependency>
```
or Gradle:
```
groovy
compile
'com.squareup.retrofit2:retrofit:2.
2
.0'
compile
'com.squareup.retrofit2:retrofit:2.
3
.0'
```
Snapshots of the development version are available in
[
Sonatype's `snapshots` repository
][
snap
]
.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录