Skip to content

Releases: chainbase-labs/WalruS3

WalruS3 Release Notes - v0.1.1

02 Sep 03:43

Choose a tag to compare

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

  1. Backup your data: Ensure you have proper backups before upgrading
  2. Build Docker image: Build the latest WalruS3 image
  3. No breaking changes: This release maintains full backward compatibility
  4. 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.