Skip to content

Commit 73173e7

Browse files
committed
update readme and changelog
1 parent 1b3cc45 commit 73173e7

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

CHANGELOG.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
11
# Changelog
22

3-
## [0.4.0] - soon
3+
## [0.4.0] - 2025-07-01
44

55
### Changed
66

77
- Renamed `s3mini` class to `S3mini` to follow TypeScript naming conventions.
88
- `s3mini` is now an alias for `S3mini` with deprecated usage flag.
9+
- Updated all references in the codebase to use `S3mini` instead of `s3mini`.
10+
- Fixed Minio health check and its docker image. (Thanks @ScArLeXiA)
911

10-
## [0.3.0] - 2023-10-15
12+
### Added
13+
14+
- Added `ListObject` interface type for better type safety in list operations.
15+
- Added `CHANGELOG.md` to track changes and `BREAKING.md` for breaking changes.
16+
- Added SSE-C support for server-side encryption with customer-provided keys. (Tested on Cloudflare only!)
17+
18+
### Fixed
19+
20+
- Fixed `getEtag` method to properly handle conditional requests and return `null` when no ETag is present.
21+
22+
## [0.3.0] - 2025-06-22
1123

1224
### Changed
1325

@@ -16,3 +28,5 @@
1628
- `size``Size`
1729
- `lastModified``LastModified`
1830
- `etag` remains `etag`
31+
32+
More: [https://github.com/good-lly/s3mini/releases/tag/v0.3.0](https://github.com/good-lly/s3mini/releases/tag/v0.3.0)

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ The library supports a subset of S3 operations, focusing on essential features,
6969
- ✅ uploadPart
7070
- ❌ CopyObject: Not implemented (tbd)
7171

72+
Put/Get objects with SSE-C (server-side encryption with customer-provided keys) is supported, but only tested on Cloudflare R2!
73+
7274
## Installation
7375

7476
```bash

0 commit comments

Comments
 (0)