fix(smarts3): Use filesystem store for bucket creation and remove smartbucket runtime dependency

This commit is contained in:
2025-11-23 22:31:44 +00:00
parent b62cb0bc97
commit 95d78d0d08
7 changed files with 178 additions and 27 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-11-23 - 3.0.4 - fix(smarts3)
Use filesystem store for bucket creation and remove smartbucket runtime dependency
- Switched createBucket to call the internal FilesystemStore.createBucket instead of using @push.rocks/smartbucket
- Made Smarts3Server.store public so Smarts3 can access the filesystem store directly
- Removed runtime import/export of @push.rocks/smartbucket from plugins and moved @push.rocks/smartbucket to devDependencies in package.json
- Updated createBucket to return a simple { name } object after creating the bucket via the filesystem store
## 2025-11-23 - 3.0.3 - fix(filesystem)
Migrate filesystem implementation to @push.rocks/smartfs and add Web Streams handling