Releases: TechnicallyWeb3/min-web3
v2.1.0
Release Notes - Min Browser v2.1.0
🚀 New Features
WTTP Protocol Support
- Enhanced WTTP Protocol Handler: Improved WTTP (Web3 Transport Protocol) support with better error handling and performance
- HTTP Range Request Support: Added support for partial content requests (range headers) for better media streaming
- Conditional Requests: Added support for
If-Modified-SinceandIf-None-Matchheaders for efficient caching - Shared WTTP Handler Instance: Optimized WTTP handler to use a single shared instance for better performance
🎨 UI/UX Improvements
Add your UI/UX changes here. Examples:
- Improved address bar handling for WTTP URLs
- Enhanced visual feedback for Web3 site navigation
- Better error messages and user feedback
- Updated UI components for better accessibility
- Improved responsive design elements
- Enhanced visual indicators for protocol types
🔧 Improvements
- Protocol Handler Optimization: Optimized protocol registration and handling for better performance
- Code Quality: Cleaned up commented-out code and removed unused variables
- Error Handling: Enhanced error messages and logging for better debugging
- URL Parsing: Improved URL parser for WTTP URLs with better edge case handling
🐛 Bug Fixes
- Fixed WTTP URL handling in URL parser (removed redundant protocol duplication)
- Fixed protocol scheme registration for WTTP protocol
- Resolved issues with relative path handling in WTTP protocol handler
📝 Technical Details
Protocol Changes
- WTTP protocol now registered with
standard: trueprivilege - Removed web3 protocol scheme registration
- Enhanced protocol handler with better logging and error reporting
📦 Installation
Download the latest release from the releases page.
Supported Platforms
- Windows (x64, ia32, arm64)
- macOS (Intel, Apple Silicon)
- Linux (Debian, RedHat, AppImage)
🙏 Thanks
Thank you for using Min Browser! If you encounter any issues, please report them on our GitHub Issues page.
Full Changelog: Compare v1.33.1...v2.1.0
v0.0.1
this is a prealpha release, use at your own risk
TW3 Min-Browser old
this is a prealpha release, use at your own risk!!
Updates in this version include
Web Contract v1.1
Renders Dynamic Links
IPFS
Layout UI Updates
v1.31.0
Min Web3 Browser v1.0.0 Release Notes
We're excited to announce the release of TW3 v4.0.0, now with integrated Web3 capabilities! This update transforms Min into a powerful Web3 browser, enabling seamless interaction with decentralized applications and blockchain networks.
New Features
Web3 Integration
- Added support for Web3 protocols, allowing direct interaction with smart contracts and decentralized applications
- Implemented a custom
web3://protocol handler for accessing blockchain content directly in the browser
Blockchain Explorer Integration
- Integrated with Polygon blockchain explorer, providing easy access to on-chain data
- Added fallback to Polygonscan for addresses without associated HTML content
Smart Contract Interaction
- New ability to fetch and render HTML content associated with smart contract addresses
- Seamless navigation between Web2 and Web3 content within the same browsing experience
UI Enhancements
- Improved tab management for handling both traditional web pages and blockchain content
🛠️ Technical Improvements
Core Updates
- Upgraded Electron to version 32.1.0 for improved performance and security
- Added new dependencies for Web3 functionality, including
@ensdomains/ensjs,@unstoppabledomains/resolution, andweb3
Build Process
- Enhanced build scripts to support the new Web3 features across multiple platforms
- Updated package creation process to include Web3-specific components
Security
- Implemented additional security measures for handling Web3 transactions and data
- Updated Content Security Policy to accommodate Web3 script execution
🐛 Known Issues
- Some complex dApps may not render correctly in the current version. We're actively working on improving compatibility.
- ENS and Unstoppable Domains resolution is still in beta and may have limited functionality.
🔮 Future Plans
- Expand support for additional blockchain networks beyond Polygon
- Implement a built-in wallet for easier transaction signing and account management
- Enhance the UI to provide more Web3-specific features and information
🙏 Feedback and Contributions
We welcome your feedback and contributions! Please report any issues or submit feature requests.
We're thrilled to bring Web3 capabilities to Min and look forward to your feedback as we continue to evolve the browser for the decentralized web!
Note: Always backup your data before upgrading to a new version. For any critical issues, please contact our support team immediately.