Releases: SoFluffyOS/lumide_flutter
Releases · SoFluffyOS/lumide_flutter
1.4.0
🚀 New Features
- Keyboard Shortcuts: Added
⌘+\for Hot Reload and⌘+Shift+\for Hot Restart. - Device Icons: Fixed an issue where all devices showed a smartphone icon; now correctly displays icons for Web and Desktop targets.
Full Changelog: 1.3.0...1.4.0
1.3.0
🚀 New Features
- Flutter Daemon Integration: Utilize the Flutter Daemon to serve DevTools, removing manual webview fallbacks.
- Reactive Device List: Listen to device connections and disconnections via the daemon instead of manually polling or refreshing.
🐞 Bug Fixes
- Prevent log truncation of multiline or extensive outputs coming from
developer.log. - Correct the Open DevTools menu icon.
Full Changelog: 1.2.0...1.3.0
1.2.0
🚀 New Features
- Target Picker UI:
- Dynamically scan
**/main.dartentry points across monorepos and inject them directly into a top-bar Quick Pick interface. - Target paths are processed seamlessly into
flutter run --machine -d <device> -t <relative-lib/main.dart>. - Automatically resolves the parent package directory and switches
workingDirectorycontext to handle deeply nested plugins properly. - Support manual override inputs to inject custom entry points.
- Dynamically scan
- Monorepo Support:
- Enforce Workspace rules to prevent unbounded SDK scoping errors on nested monorepo dependencies.
- Under The Hood:
- Migrate
lumide_flutterontolumide_apiv0.9.0supporting richtooltipitem payloads.
- Migrate
Full Changelog: 1.1.1...1.2.0
1.1.1
1.1.1 (2026-02-19)
🐞 Bug Fixes
- Handle incorrect assets path mapping when running from a prebuilt executable.
🧹 Refactors
- Remove redundant version field from the plugin manifest.
1.1.0 (2026-02-16)
🚀 New Features
- Add
lumide_flutterto executables.
Full Changelog: 1.1.0...1.1.1
1.1.0
1.0.0
🚀 New Features
-
Project Management:
- Initialize projects with
pub get(Parallel execution supported). - Clean build artifacts with
flutter clean. - Run
flutter doctorto check environment health.
- Initialize projects with
-
Running & Debugging:
- Hot Reload on save or via toolbar.
- Hot Restart support.
- View real-time logs in the Flutter output channel.
- Separate Build Output channel.
-
Device Management:
- View currently selected device in the Status Bar.
- Switch devices via Quick Pick menu (
flutter.device).
-
DevTools Integration:
- Open Dart DevTools in an embedded Webview Panel.
- Option to open DevTools in external browser.
-
User Experience:
- Status Bar: Quick access to Flutter Tools menu.
- Toolbar: Dynamic controls based on run state.
- Notifications: Batched error reporting for bulk operations.
Full Changelog: https://github.com/simonpham/lumide_flutter/commits/1.0.0