Releases: chainbase-labs/WalruS3
Releases · chainbase-labs/WalruS3
WalruS3 Release Notes - v0.1.1
WalruS3 Release Notes
Version 0.1.1 - Feature Enhancement Release
Release Date: September 1, 2025
We're excited to announce the release of WalruS3 v0.1.1, featuring major new capabilities including a modern web interface and data migration tools, along with critical bug fixes to improve reliability.
🚀 New Features
Web UI for Bucket and File Management
- Modern Browser Interface: Added a comprehensive web UI for viewing buckets and files
- User-Friendly Design: Intuitive interface accessible directly through your browser at the same server endpoint
- Real-time Visualization: Browse and manage your storage objects with ease
- Automatic Detection: Server automatically detects browser requests and serves the appropriate interface
S3 Data Migration Tool
- Seamless Migration: New migration functionality to transfer data from any S3-compatible storage to WalruS3
- Flexible Source Support: Migrate from AWS S3, MinIO, or other S3-compatible services
- Configurable Options: Support for custom endpoints, access keys, and bucket configurations
- Verbose Logging: Detailed migration progress and status reporting
- Batch Processing: Efficient handling of large-scale data transfers
🔧 Bug Fixes & Improvements
Critical Bug Fixes
- DeleteObject Fix: Resolved critical bug in DeleteObject operation that could cause data inconsistency
📦 Technical Details
New Components Added
- Web UI Static Files: Complete HTML/CSS/JavaScript interface for bucket and file management
- Migration Module: Standalone migration tool with S3 client integration
Database Improvements
- Transaction-based Deletion: DeleteObject now uses database transactions for consistency
🔄 Migration Guide
From Previous Versions
- Backup your data: Ensure you have proper backups before upgrading
- Build Docker image: Build the latest WalruS3 image
- No breaking changes: This release maintains full backward compatibility
- New features available: Web UI and migration tools are ready to use immediately
💡 Usage Examples
Accessing the New Web UI
Once your server is running, simply open your browser and navigate to:
http://localhost:9000
The server will automatically detect browser requests and serve the web interface.
Using the Data Migration Tool
docker run --rm \
--network walrus3-network \
walrus3 migration \
-source.endpoint s3.amazonaws.com \
-source.access-key YOUR_ACCESS_KEY \
-source.secret-key YOUR_SECRET_KEY \
-source.bucket my-source-bucket \
-dest.endpoint http://walrus3-server:9000 \
-dest.bucket my-dest-bucket \
-verbose🙏 Acknowledgments
We thank all contributors and the community for their valuable feedback and contributions that made this release possible.
📞 Support
For issues, questions, or contributions, please visit our GitHub repository or open an issue.