github xpf0000/FlyEnv v4.15.1
v4.15.1: Flutter & Git Module. Diff Compare & WebSocket / SSE Tool

latest releases: v4.16.1, v4.16.0, v4.15.4...
one month ago

FlyEnv v4.15.1 Update Release Notes

🚀 New Features

1. Added Flutter Module

FlyEnv now integrates Flutter support directly into your development environment! You can now easily manage Flutter SDK installations and perform common Flutter operations right from the FlyEnv UI.

This integration allows you to:

  • SDK Management: Install and manage Flutter SDK versions seamlessly
  • Flutter Doctor: Run diagnostic checks with detailed, categorized results to quickly identify environment issues
  • Android Device Management: Detect, inspect, and manage connected Android devices via ADB
  • Android Auto-Fix: Automatically configure Android SDK environment variables and platform-tools PATH
  • Quick Actions: Run Flutter projects, build APKs, and build AppBundles with one click
  • Advanced Commands: Execute doctor, upgrade, channel switching, pub commands (get, upgrade, outdated, deps), clean, analyze, test, format, and platform-specific builds (web, Windows, APK release/debug)
  • SDK Info: View detailed Flutter and Dart version information, engine revision, and build date

Thanks to @ibraimfarag for the PR! PR #649

image

2. Added Git Module

FlyEnv now includes a dedicated Git module for managing your Git installation and environment. You can easily install, verify, and manage your Git setup directly from the FlyEnv interface.

This integration provides:

  • One-Click Installation: Install Git automatically using platform-native package managers — winget on Windows, Homebrew/MacPorts/xcode-select on macOS, and apt/yum/dnf/pacman on Linux
  • Installation Check: Verify if Git is installed and view the current version
  • Environment Diagnostics: Check Git path, SSH availability, and Git LFS status
  • Cross-Platform Support: Works on Windows, macOS, and Linux with platform-aware checks

Thanks to @Heyiki for the PR! PR #664

image

3. Added Diff Compare Tool to Toolbox

The Toolbox now includes a powerful text difference comparison tool. You can easily compare two pieces of text and visualize additions, deletions, and changes with an inline diff view powered by Monaco Editor.

Features include:

  • Side-by-side text comparison with synchronized scrolling
  • Inline diff highlighting for precise change detection
  • Navigation between differences with previous/next buttons
  • Sample data loading for quick testing
  • Swap and clear actions for efficient workflow

Thanks to @Heyiki and @qaydt20250317 for the PRs! PR #651 PR #670

image

4. Added WebSocket / SSE Tool to Toolbox

The Toolbox now features a WebSocket and Server-Sent Events (SSE) testing tool. You can now easily test and debug real-time connections directly within FlyEnv.

This tool provides:

  • Protocol Support: Switch between WebSocket and SSE protocols
  • Connection Management: Connect and disconnect with real-time status indicators
  • Request Configuration: Configure query parameters, custom headers, and protocols
  • Message Exchange: Send messages and view received messages in a clean, organized interface
  • Auto-Reconnect: Automatically reconnect WebSocket connections when disconnected

Thanks to @Heyiki for the PR! PR #657

image

🛠️ Improvements & Bug Fixes

5. Improved Windows Service Startup Stability

Optimized the Windows version to improve the stability and reliability of service startup across all modules. Services now start more consistently on Windows, reducing intermittent failures and improving the overall user experience.


📦 Build & Transparency

All FlyEnv installation packages are built using GitHub Actions. You can verify the build process and download the artifacts directly from the following links:


We welcome your continued feedback and bug reports via GitHub Issues

Enjoy the update!

Don't miss a new FlyEnv release

NewReleases is sending notifications on new releases.