Version 2.5.1-201412191510 is a new release; the main improvements include a more reliable J-Link GDB server startup code and an improved Peripherals view, also handling enumerated fields.
Three new entries were added to the FAQ page:
Version 2.4.2-201411261616 is a maintenance release; the main improvements include support for Peripherals view in the OpenOCD debug plug-in and the newlib-nano explicit configuration options.
A new page entitled The peripherals registers view, explaining how to install and use this new debug feature, was added to the documentation site and linked below the Documentation menu.
Version 2.4.1 is a major release. The main additions, which extend the CMSIS Packs support, are a peripherals registers view in debug, and a documentation view in the C/C++ perspective.
The addition of the peripherals registers views is the first step to improve the debugging capabilities of GNU ARM Eclipse plug-ins with complex features, available usually in commercial suites.
This is a maintenance release, issued to correct the following problems:
- [feature-requests:#54] under certain circumstances, the toolchains defaults were not processed correctly; to maintain consistency with Eclipse file names, the name of the preferences file was updated to toolchains.prefs
- [bugs:#117] the typo in the message Optimize for debugg (-Og) was fixed.
A presentation article was published on the ARM Connected Community site, under the name GNU ARM Eclipse: open source tools with (experimental) CMSIS Pack support.
A new Packs manager page, explaining how to use the new, experimental, CMSIS Packs manager within the GNU ARM Eclipse plug-ins, was added to the documentation and linked below the Advanced menu.