Releases: awslabs/aws-java-nio-spi-for-s3
Releases · awslabs/aws-java-nio-spi-for-s3
v2.4.0
What's Changed
- build(deps): bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.21 in the test-dependencies group across 1 directory by @dependabot[bot] in #716
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #718
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #719
- build(deps): bump the test-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #723
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #724
- build(deps): bump ch.qos.logback:logback-classic from 1.5.26 to 1.5.27 in the test-dependencies group by @dependabot[bot] in #725
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #727
- build(deps): bump org.jreleaser from 1.21.0 to 1.23.0 by @dependabot[bot] in #730
- build(deps): bump the test-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #731
- build(deps): bump the test-dependencies group with 2 updates by @dependabot[bot] in #733
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #732
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #734
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #736
- build(deps): bump software.amazon.awssdk:bom from 2.42.23 to 2.42.28 in the aws-dependencies group by @dependabot[bot] in #737
- Upgrade Gradle wrapper to 8.14.4 and update AWS dependencies by @markjschreiber in #742
- adds kiro steering by @markjschreiber in #743
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #739
- build(deps): bump the aws-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #740
- build(deps): bump org.jreleaser from 1.23.0 to 1.24.0 by @dependabot[bot] in #741
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #672
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #673
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #674
- build(deps): bump software.amazon.awssdk:bom from 2.31.59 to 2.31.63 in the aws-dependencies group by @dependabot[bot] in #675
- Feature/add client headers by @markjschreiber in #676
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #677
- build(deps): bump software.amazon.awssdk:bom from 2.31.63 to 2.31.68 in the aws-dependencies group by @dependabot[bot] in #678
- build(deps): bump org.jreleaser from 1.18.0 to 1.19.0 by @dependabot[bot] in #679
- build(deps): bump software.amazon.awssdk:bom from 2.31.68 to 2.31.77 in the aws-dependencies group by @dependabot[bot] in #680
- build(deps): bump io.reactivex.rxjava3:rxjava from 3.1.10 to 3.1.11 by @dependabot[bot] in #681
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #682
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #683
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #685
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #688
- build(deps): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 in the test-dependencies group by @dependabot[bot] in #689
- build(deps): bump the test-dependencies group with 2 updates by @dependabot[bot] in #692
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #691
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #693
- build(deps): bump org.jreleaser from 1.19.0 to 1.20.0 by @dependabot[bot] in #694
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #695
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #696
- build(deps): bump the test-dependencies group with 3 updates by @dependabot[bot] in #697
- build(deps): bump io.reactivex.rxjava3:rxjava from 3.1.11 to 3.1.12 by @dependabot[bot] in #698
- build(deps): bump the aws-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #701
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #704
- add AwsCredentialsProvider support by @ZhengXinCN in #705
- Make S3FileSystem openChannels threadSafe by @sgessner in #712
- build(deps): bump software.amazon.awssdk:bom from 2.36.2 to 2.37.3 in the aws-dependencies group by @dependabot[bot] in #706
- build(deps): bump org.jreleaser from 1.20.0 to 1.21.0 by @dependabot[bot] in #708
- build(deps): bump the aws-dependencies group with 2 updates by @dependabot[bot] in #713
- Migrate to Testcontainers 2.x by @markjschreiber in #715
New Contributors
- @ZhengXinCN made their first contribution in #705
- @sgessner made their first contribution in #712
Full Changelog: v2.2.1...v2.3.0
2.2.1
Release 2.2.1
2.2.0
What's Changed
- bumps version by @markjschreiber in #527
- build(deps): bump software.amazon.awssdk:bom from 2.27.12 to 2.27.17 by @dependabot in #528
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.12.0 to 5.13.0 by @dependabot in #529
- build(deps): bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #530
- build(deps): bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #532
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.9 to 0.31.1 by @dependabot in #535
- build(deps): bump software.amazon.awssdk:bom from 2.27.17 to 2.28.1 by @dependabot in #536
- build(deps): bump software.amazon.awssdk:bom from 2.28.1 to 2.28.6 by @dependabot in #538
- Update README.md by @markjschreiber in #540
- build(deps): bump com.palantir.revapi from 1.7.0 to 1.8.0 by @dependabot in #537
- feature: implements newFileChannel and newAsynchronousFileChannel by @markjschreiber in #488
- bump version to 2.1.0 by @markjschreiber in #541
- build(deps): bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11 by @dependabot in #543
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.31.1 to 0.31.3 by @dependabot in #544
- build(deps): bump org.mockito:mockito-core from 5.13.0 to 5.14.1 by @dependabot in #545
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.13.0 to 5.14.1 by @dependabot in #546
- build(deps): bump org.testcontainers:junit-jupiter from 1.20.1 to 1.20.2 by @dependabot in #547
- build(deps): bump org.testcontainers:localstack from 1.20.1 to 1.20.2 by @dependabot in #548
- build(deps): bump org.testcontainers:testcontainers from 1.20.1 to 1.20.2 by @dependabot in #549
- build(deps): bump software.amazon.awssdk:bom from 2.28.11 to 2.28.18 by @dependabot in #551
- build(deps): bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 by @dependabot in #552
- build(deps): bump software.amazon.awssdk:bom from 2.28.18 to 2.28.21 by @dependabot in #553
- build(deps): bump software.amazon.awssdk:bom from 2.28.21 to 2.28.26 by @dependabot in #559
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.14.1 to 5.14.2 by @dependabot in #556
- build(deps): bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in #557
- build(deps): bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in #558
- build(deps): bump software.amazon.awssdk:bom from 2.28.26 to 2.29.1 by @dependabot in #562
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.31.3 to 0.33.0 by @dependabot in #560
- build(deps): bump org.testcontainers:testcontainers from 1.20.2 to 1.20.3 by @dependabot in #561
- build(deps): bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #564
- build(deps): bump software.amazon.awssdk:bom from 2.29.1 to 2.29.6 by @dependabot in #565
- build(deps): bump software.amazon.awssdk:bom from 2.29.6 to 2.29.9 by @dependabot in #566
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.33.0 to 0.33.2 by @dependabot in #573
- build(deps): bump software.amazon.awssdk:bom from 2.29.9 to 2.29.20 by @dependabot in #570
- build(deps): bump org.testcontainers:testcontainers from 1.20.3 to 1.20.4 by @dependabot in #569
- (refactor) delegates cross region bucket location determination to SDK by @markjschreiber in #574
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.33.2 to 0.33.3 by @dependabot in #575
- build(deps): bump io.reactivex.rxjava3:rxjava from 3.1.9 to 3.1.10 by @dependabot in #576
- build(deps): bump software.amazon.awssdk:bom from 2.29.20 to 2.29.24 by @dependabot in #577
- release 2.2.0 by @markjschreiber in #578
Full Changelog: 2.0.5...2.2.0
2.1.0
What's Changed
- bumps version by @markjschreiber in #527
- build(deps): bump software.amazon.awssdk:bom from 2.27.12 to 2.27.17 by @dependabot in #528
- build(deps): bump org.mockito:mockito-junit-jupiter from 5.12.0 to 5.13.0 by @dependabot in #529
- build(deps): bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #530
- build(deps): bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #532
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.30.9 to 0.31.1 by @dependabot in #535
- build(deps): bump software.amazon.awssdk:bom from 2.27.17 to 2.28.1 by @dependabot in #536
- build(deps): bump software.amazon.awssdk:bom from 2.28.1 to 2.28.6 by @dependabot in #538
- Update README.md by @markjschreiber in #540
- build(deps): bump com.palantir.revapi from 1.7.0 to 1.8.0 by @dependabot in #537
- feature: implements newFileChannel and newAsynchronousFileChannel by @markjschreiber in #488
Full Changelog: 2.0.5...2.1.0
2.0.5
build(deps): bump software.amazon.awssdk.crt:aws-crt (#524) Bumps [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java) from 0.30.8 to 0.30.9. - [Release notes](https://github.com/awslabs/aws-crt-java/releases) - [Commits](https://github.com/awslabs/aws-crt-java/compare/v0.30.8...v0.30.9) --- updated-dependencies: - dependency-name: software.amazon.awssdk.crt:aws-crt dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mark Schreiber <markjschreiber@gmail.com>
2.0.4
What's Changed
- build(deps): bump software.amazon.awssdk:bom from 2.26.7 to 2.26.12 by @dependabot in #491
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.25 to 0.30.0 by @dependabot in #493
- build(deps): bump software.amazon.awssdk:bom from 2.26.12 to 2.26.16 by @dependabot in #492
- build(deps): bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by @dependabot in #495
- build(deps): bump software.amazon.awssdk:bom from 2.26.16 to 2.26.20 by @dependabot in #496
- Correctly handle copy and delete operations on single objects by @sberss in #499
- fix: fixes refreshing expired credentials by preventing DefaultCredentialsProvider from being autoclosed by @sberss in #498
New Contributors
Full Changelog: 2.0.3...2.0.4
2.0.3
What's Changed
- build(deps): bump software.amazon.awssdk:bom from 2.25.69 to 2.26.3 by @dependabot in #478
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.19 to 0.29.24 by @dependabot in #479
- fix: Let getFileAttributeView() return null for unsupported view class. by @chbriem in #485
- fix: fixes cache logic by removing closed clients. by @markjschreiber in #486
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.24 to 0.29.25 by @dependabot in #483
- build(deps): bump software.amazon.awssdk:bom from 2.26.3 to 2.26.7 by @dependabot in #484
- chore: bump dev version. by @markjschreiber in #487
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- build(deps): bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13 by @dependabot in #436
- build(deps): bump ch.qos.logback:logback-classic from 1.5.3 to 1.5.6 by @dependabot in #440
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.14 to 0.29.18 by @dependabot in #441
- build(deps): bump software.amazon.awssdk:bom from 2.25.26 to 2.25.35 by @dependabot in #442
- build(deps): bump software.amazon.awssdk:bom from 2.25.35 to 2.25.40 by @dependabot in #445
- build(deps): bump software.amazon.awssdk:bom from 2.25.40 to 2.25.45 by @dependabot in #446
- build(deps): bump org.testcontainers:junit-jupiter from 1.19.7 to 1.19.8 by @dependabot in #447
- build(deps): bump software.amazon.awssdk:bom from 2.25.45 to 2.25.51 by @dependabot in #449
- build(deps): bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #450
- fix: prevents holding closed clients by @markjschreiber in #452
- fix: close() call on already closed S3WritableByteChannel (#453) by @chbriem in #454
- chore: ignores directory used to check for breaking API changes. by @markjschreiber in #455
- fix: resolves issues when copying or moving objects via
Filesclass by @markjschreiber in #456 - fix: changes strategy to discover bucket location to prefer the region of the current profile or machine by @markjschreiber in #457
- patch: restores timeout length, perpetuates thread interruptions by @markjschreiber in #459
- fix: rethrows
BucketAlreadyExistsandBucketAlreadyOwnedby @markjschreiber in #462 - fix: for issue #460 by @markjschreiber in #463
- fix: Ensures that caught InterruptionExpressions still interrupt the … by @markjschreiber in #464
- fix: adds causal exception by @markjschreiber in #465
- fix: improve speed of
Files.walk()by @markjschreiber in #466 - build(deps): bump org.mockito:mockito-junit-jupiter from 5.11.0 to 5.12.0 by @dependabot in #467
- build(deps): bump software.amazon.awssdk:bom from 2.25.51 to 2.25.56 by @dependabot in #468
- build(deps): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #470
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.18 to 0.29.19 by @dependabot in #471
- build(deps): bump software.amazon.awssdk:bom from 2.25.56 to 2.25.60 by @dependabot in #472
- Add
FORCE_PATH_STYLEinto the defaults of S3NioSpiConfiguration in order to allow it to be modified via environment variables by @oeph in #469 - build(deps): bump software.amazon.awssdk:bom from 2.25.60 to 2.25.69 by @dependabot in #475
- chore: bump minor version for release by @markjschreiber in #476
New Contributors
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- chore(README): Update coordinates to latest version by @guicamest in #423
- build(ci): Remove
revapiAcceptAllBreakson revapi by @guicamest in #424 - build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.12 to 0.29.13 by @dependabot in #425
- build(deps): bump software.amazon.awssdk:bom from 2.25.11 to 2.25.16 by @dependabot in #426
- build(deps): bump software.amazon.awssdk:bom from 2.25.16 to 2.25.21 by @dependabot in #428
- build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.13 to 0.29.14 by @dependabot in #429
- build(deps): bump software.amazon.awssdk:bom from 2.25.21 to 2.25.26 by @dependabot in #431
- chore: adds downloads and license badges to README.md by @markjschreiber in #434
- fixed #432 Build broken with JDK 21 by @stefanofornari in #433
Full Changelog: 2.0.0...2.0.1