Skip to content

Releases: github0null/eide

Embedded IDE v3.5.2

09 May 15:10
c5dedb0

Choose a tag to compare

[v3.5.2]

Fixed:

  • Duplicated include path items: .eide/deps in project.
  • Can not parse old version JLinkDevices.xml.

Optimized:

  • Auto provide internal macros for armcc compiler by --list_macros command.
  • Optimize cpptools config provider for gcc family compilers.

Embedded IDE v3.5.1

08 May 09:45
72342ad

Choose a tag to compare

[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

27 Apr 03:46
5f62cf9

Choose a tag to compare

[v3.5.0]

Fixed:

  • Source ref parser encoding bug for iar_stm8 compiler.

Optimized:

  • Replace arch command by uname -m for arch-linux.
  • Auto search executable path in system env when default tool path is invalid.
  • Use monospaced font for *.mapView.
  • Disable online tool installer for linux platform.

Changed:

  • Remove extensionDependencies and 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

20 Apr 02:48
e73226c

Choose a tag to compare

[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 linux platform.
  • The exclude source list in the old project template is invalid for linux platform.
  • Can't parse toolchain system includes and defines for linux platform.

Embedded IDE v3.3

17 Apr 07:07
b169ee5

Choose a tag to compare

[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 linux platform.
  • The exclude source list in the old project template is invalid for linux platform.
  • Can't parse toolchain system includes and defines for linux platform.

Embedded IDE v3.2

07 Apr 06:32
b72db13

Choose a tag to compare

[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

03 Apr 13:39
f0b5b69

Choose a tag to compare

[v3.1.0]

New:

  • Support linux platform (ubuntu).
  • Add internal AVR project 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

06 Mar 04:02
91d154a

Choose a tag to compare

[v2.16.8] (revision)

Optimize:

  • Add disableOutputTask options for linker.
  • Optimize pyOcd target name parser.
  • Adjust default builder thread number.

Changed:

  • Adjust extension activation events

Embedded IDE v2.16.7

07 Feb 01:33
a3f892a

Choose a tag to compare

[v2.16.7] (revision)

Bug Fixes:

  • Can't register customConfigProvider for c/c++ plug-in v1.18.x

Embedded IDE v2.16.6

15 Jan 08:08
6c6119a

Choose a tag to compare

[v2.16.6] (revision)

Bug Fixes:

  • When switch target, the Flasher Configurations -> programFile become empty.
  • The Project Resource view cannot be refreshed due to a file opening failure in the Output Files view.
  • When using any-gcc toolchain, can't open builder options for 'release' target.

Optimized:

  • Automatically refresh Output Files view` after using the cleanup function.
  • Add some utility compiler options for gcc toolchain.
  • Generate tasks.json and settings.json for new project.