1.4.18
- [FIX]: Fix architecture configuration not persisting after GUI restart
1.4.17
- [FIX]: Fail fast with a clear notification when selected gdb does not support DAP (need GDB 14.1+)
- [IMPROVE]: Enhance Windows DAP driver diagnostics logging (version/exit/output)
1.4.16
- [FIX]: Fix build mode parsing compatibility for modes without "mode." prefix
1.4.15
- [IMPROVE]: Optimize XMake menu display logic for non-xmake projects
- [IMPROVE]: Enable QuickStart to create xmake project in non-xmake directory
- [IMPROVE]: Disable QuickStart action in existing xmake projects
- [IMPROVE]: Add Debug button to XMake Toolbar (disabled if unavailable)
- [FIX]: Fix QuickStart action not responding in non-xmake projects
1.4.14
- [FIX]: Fix duplicate "xmake" entries in Run Configuration list
- [FIX]: Fix debugging support unavailable issue caused by missing dependency
- [IMPROVE]: Add default search path for Xcode's lldb-dap on macOS
- [IMPROVE]: Clean up unused code and improve plugin stability
1.4.13
- [FIX]: Fix NPE when building or updating compile commands without a configured toolkit
- [FIX]: Fix COMPONENTS_LOADED error by separating Project and Application configurables
- [IMPROVE]: Merge XMake Toolkit settings into the main XMake project settings page
- [IMPROVE]: Change default setting for auto-update compile_commands.json to false
- [IMPROVE]: Add meaningful error notifications for build execution failures
1.4.12
- [NEW]: Add C++ Intellisense support by generating compile_commands.json automatically
- [NEW]: Add settings to configure compile_commands.json output path
- [NEW]: Add DAP driver path file chooser and support manual input
- [NEW]: Improve intellisense with documentation and target completion
- [IMPROVE]: Auto-save files before building or running project
- [IMPROVE]: Add notifications for debug module load failures and CLion version checks
- [FIX]: Fix memory view issues in debug session
- [DOC]: Update README with DAP debugging instructions
1.4.11
- [NEW]: Refactor XMake debugging with new XMakeDebugSession.kt class
- [NEW]: Add Launch Configuration (JSON format) editor in debug settings
- [NEW]: Support custom DAP driver configuration override via JSON
- [NEW]: Multi-IDE compatibility support (CLion, IntelliJ IDEA, Android Studio)
- [IMPROVE]: Move working directory and environment variables to Additional Configuration section
- [IMPROVE]: Enhanced UI layout with better JSON editor support and scrolling
- [IMPROVE]: Use run configuration environment variables instead of hardcoded values
- [IMPROVE]: Automatic debug functionality detection and graceful fallback
- [FIX]: Fix sourceMap.enabled type to be string for DAP protocol compatibility
- [FIX]: Fix JSON parsing for arrays and string values in debug configuration
- [FIX]: Fix compilation errors and import conflicts
- [REFACTOR]: Rename XMakeLogger to Logger for better consistency
1.4.10
- [NEW]: Add auto-completion support for xmake.lua APIs and keywords
- [IMPROVE]: Add PSI parser support for better code structure analysis
- [FIX]: Fix AssertionError and thread safety issues in auto-completion
- [IMPROVE]: Add icons for completion items and optimize completion performance
1.4.9
- [FIX]: Fix toolkit synchronization issue in run configuration
- [FIX]: Fix empty target/mode list display issues
- [FIX]: Fix memory leak in console view output panel
- [IMPROVE]: Clean up redundant code and optimize UI logic
1.4.8
- [NEW]: Upgrade fix for API 2025.3
1.4.7
- [NEW]: Upgrade fix for API 2025.2
1.4.6
- [NEW]: update pluginUntilBuild
1.4.5
- [NEW]: and xmake language
1.4.3
1.4.2
- [FIX]: fix toolkit detect
1.4.1
- [FIX]: fix more compatibility issues
1.4.0
- [FIX]: Bug fix for compatibility issues
1.3.9
- [NEW]: Improve run configuration
1.3.8
- [ADD]: Add new feature of xmake toolkit
1.3.7
- [FIX]: Improve xmake icon and remove some deprecated apis
1.3.6
1.3.5
- [FIX]: Fix additional configuration
1.3.4
- [FIX]: Add test set
- [FIX]: Fix multithreading issues
1.3.3
- [FIX]: Update version
- [FIX]: Upgrade ui api version
- [FIX]: Refactoring ioRunv()
1.3.2
1.3.1
- [FIX]: Upgrade Kotlin UI DSL version 1 to 2
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
- [FIX]: Improve new progrect
1.1.9
- [FIX]: Support future Clion version
1.1.8
- [FIX]: Update Clion version
1.1.7
- [FIX]: Update Clion version
1.1.6
- [FIX]: Improve configuration
1.1.5
- [FIX]: Fix create project
1.1.4
- [FIX]: Fix deprecated api warning again
1.1.3
- [FIX]: Fix deprecated api warning
1.1.2
- [FIX]: Fix bug for windows
1.1.1
- [NEW]: Support Clion 213.x
1.1.0
- [NEW]: Add icon for CMakelists and compile_commands
1.0.9
- [NEW]: Support to generate CMakelists and compile_commands
1.0.8
- [FIX]: Improve compatibility to support more versions
1.0.7
- [FIX]: Improve compatibility and add usage instruction
1.0.6
- [NEW]: Support latest CLion and IDEA Intellij
1.0.5
- [FIX]: Fix conflict issues with java
1.0.4
- [NEW]: Modify rebuild icon
1.0.3
1.0.2
- [NEW]: Create project (c/c++/rust/go/dlang/swift/objc)
1.0.1
- [NEW]: Quickstart
- [NEW]: Project configuration
- [NEW]: Run configuration
- [NEW]: Menu tools
- [NEW]: Tool windows
- [NEW]: Build and run
- [NEW]: Goto error and waring problems