Skip to content

Commit 082adbc

Browse files
committed
Merge branch 'kats/s3' into v8
2 parents 5ad5ad4 + 94681c8 commit 082adbc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+6967
-2117
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Fix script listed in readme instructions
1515
- Handle symlinks properly in file enumeration [#41](https://github.com/fastly/compute-js-static-publish/issues/41)
1616

17+
### Breaking
18+
19+
- Rename symbols
20+
- `KVAssetEntry` renamed to `AssetEntry`
21+
- `KVAssetEntryMap` renamed to `AssetEntryMap`
22+
23+
### Added
24+
25+
- S3-compatible storage
26+
- Add support for S3-compatible storage, such as Fastly Object Storage
27+
- Store items using same keys as KV Store
28+
- Use S3 object metadata for storing asset metadata
29+
- Storage factored out to StorageProvider, and S3 is implemented using this architecture
30+
- Configure using
31+
32+
- `static-publish.rc.js`
33+
- Add `s3` mode configuration
34+
35+
### Changed
36+
37+
- `publish-content.config.js`
38+
- `kvStoreAssetInclusionTest` renamed to `assetInclusionTest`. Previous name deprecated.
39+
1740
## [7.0.1] - 2025-04-24
1841

1942
### Fixed

0 commit comments

Comments
 (0)