Changelog
Unreleased
[6.0.6] - 2025-09-25
- Optimized the Flutter project detection logic
[6.0.5] - 2025-09-19
- Fix the issue of Inspector hot-reload state synchronization problems
- Added a setting to disable the Dart VM service
- The VM panel has added some document links.
[6.0.3] - 2025-09-16
- Fix: Switching VM Service is unresponsive (9.16 dart vm)
- Fix: Fixed an issue where HTTP request listening failed after a hot restart
- Fix: Fixed a bug where the http listening UI right-click menu caused a freeze after isolateId was regenerated
-
New: dart types support displaying to the left of the variable name, see document
-
New: Dart VM Service tool window, providing real-time insights into your running Flutter application.
- VM Info: View detailed information about the Dart Virtual Machine, including memory usage (current/max RSS).
- HTTP Monitor: Capture and inspect HTTP requests made by your application.
- Logging: View logs sent via
dart:developer.

See Document
[5.7.6] - 2025-08-18
- Change New Document
[5.7.5] - 2025-08-11
- Adapted for 2025.2
- Remove the error warning for Flutter version detection API access failure
- Add disabled scan string setting (l10n module)
[5.7.4] - 2025-08-07
- Adapted for 2025.2
[5.7.3] - 2025-07-26
- add dart vm service code
[5.7.2] - 2025-07-19
- fix: resource preview panel load in EDT thread error
- Fix known bugs
- ⚠️Suggest upgrading Idea or AS to version 2025.1. Starting from next month, FlutterX will not push updates for versions below 2024
- full changelog
[5.7.0] - 2025-07-02
- Add SP panel right menu actions (SP) see document
- full changelog
[5.6.3] - 2025-05-19
- Fix known bugs
- Add Dart String Element Scanner (l10n panel)
- Add "Delete All" in Log panel
- full changelog
[5.6.2] - 2025-05-08
- Add
diorestart button (settings) - Optimize
l10nediting panel, add preview text option, preview text in tree (l10n panel) - Add "delete l10n key" action, in right popup menu (l10n panel)
- Add "Rename l10n key" action, in right popup menu (l10n panel)
- full changelog
[5.6.1] - 2025-05-06
- Unused package logic detection optimization #78
- full changelog
[5.6.0] - 2025-04-28
- Refactoring Log Panel, see document
- Fix known bugs
- Full changelog
[5.5.3] - 2025-04-25
- Fix known bugs
[5.5.2] - 2025-04-23
- New features: add run
flutter gen-l10ncommand action (l10n) - New features: Extract string to l10n key, see document
- fix some bugs
[5.5.0] - 2025-04-19
- fix: Solve the incorrect usage of
Disposerin settings - New: flutter
l10neditor tool, See Document
[5.4.3] - 2025-04-14
- fix:
StringIndexOutOfBoundsException - Performance optimization
[5.4.2] - 2025-04-10
- fix: Repair asset image detection logic
- new feature: dio api generate hurl code
- Update: dart assets check level error to warning
[5.4.1] - 2025-04-08
- fix some bugs
[5.4.0] - 2025-04-01
- fix some bugs
[5.3.4] - 2025-03-17
- fix known bugs
[5.3.3] - 2025-03-13
- New: add assets preview window
- fix: The problem of jitter in asset images exceeding a certain size (document preview)
- fix: assets code generate tool setting errors
- Some other problems solved
[5.3.2] - 2025-03-05
- New:
flutter android gradleMigration Tools (android tool) - Fix:
dioThe problem of listening server not being destroyed (dio tool)
[5.3.1] - 2025-03-03
- Fix: dart function comment generator tool error (dart comment)
- Fix: dart assets hover document preview bug (with image) (dart assets preview)
- New: Supports the operation of clicking on the asset path to quickly open files(Need to hold ctrl)
[5.3.0] - 2025-02-28
- New features: Added assets asset path detection mark (dart)
- New features: If a package is marked by the author and stopped updating, it will be marked in the configuration file ( yaml)
- New features: Added freezed 3.0 class quick repair tool (dart)
[5.2.4] - 2025-02-26
- New: json to freezed class tool (Supports version 3.0.0)
[5.2.3] - 2025-02-13
- Replaced flutter version update record link
- Fix the wrong command to open an ios project
- Optimize known issues
[5.2.2] - 2025-01-17
- Fix: dart type click navigator to define error (2024.3)
[5.2.1] - 2025-01-11
- Fix: Fixed the problem of version replacement and mouse pointer losing new line at the end
- Fix: Strengthen package search constraints
- New: Select
androiddirectory and selectOpen Inaction (and ios directory) 
[5.2.0] - 2025-01-04
- 💐 Happy New Year, 2025 💐
- Fix known issues
- Adjust the implementation of some functions
[5.1.0] - 2024-12-16
- New: Statistics of the size of the package occupied on the disk
- Optimize:
Dio api list windowrefactor - Fix:
assets generate toolinitialization issues in some scenarios - Removed: pubspec.yaml dart package table dialog
- New: The reconstructed pubspec.yaml check logic supports detection of multiple nested folders.
- New: mirror image setting ui
- Refactor: Ignoring packet detection requires defining each file individually
[5.0.5] - 2024-12-06
- Add api to display in reverse order
- Fix the bug of automatically sliding to the bottom
- Tweaked frozen generator UI
- Update some icons and delete some icons, compress some image assets, and reduce the package size to the extreme, only 1.5M
- Optimize the component hierarchy of window
- Remove
GlobalScope.launchto avoid the risk of memory leaks
[5.0.4] - 2024-11-28
- Fix: autocomplete failure problem (Assets)
- Fix: Bugs caused by lack of release time (dart package)
- New: package autocomplete

