Releases: github0null/eide
Releases · github0null/eide
Embedded IDE v3.5.2
[v3.5.2]
Fixed:
- Duplicated include path items:
.eide/depsin project. - Can not parse old version
JLinkDevices.xml.
Optimized:
- Auto provide internal macros for
armcccompiler by--list_macroscommand. - Optimize cpptools config provider for
gccfamily compilers.
Embedded IDE v3.5.1
[v3.5.1]
Optimized:
- Allow use project env vars(like:
${OutDir}, ${ProjectName} ...) in shell flasher commandline. - Auto check program files for stvp flasher.
- Optimize external tool executable path parser.
- Optimize some message prompt.
Embedded IDE v3.5
[v3.5.0]
Fixed:
- Source ref parser encoding bug for iar_stm8 compiler.
Optimized:
- Replace
archcommand byuname -mforarch-linux. - Auto search executable path in system env when default tool path is invalid.
- Use monospaced font for
*.mapView. - Disable online tool installer for
linuxplatform.
Changed:
- Remove
extensionDependenciesand built-in auto active extensionDependencies. - Force use unix path for virtual source path to compat old project.
- Adjust default
project templates repo, now it's: 'https://github.com/github0null/eide-templates'.
Embedded IDE v3.4
[v3.4.0]
Optimized:
- Optimize openocd flash command-line.
- Allow show disasm for
elf/axf.
Fixed:
- Cannot provide C/C++ intellisense configuration for files that contain symbol links for
linuxplatform. - The
exclude source listin the old project template is invalid forlinuxplatform. - Can't parse toolchain system includes and defines for
linuxplatform.
Embedded IDE v3.3
[v3.3.0]
Optimized:
- Optimize openocd flash command-line.
- Allow show disasm for
elf/axf.
Fixed:
- Cannot provide C/C++ intellisense configuration for files that contain symbol links for
linuxplatform. - The
exclude source listin the old project template is invalid forlinuxplatform. - Can't parse toolchain system includes and defines for
linuxplatform.
Embedded IDE v3.2
[v3.2.0]
New:
- Allow use project env vars in compiler params and user macro.
- Allow use project env vars in shell flasher command-line.
Optimize:
- Support auto-select armasm/armclang compiler for arm/gnu asm source files.
- Optimize cppcheck config for linux platform.
Embedded IDE v3.1.0
[v3.1.0]
New:
- Support linux platform (ubuntu).
- Add internal
AVRproject template.
Changed:
- Move eide-binaries folder location to user's home folder.
- Remove external-tools default config value for plug-in settings.
- Remove 'c_cpp_properties.json' for eide projects.
Embedded IDE v2.16.8
[v2.16.8] (revision)
Optimize:
- Add
disableOutputTaskoptions for linker. - Optimize pyOcd target name parser.
- Adjust default builder thread number.
Changed:
- Adjust extension activation events
Embedded IDE v2.16.7
[v2.16.7] (revision)
Bug Fixes:
- Can't register
customConfigProviderfor c/c++ plug-inv1.18.x
Embedded IDE v2.16.6
[v2.16.6] (revision)
Bug Fixes:
- When switch target, the
Flasher Configurations->programFilebecome empty. - The
Project Resourceview cannot be refreshed due to a file opening failure in theOutput Filesview. - When using
any-gcctoolchain, can't open builder options for 'release' target.
Optimized:
- Automatically refresh
Output Filesview` after using the cleanup function. - Add some utility compiler options for gcc toolchain.
- Generate
tasks.jsonandsettings.jsonfor new project.