Recent Changes - Search:

Home Page


Main

Downloads
Windows
macOS
Linux (via apt / rpm )
Linux wxWidgets
Release Notes

Wiki
Documentation
FAQ

Build CodeLite
Linux
Windows
macOS

Devs
Debug CodeLite Linux
Building Clang
Build wxWidgets (MSW)
Coding Guidelines
Create a Plugin

ReleaseNotesCodeLite14


This page summarizes the main changes since the last CodeLite major release v12.0.0

Download


You can obtain the latest weekly build for various platforms from our download page

Improvements


  • Increased the external tools limit from 10 -> 20
  • wxCrfater: Wrap the include statements part of the generated code with // clang-format {on|off} block this will disable any include sorting done by clang-format which might break compilation https://github.com/eranif/codelite/issues/2298
  • New project dialog re-written and simplified
  • Diff View : added "find" command
  • Added menu option: Help -> Report an issue
  • Various font fixes in the code completion windows
  • Diff frames now start maximized
  • Diff View: all the toolbar commands can now be executed from the keyboard
  • Language Server configuration: user can now set CodeLite's macros in the Arguments field
  • Upgraded to libssh 0.9 on Windows
  • New build system. the old Default was renamed and now is called Default (DEPRECATED). The new build system performs a full out of the source tree build. The entire build artifacts are placed in a single folder under the workspace path, this is similar to CMake
  • New workspace type introduced: The File System Workspace see: https://wiki.codelite.org/pmwiki.php/Main/FileSystemWorkspace
  • Improved startup time by reducing the number of syscalls significantly
  • Language Server Protocol: discard code-completion responses if a new request was already sent to the server
  • Use PATH to search binaries instead of hard coded /usr/bin/ path
  • UI: Updated the tabs drawing (mainly the "DEFAULT" and the "MINIMAL" styles)
  • wxCrafter: UI update: the right side view no longer has a splitter, instead it only uses tabs
  • Debugger->Attach to process dialog: the process ID is now also used for filtering
  • File System Workspace: save all modified files before the build starts
  • Increase the code completion box width
  • Restart all LSP once a build process is completed
  • SFTP: once we open the SFTP browser to view a remote server, keep the session
  • Simplify the LSP configuration dialog

Bug fixes


Edit - History - Print - Recent Changes - Search
Page last modified on October 14, 2019, at 09:37 PM