Releases: github0null/eide
Releases · github0null/eide
Embedded IDE v3.19.9
Embedded IDE v3.19.8
[v3.19.8] update
Fix:
Chip Package: Storage layout default value missed.Unify Builder: Fix ac6 linker options missed on macos. Thanks @Deadline039.
Optimize:
Unify Builder: Use 'dotnet unify_builder.dll' instead of 'unify_builder.exe' on arm64 platform.C/C++ Config Provider: Use g++ when provide compilerPath for cpptools.Other: Append msys path to the tail of system PATH, not head.
Embedded IDE v3.19.6
[v3.19.6] update
Change:
Builder Options: Combine all builder options (*.options.json) intoeide.json.Files Options: Combine all file's options (*.files.options.yml) into single file:files.options.yml.
Optimize:
Project TreeView: Expand Project TreeView's root node when you open a project.Keil Project Import: Do not disable internal hex file output if keil project not have any actived User Commands.Source Code: Update dependence packages to resolve package vulnerabilities.Chip Package Manager: Optimize code.
Update build environment to NodeJS v16.
Embedded IDE v3.18.2
Embedded IDE v3.18.1
Embedded IDE v3.18.0
[v3.18.0] update
Incompatible Changes:
Chip Support Package:- Remove folder:
.eide/depsand use VirtualFolder<virtual_root>/<deps>instead it. - The Chip Support Package in older projects will become invalid. And you need to reinstall chip-package and reinstall all CMSIS components.
- Remove folder:
New:
Cortex-Debug Configuration Generator: A new Debugger Configuration Generator with a simple GUI.pyOCD Flasher UI: Support append additional cli command when program flash.VSCODE_PORTABLE: SupportVSCODE_PORTABLEenvironment variables.
Fix:
Project Environment: Project environment variables missed.
Change:
Builder Configuration UI (SDCC): Automatic get processors list by execute command:sdcc -v
Optimize
MDK Project Import: Optimize importKeil User Command.
Embedded IDE v3.17.1
Embedded IDE v3.17.0
[v3.17.0] update
New:
unify_builder: Print 'Section Memory Usage' for AC5 / AC6 Compiler.Global Environment Variables: A new plug-in settings: 'EIDE.Builder.EnvironmentVariables' for preset some globalEnvironment Variables.
Change:
unify_builder: Bundle unify_builder executable files in plug-in package.
Merge v3.16.2-prerelease bugs fix.
Embedded IDE v3.16.1
[v3.16.1] update
Fix:
Open Project: fix cannot open project if a error target in usr.ctx.json.Project Floatpoint Selection: fix function hasFpu() not match 'm33.dsp'.Diagnostic Bugs: fix diagnostic information generator bugs.Others: fix other miscellaneous bugs.
Optimize:
.NET Runtime: compatible with version > 6.0 of the .NET runtime.Static Check: optimize cppcheck params generator.
Embedded IDE v3.16.0
[v3.16.0] update
Change:
Cortex-Debug Config: Auto generate debug config now has been Removed. Use the right-click menu function instead.
Fix:
Keil Project Export: Source file type error for '*.asm'.
Optimize:
GUI Prompt String: Change some prompt string.JLink Flasher Template: Allow use '${hexFile}, ${binFile}...' variables injlink.flasher.cmd.templatefile.STLink Flasher: Use codepage437when exec STM32_Program_CLI.exe in win32 system.