Skip to content

Releases: qingstor/qingstor-sdk-java

Release v2.6.5

30 Apr 05:27
3a85528
Compare
Choose a tag to compare

What's Changed

  • github: Update codeql workflow to v2 by @owarai in #242
  • get_object: Support close explicitly & try-with-resources by @owarai in #243
  • Bump to version 2.6.5 by @owarai in #244

Full Changelog: v2.6.4...v2.6.5

Release v2.6.4

30 Apr 05:26
b2185fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.6.3...v2.6.4

Release 2.6.3

15 Jan 06:36
b6312fe
Compare
Choose a tag to compare

What's Changed

  • docs: Correct deleteObject method parameters by @owarai in #227
  • gradle: Add shadowJar task to compile shaded fatJar by @owarai in #228
  • ci: Update spotless to last jdk8 compatible version by @owarai in #230
  • docs: Updated the official document links by @yu31 in #233
  • deps: Upgrade jackson yaml backend to address several CVE issues by @owarai in #234
  • deps: Update okhttp to address CVE-2023-3635 by @owarai in #235

Full Changelog: v2.6.2...v2.6.3

Release 2.6.2

28 Jul 09:21
1fe6621
Compare
Choose a tag to compare

Fixes

  • fix: Race condition when request check signature-related sub-sources by liuxiaodong in #225

Full Changelog: v2.6.1...v2.6.2

Release 2.6.1

28 Jul 07:25
5bf0c87
Compare
Choose a tag to compare

Fixes

  • fix(head_object): return Cache-Control, Expires etc common response h… by @owarai in #221
  • fix(lifecycle): Filter.Prefix is not a required field by @owarai in #222
  • deps: Update org.json to address CVE-2022-45688 by @xhrg in #223

New Features / Improvements

  • feat(api): Add versioning-related api by @owarai in #220

Breaking Changes

  • feat(api): Add versioning-related api by @owarai in #220
    deleteObject introduce a second parameter: DeleteObjectInput

Full Changelog: v2.6.0...v2.6.1

Release 2.6.0

27 Jul 09:46
ae1fa3b
Compare
Choose a tag to compare

Fixes

  • fix(async): Dump response to output always failed by @owarai in #206

Docs

  • docs: Add concurrent multi-upload example by @owarai in #192

Dependency Updates

Maintenance

Full Changelog: v2.5.2...v2.6.0

Release 2.5.2

25 Jul 07:25
3069a5d
Compare
Choose a tag to compare

Fixed

  • Ensure bucket is append before optional zone when enable_virtual_host_style(bug introduced in v2.5.1);

Release 2.5.1

04 Feb 10:00
5718f9a
Compare
Choose a tag to compare
Release 2.5.1 Pre-release
Pre-release

Added

  • Config through env variables and default location;

Changed

  • Use endpoint instead of protocol/host/port when config;
  • Skip sign if no credentials provided;
  • Auto add/strip-out x-qs-meta- prefix when deal with custom metadata in related api(PUT/GET/HEAD etc);

Fixed

  • Check zone before prepend it to host;

Release 2.5.0

04 Jan 05:53
395356a
Compare
Choose a tag to compare

Added

  • Support bucket Replication api(#103);

Changed

  • Migrate to github actions(#105);
  • Replace virtual_host_enabled to enable_virtual_host_style(#119);

Fixed

  • fix code template error when multiple fields in(#104);
  • Error thrown during request when safeOkHttp configured as true(#117);

Release 2.4.0

02 Oct 08:34
Compare
Choose a tag to compare

Added

  • update docs/api comments;
  • support send cname host req to qingstor;
  • ParamType: add enum to replace constants;

Changed

  • Multiple refactors and improvements(robust req build procedure);
  • Remove several deprecated api that exist from long time ago;
  • virtual_host_enabled instead of specify url mode;
  • Multiple simplification(local-scope use of stringBuffer, over-encapsulation);

Fixed

  • Correct paramType annotation;