- New: Add optional configuration of pub.dev image in China region (pub.dev)

[5.0.3] - 2024-11-26
- Fix: freezed name save error
- Fix: Dio windows memory leak
- Optimize: Faster display of dart type and support cmd click to jump
- Optimize: Optimized dart document markdown render panel
[5.0.2] - 2024-11-04
- New: pubspec.yaml add package last update time
- New: pubspec.yaml package document add more details
- Fix known issues
- Supplementary functional documentation
[5.0.1] - 2024-10-29
- Fix: Analyze the issue of inaccurate location after file changes (
pubspec.yaml) (#59) - Adjust the inspection logic of
widget to ConsumerWidget - New: Do not analyze files other than
pubspec.yaml - New:
pubspec.yamlNew menu for drainage ditch (Open package api in browser,Show Json Data) - New: riverpod widget to ConsumerWidget: Automatically add import statements
- New: Support local asset image preview

- New: assets image preview

[5.0.0] - 2024-10-22
- Fix: dio api copy data to image action if null will null exception
- Fix: If the flutter command does not exist, an error pop-up will appear,(#56)
- Fix: Fixed the issue of method font misalignment in the Dio api in zoom mode
- New: Set the JSON editor and Dart editor to follow the idea for scaling
- New: Optimize JSON viewer format
- New: Add the function of returning the request body header from the right-click menu of
Dio - New: Open the flutter (android,ios,macos) directory and add settings options, (ide setting->flutterx)
- New: Add local asset preview to the editor (image type)
[4.9.9] - 2024-10-17
- Fix:
flutter_lint: 5.0part ofauto-completion action not show - Fix:
pubspec.yamlleft icon menuopen directorynot working bug - New: Support monitoring of
DioFormDataAPI, need upgrade todd_check_plugin:3.2.5
[4.9.8] - 2024-10-09
- Adaptation android studio 2024.2.1
- Support
k2mode
[4.9.7] - 2024-09-21
- Fix:#54
- New: Added detection of unused packages in the project.
- Update: Added detection for the bottom toolbar icons; the entry point will not be displayed for non-Flutter projects.

[4.9.5] - 2024-09-13
[4.9.4] - 2024-09-05
- 更新: 修改flutter新版本,whats new的跳转链接
- 新增: dio api 接口信息拷贝,支持自定义 key
- 详见flutterx设置,Copy all key
- 新增: dio api 拷贝为图片,在右键菜单,数据量太大的接口会报内存堆栈溢出,这个问题不解决
- Update: Modified the link for “What’s New” in the new version of Flutter.
- New: Added Dio API interface information copy feature, supporting custom keys.
- See Flutterx settings for “Copy all key”.
- New: Added Dio API copy as image feature in the right-click menu. Interfaces with too much data will cause memory stack overflow, and this issue will not be resolved.
[4.9.3] - 2024-09-03
- dio拷贝接口信息(Copy all),添加格式化 json
- dio copy interface information (Copy all), add formatted json
[4.9.2] - 2024-08-13
- 修复 #50
- Fixed #50
[4.9.1] - 2024-07-29
- 修复inlay命名导致的part of library无法关闭的问题
- 修改插件idea版本上限 (2024+)
- Fixed the issue where part of the library could not be closed due to inlay naming
- Updated the plugin's IDEA version upper limit (2024.2+)
[4.9.0] - 2024-07-24
- 修复: json查看器没有格式化的问题
- 修复: Dio接口数据类型int会被转化为double类型的bug
- 修复: pubspec.yaml工具条可能引发的线程安全问题
- 修复: 修复part of 会造成卡顿的bug
- 修复: json转freezed打开后配置没有被重新加载的问题
- 新增: json转dart macro 添加到了Dio 右键菜单
- 新增: part of 新增相对路径自动补全,输入"part"会触发自动联想
- 新增: dio接口到来时添加一个通知,点击可以在浏览器打开链接
- 新增: json转dart macro对象工具 (dart bete)
-
新增: json转freezed添加isar选项
-
Fixed: Issue where the JSON viewer was not formatted
- Fixed: Bug where Dio interface data type int was being converted to double
- Fixed: Thread safety issue potentially caused by the pubspec.yaml toolbar
- Fixed: Bug where part of would cause lag
- Fixed: Issue where JSON to Freezed configuration was not reloaded after opening
- Added: JSON to Dart macro added to the Dio right-click menu
- Added: Auto-completion for relative paths with part of; typing "part" triggers auto-suggestions
- Added: Notification when a Dio interface call arrives, with a clickable link to open in the browser
- Added: JSON to Dart macro object tool (Dart beta)
- Added: Isar option to JSON to Freezed conversion
[4.8.0] - 2024-07-08
- fix some bugs by 4.7.0
- Add
jsontodart macrogeneration tool (bate)
[4.7.0] - 2024-07-03
- Reconstructed the
json to freezed class code gentool, - Optimize the repair logic of
packagenew version detection - Removed some third-party dependencies and reduced the plug-in package to 1M
- If you encounter problems during use, please submit an issue
- This is the last updated version below
2023.*. If you want to receive subsequent updates, please update your idea to version2024.*andabove.
[4.6.0] - 2024-06-18
- After optimizing the terminal running logic, windows will no longer be created repeatedly.
- Add
part of libararyautocomplete command - Optimize the automatic completion popup timing of freezed from json
- Fix the problem that @Freezed does not display the freezed function
[4.5.2] - 2024-05-30
- Optimize dart file inlay detection performance
- Optimize some known bugs
[4.5.0] - 2024-05-25
- Fix the problem of stuck idea or Android studio
- Upgrade kotlin version to
2.0.0tosupport k2 compiler - Optimize dart package version replacement logic
- Fix the bug that modifying the file pubspec.yaml may cause unresponsiveness
- Fix the problem of
flutter upgradeandflutter pub run build_runner buildcommand execution failure(idea 241+) - New terminal adapted to
IDEA 2024.1+ - Fix some operation error reports.
Slow operations are prohibited on EDT. See SlowOperations.assertSlowOperationsAreAllowed javadoc. - Adaptation 2024.2
- Remove some deprecated functions
- Replace flutter update log
What's NewUrl Link
[4.2.1] - 2024-05-17
- Adaptation 2024.2
- Fix performance issues caused by iOS privacy scanning window
[4.2.0] - 2024-05-15
- Fixed the problem of IP type URI being accessed and parsed incorrectly in the dio panel
- Fixed the issue where the
&symbol in parameters in Dio URL is displayed as blank - Optimize the font display of json editor and dart editor
- Optimize dart document display format ( #41)
- Fixed an error in automatic completion of yaml version number(#42)
