Releases: github0null/eide
Releases · github0null/eide
Embedded IDE v3.21.1
Embedded IDE v3.21.0
[v3.21.0] update
New:
Xpack Toolchain
: Add xpack-dev-toolspackage.json
support.Right-click Menu
: AddCompile
button for source file.Project Resource
: Add new inline button:Add File
.Builder Configuration
: Addopen
button forlinker script
path config.
Optimize:
CMSIS Config Wizard
: Minor refactoring to improve parser. Support<n>
<s.i>
tags. Support error prompt.Open Project
: Add progress bar when opening a project.Create Project
: Improve create project. Fill default project name when creating a new project.Import Project
: Improve Keil project import. Support import RTE source files.Built-in Project Templates
: Update stm8s/sdcc project templates.COSMIC-STM8
: Improve COSMIC-STM8 project. Support cosmic-stm8 '.lkf' file grammar highlight.unify_builder
: Update unify_builder to v3.9.1. Improve increment compile. Improve makefile generator.Source Compile Options
: Improve GUI. Add a textarea to show current compile commands.Build Project
: Support silent mode. Add spinning animation for 'build' and 'flash' status bar.Compile Database Generator
: Auto generatecompile_commands.json
.
Changes:
Custom Task
: Rename task typeeide.msys
toeide.bash
.Project Build
: Remove project variables which starts withEIDE_TOOL_
.
Embedded IDE v3.20.1
[v3.20.1] revision
Optimize:
Internal Templates
: Update internal project templates.unify_builder
: Optimize makefile generator.Project Resource
: Add batch operation support on files or folders. Thanks Deadline039 !CMSIS Config Wizard
: Add a search input box. Now you can search config.CMSIS Config Wizard
: Add non-number options support. Thanks Deadline039 !
Fix:
Chip Package
: Fix package parser bug.
Embedded IDE v3.20.0
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/deps
and 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_PORTABLE
environment 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
.