Skip to content

Commit ed7b86e

Browse files
committed
Merge pull request qiniu#39 from qiniu/develop
Release v2.4.2
2 parents 62a5c86 + 47259b6 commit ed7b86e

34 files changed

+1944
-281
lines changed

.classpath

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<classpath>
3-
<classpathentry kind="src" output="target/classes" path="src/main/java">
4-
<attributes>
5-
<attribute name="optional" value="true"/>
6-
<attribute name="maven.pomderived" value="true"/>
7-
</attributes>
8-
</classpathentry>
9-
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
10-
<attributes>
11-
<attribute name="optional" value="true"/>
12-
<attribute name="maven.pomderived" value="true"/>
13-
</attributes>
14-
</classpathentry>
15-
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
16-
<attributes>
17-
<attribute name="maven.pomderived" value="true"/>
18-
</attributes>
19-
</classpathentry>
20-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
21-
<classpathentry kind="output" path="target/classes"/>
22-
</classpath>
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" output="target/classes" path="src/main/java">
4+
<attributes>
5+
<attribute name="optional" value="true"/>
6+
<attribute name="maven.pomderived" value="true"/>
7+
</attributes>
8+
</classpathentry>
9+
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
10+
<attributes>
11+
<attribute name="optional" value="true"/>
12+
<attribute name="maven.pomderived" value="true"/>
13+
</attributes>
14+
</classpathentry>
15+
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
16+
<attributes>
17+
<attribute name="maven.pomderived" value="true"/>
18+
</attributes>
19+
</classpathentry>
20+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
21+
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
22+
<classpathentry kind="output" path="target/classes"/>
23+
</classpath>

.travis.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
11
language: java
2+
3+
before_script:
4+
- export QINIU_ACCESS_KEY=iN7NgwM31j4-BZacMjPrOQBs34UG1maYCAQmhdCV
5+
- export QINIU_SECRET_KEY=6QTOr2Jg1gcZEWDQXKOGZh5PziC2MCV5KsntT70j
6+
- export QINIU_UP_HOST=http://up.qbox.me
7+
- export QINIU_RS_HOST=http://rs.qbox.me
8+
- export QINIU_IO_HOST=http://iovip.qbox.me
9+
- export QINIU_TEST_BUCKET=junit_bucket

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
## CHANGE LOG
2+
3+
### v2.4.2
4+
5+
issue [#39](https://github.com/qiniu/java-sdk/pull/39)
6+
7+
- 更新`README`文档
8+
9+
- RSService 类增加批量操作方法:`batchStat`, `batchCopy`, `batchMove`, `batchDelete`
10+
11+
- RSService 类增加文件操作方法:`copy`, `move`, 以及`buckets`
12+
13+
- 修复断点续传 `mkblk` 返回的 `host` 字段未持久化的问题。
14+
15+
- 增加以 `downloadtoken` 方式下载私有资源, 并将生成 `token` 的方式做成统一的接口。
16+
17+
- 增加 `GetRet``expiry` 字段,基于此用户可以控制 `url` 有效期。
18+
19+
### v2.4.1
20+
21+
issue [#29](https://github.com/qiniu/java-sdk/pull/29)
22+
23+
- 修复 `Fileop` 相关 `api` 的bug。
24+
25+
26+
### v2.4.0
27+
28+
issue [#27](https://github.com/qiniu/java-sdk/pull/27)
29+
30+
- 增加创建 `bucket`对应的方法以及 `Fileop` 相关的类,包括 `ImageInfo`,`ImageExif`,`ImageMogrify`,`ImageView`
31+
32+
- 增加 `travis` 支持。
33+
34+
- 修复由于 `host` 作用域过大,导致线程安全问题的 `bug`
35+
36+
- 增加以 `uptoken` 的方式上传文件。
37+
38+
39+
### v2.3.1
40+
41+
- 回滚到 `v2.2.6`
42+
43+
### v2.3.0
44+
45+
- 合并新提交的 `sdk`
46+
47+
### v2.2.6
48+
49+
- 增加 `encodeParams` 支持
50+
51+
### v2.2.5
52+
53+
- 修复因 `base64` 编码而导致和 `android` 不兼容的问题
54+
55+
### v2.2.4
56+
57+
-`JAVA-SDK` 增加 `Maven` 支持

0 commit comments

Comments
 (0)