Skip to content

Commit

Permalink
Release v1.0.0 (#706)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored May 23, 2023
1 parent a927a03 commit ba49e62
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.0.0-SNAPSHOT"
".": "1.0.0"
}
63 changes: 63 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Changelog

## 1.0.0 (2023-05-23)


### Features

* Use Multipart upload API to upload files larger than 5 GB ([#95](https://github.com/carlspring/s3fs-nio/issues/95))
* Switch the NIO implementation to use AsynchronousFileChannel instead of FileChannel ([#99](https://github.com/carlspring/s3fs-nio/issues/99))
* Create a custom provider for AwsRegionProviderChain ([#100](https://github.com/carlspring/s3fs-nio/issues/100))
* Implement support for deleting directories recursively ([#163](https://github.com/carlspring/s3fs-nio/issues/163))
* Allow long file names to be uploaded to S3 ([#167](https://github.com/carlspring/s3fs-nio/issues/167))

### Fixes

* Unable to change directories when exposed via Mina SFTP ([#146](https://github.com/carlspring/s3fs-nio/issues/146))

### Dependencies

* Upgrade to the latest `aws-java-sdk-s3` ([#11](https://github.com/carlspring/s3fs-nio/issues/11))
* Upgrade to `aws-sdk-java-v2` ([#63](https://github.com/carlspring/s3fs-nio/issues/63))
* Replaced `log4j` with `slf4j` ([#9](https://github.com/carlspring/s3fs-nio/issues/9))
* Update all Maven dependencies to their latest versions ([#7](https://github.com/carlspring/s3fs-nio/issues/7))
* Update all Maven plugins to their latest versions ([#8](https://github.com/carlspring/s3fs-nio/issues/8))

### Build

* Migrated to Gradle ([#692](https://github.com/carlspring/s3fs-nio/issues/692))

### Miscellaneous

* Removed obsolete and stale code from JDK 6 and 7 times.
* Set dual license to Apache 2.0 and MIT ([#2](https://github.com/carlspring/s3fs-nio/issues/2))
* Re-indent code according to the Carlspring style ([#3](https://github.com/carlspring/s3fs-nio/issues/3))
* Change the project's artifact coordinates ([#4](https://github.com/carlspring/s3fs-nio/issues/4))
* Refactor package names to use `org.carlspring.cloud.storage.s3fs` ([#5](https://github.com/carlspring/s3fs-nio/issues/5))
* Remove all unnecessary `throws` in method definitions ([#10](https://github.com/carlspring/s3fs-nio/issues/10))
* Migrate to JUnit 5.x ([#12](https://github.com/carlspring/s3fs-nio/issues/12))
* Integration tests must clean up after execution ([#120](https://github.com/carlspring/s3fs-nio/issues/120))
* Convert the configuration properties to use dots instead of underscores ([#136](https://github.com/carlspring/s3fs-nio/issues/136))
* **snapshot:** Prepare for v1.0.0 ([#705](https://github.com/carlspring/s3fs-nio/issues/705)) ([6b5da67](https://github.com/carlspring/s3fs-nio/commit/6b5da67b00007289a9b0cae33e6f7ef0cc2aff1a))

### Documentation

* Added documentation by reverse engineering
* Set up a project documentation site using mkdocs and it to github.io publish ([#22](https://github.com/carlspring/s3fs-nio/issues/22))
* Re-work the README.md ([#13](https://github.com/carlspring/s3fs-nio/issues/13))
* Added a code of conduct
* Added a `CONTRIBUTING.md`

### Organizational

* Set up issue templates ([#14](https://github.com/carlspring/s3fs-nio/issues/14))
* Set up pull request templates ([#15](https://github.com/carlspring/s3fs-nio/issues/15))
* Set up project labels ([#16](https://github.com/carlspring/s3fs-nio/issues/16))
* Set up Github Actions ([#17](https://github.com/carlspring/s3fs-nio/issues/17))
* Set up GitGuardian ([#18](https://github.com/carlspring/s3fs-nio/issues/18))
* Set up Sonarcloud analysis ([#19](https://github.com/carlspring/s3fs-nio/issues/19))
* Set up Snyk.io ([#20](https://github.com/carlspring/s3fs-nio/issues/20))
* Set up badges ([#21](https://github.com/carlspring/s3fs-nio/issues/21))
* Set up build and release pipeline ([#691](https://github.com/carlspring/s3fs-nio/issues/691))
* Set up CodeQL scanning.
* Set up depenadabot.
2 changes: 1 addition & 1 deletion docs/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ extra:
POM_GROUP_ID: org.carlspring.cloud.aws
POM_ARTIFACT_ID: s3fs-nio
## {x-release-please-start-version}
POM_VERSION: "1.0.0-SNAPSHOT"
POM_VERSION: "1.0.0"
## {x-release-please-end}

nav:
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## {x-release-please-start-version}
version=1.0.0-SNAPSHOT
version=1.0.0
## {x-release-please-end}

# Signature key id
Expand Down

0 comments on commit ba49e62

Please sign in to comment.