Cevelop Changelog

What's new in Cevelop 1.14.1

Mar 2, 2020
  • Update Eclipse Platform to 2019-12
  • Update Eclipse CDT to 9.10.0
  • General bug fixes and performance improvements
  • Added Stylechecker and Constificator to the Cevelop product
  • Removed Includator and Sconsolidator from the Cevelop product (they are still available from update sites)

New in Cevelop 1.13.0 (Oct 23, 2019)

  • Updates the underlying Eclipse Platform to 2019-09 and CDT to version 9.9
  • General bug fixes and performance improvements

New in Cevelop 1.12.1 (Jul 30, 2019)

  • Update Eclipse CDT to 9.8.1
  • Fix various small problems in the different plug-ins
  • Ctylechecker now includes styleguide checking support (Preferences -> C/C++ -> Code Analysis -> Ctylechecker)
  • SConsolidator has been updated to 1.1.0

New in Cevelop 1.12.0 (Jun 28, 2019)

  • Codeanalysator, that comes with many checkers for MISRA, Autosar and the C++ Core Guidelines.
  • CUTE Headers have been updated to the latest version 2.2.3
  • Bugfixes for the TDD, Constificator and other plug-ins
  • Eclipse CDT CMake support is now also included in the IDE
  • Added the different platform update sites to make it easier to install other plug-ins

New in Cevelop 1.11.1 (Feb 19, 2019)

  • The new Cevelop is based on Eclipse CDT 9.6 which comes with improved support for C++17 and C++ attributes.
  • Additionally, the following bugs have been fixed:
  • Several quick-fixes have been missing in the last release
  • Macro conversion for C++14 and above sometimes produced invalid code
  • Several refactorings were missing from the menus
  • “Extract using directive” triggered the wrong refactoring

New in Cevelop 1.10.1 (Sep 17, 2018)

  • Fixes a null pointer exception that occurred when the CUTE headers were missing
  • Fixes the test-suite templates for C++11 and above

New in Cevelop 1.10.0 (Jul 20, 2018)

  • All the changes in Eclipse CDT 9.5.1 which comes with several new features, some of them contributed by us:
  • C++14: Lambda Init-Captures
  • C++17: Nested Namespace Definitions, static_assert without Message, constexpr if, if with Initializer, switch with Initializer, template , *this in Lambda Captures

New in Cevelop 1.9.1 (Feb 23, 2018)

  • Fixes a bug that prevents Elevenator to properly set version information for new projects.

New in Cevelop 1.9 (Feb 12, 2018)

  • It includes several fixes for major issues like the broken console on MacOS X High Sierra and startup issues with Java 9. Cevelop 1.9.0 is based on this improved version of CDT.
  • Among other improvements this release features the support of return type deduction for functions, available in Eclipse CDT.
  • Also new is the redesigned core build project wizard, which has already been available in previous version, but now it became the default option to create projects with. If you would like to create a CUTE project, you will need to select “C++ Managed Build” in the wizard first.

New in Cevelop 1.8 (Jul 14, 2017)

  • Comes with a new version of CUTE and improved refactorings.

New in Cevelop 1.7.1 (Apr 22, 2017)

  • Fixes a bug that caused a crash of the Templator plug-in
  • Fixes a bug that prevented the deinstallation of plug-ins
  • Various bug fixes in the Includator plug-in

New in Cevelop 1.7.0 (Apr 13, 2017)

  • Updates the underlying Eclipse Platform to Neon and CDT to version 9.2:
  • Eclipse Neon (4.6.3)
  • Eclipse CDT (9.2.1)
  • Eclipse EGit (4.7.0)
  • CUTE – C++ Unit Testing Easier (5.2)
  • CharWars (5.2)
  • Elevator (5.2)
  • Elevenator (5.2)
  • Extract Template Refactoring (5.2)
  • Macronator (5.2)
  • Namespactor (5.2)
  • Includator (1.7)
  • Templator (1.7)
  • Mockator (1.0)
  • SConsolidator (1.0)

New in Cevelop 1.6.0 (Jan 21, 2017)

  • Introduces a set of new features that will make your C++ development experience even better:
  • Includator: Analysis and optimization of the depenceny hierarchy in C++ projects.
  • Constificator: Detection and constification of variable declarations in functions and classes.
  • Templator: Visualization of (arbitrarily nested) template instantiations, overload resolutions, and specializations.
  • Updates the underlying Eclipse Platform to Neon and CDT to version 9.2:
  • Eclipse Neon (4.6.2)
  • Eclipse CDT (9.2)
  • Eclipse EGit (4.4.1)
  • CUTE – C++ Unit Testing Easier (5.1)
  • CharWars (5.1)
  • Elevator (5.1)
  • Elevenator (5.1)
  • Extract Template Refactoring (5.1)
  • Macronator (5.1)
  • Namespactor (5.1)
  • Constificator (1.6)
  • Includator (1.6)
  • Templator (1.6)
  • Mockator (1.0)
  • SConsolidator (1.0)

New in Cevelop 1.5.0 (Jul 7, 2016)

  • Updates the underlying Eclipse Platform to Neon and CDT to version 9:
  • Eclipse Neon (4.6.0)
  • Eclipse CDT (9.0)
  • Eclipse EGit (4.4.0)
  • Eclipse CVS Provider (1.4.300)
  • CUTE – C++ Unit Testing Easier (5.0)
  • Macronator (5.0)
  • CharWars (5.0)
  • Templator (1.5)
  • Constificator (1.5)
  • Namespactor (5.0)
  • Extract Template Refactoring (5.0)
  • Elevator (5.0)
  • Elevenator (5.0)
  • SConsolidator (1.0)
  • Mockator (1.0)

New in Cevelop 1.5.0 Preview (Apr 13, 2016)

  • This preview introduces a set of new features that will make your C++ development experience even better:
  • Templator: Visualization of (arbitrarily nested) template instantiations, selected overloads, and specializations (See screenshot below).
  • Constificator: Detection and constification of variable declarations in functions and classes.
  • Const placement: Option to automatically align const qualifiers in variable declarations on the right-hand side or left-hand side of the type.
  • CharWars: Automated refactoring of C-style strings into std::string-objects.

New in Cevelop 1.4.0 (Mar 15, 2016)

  • Updates the underlying Eclipse Platform to Mars and CDT to version 8.8.
  • Eclipse Mars (4.5.0)
  • Eclipse CDT (8.8)
  • Eclipse EGit (4.1.1)
  • Eclipse CVS Provider (1.4.2)
  • CUTE – C++ Unit Testing Easier (4.13)
  • Macronator (4.13)
  • Namespactor (4.13)
  • Elevator (4.13)
  • Elevenator (4.13)
  • SConsolidator (0.6)
  • Mockator (1.0)