Releases: lowfreez/FlowCross
Releases · lowfreez/FlowCross
FlowCross v0.2.0 Beta 4
Changelog
[0.2.0 Beta 4] - 2026-02-17
- Updated news api
- New page "Versions"
- Banners for versions
- Forge full support
- Fabric full support
- Optimization fixes
- Minor visual updates
| Fixed bug with console
| New launch button
| Quick folders buttons
FlowCross v0.2.0 Beta 3
Changelog
[0.2.0 Beta 3] - 2026-02-15
- Major visual updates
- FlowCross Client support
- Major optimizations
FlowCross v0.2.0 Beta 1
Changelog
[0.2.0 Beta 1] - 2026-01-30
Added
- Safe console output with Unicode encoding support for Windows
- Game log monitoring with real-time Java process log parsing
- Console tabs system (Launcher/Game logs) with automatic switching
- Game status detection via Java logs ("Stopping!" message)
- Window close event handler for proper cleanup
- Force close API method for emergency shutdowns
Changed
- Improved game launch button with multiple states (Ready/Launching/Running)
- Enhanced game status checking with log-based detection
- Modified close window behavior to always exit (not minimize to tray)
- Updated console output to filter and display important game events
- Reduced game status check frequency from 1s to 5s (log monitoring is primary)
Fixed
- Unicode encoding errors in Windows console output
- Game launch button not responding after version selection
- Game status not resetting after game closure
- Close window button functionality
- Multiple game launch prevention
- Console emoji display issues
Technical Details
- Added UTF-8 encoding wrapper for stdout/stderr on Windows
- Implemented Java process log streaming with "Stopping!" detection
- Added game state management with launching/running flags
- Enhanced error handling for pywebview API calls
- Improved process monitoring with fallback mechanisms
- Added visual feedback for close button (loading indicator)
Files Modified
main.py: UTF-8 encoding setup, window close handlerflowcross_launcher/launcher.py: Close window logic, force close methodflowcross_launcher/game_launcher.py: Log monitoring and parsingflowcross_launcher/system_info.py: Improved process detectionflowcross.html: Game status UI, console tabs, close button fixes
Dependencies
- No new dependencies added
- Enhanced error handling for existing dependencies (pywebview, plyer)
Compatibility
- Windows: Improved console output and window management
- Minecraft versions: All supported versions with enhanced logging
FlowCross v.0.1.0-Release
FlowCross Release
Release of minecraft launcher called flowcross :)