提交 dea66ade 编写于 作者: J Jake Wharton

Prepare version 2.3.0.

上级 3db1f38e
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)*
----------------------------
......
......@@ -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.
先完成此消息的编辑!
想要评论请 注册