Skip to content

Commit

Permalink
Updated release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
eranif committed Jun 3, 2024
1 parent 65537f5 commit 02fa54e
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions docs/docs/release_notes/v18_0_0.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,16 @@ As always, all downloads are available through our [download page][5]
- Get back toolbar buttons and add few new buttons (Rozhuk Ivan)
- Code completion box: allow `'` in the cc box (used by various languages like `Rust`)
- Increased git field width in the status bar
- Switch to more faster regexps for gcc/clang (Rozhuk Ivan)
- Support importing Alacritty themes using the `TOML` format
- Simplified the syntax highlight dialog
- Find in files: hitting ENTER in any field should trigger the search
- Rust plugin: change the default clippy command to: `cargo clippy --color always --all-features --all-targets -- -D warnings`
- LSP plugin: when a broken LSP is found, in addition to the `Attempt to fix` button, add a `Cancel` button
- [Add support for specifying line number when opening a file in single instance mode][36]
- Linux: Register a URL handler for `codelite://` (Anders Jenbo)
- PHP: Add support for Null Safe Operator (Anders Jenbo)
- [PHPParser: Handle PHP Attributes][37] (Anders Jenbo)

## Bug fixes

Expand Down Expand Up @@ -166,6 +176,23 @@ As always, all downloads are available through our [download page][5]
- fixed: MSW: File System Workspace: use ignore-case for file comparison when attempting to locate file in the tree view
- Rust (remoty) - do not attempt to guess the current working directory, just use the workspace path as the root
- [CppCheck crash][32]
- [On Windows, use native toolbar for the side bar control][33]
- Fixed: editor flickers after foramtter execution
- SpellChecker: instead of parsing the line based on position, use Line + Col approach - this way, if we have offset error, it will only affect the current line
dnd the offset error will not get carried over to the next line.
- SpellChecker: use `UTF8Lengh()` method to calculate real length of tokens, this should fix problems when using non ASCII chars in the document
and the spelling error marker does not correctly mark the word
- [Language Server Diagnostics are not shown anymore since 17.9.0][34]
- Fixed: spellchecker highlights sometimes are not aligned with the editor text
- Fixed: there is a noticable lag when typing while the function argument tooltip is shown
- Fixed: when the function arguments tip window shows, skip the first argument if it is "self" (e.g. for class method in `Python` or `Rust`)
- Fixed: when LSP tries to place many markers ("diagnostics") on the editor, it causes an excessive reads from the disk which can cause a noticable lag
- Editor navigation bar: remove the "bookmark" button (it causes too much extra work for CodeLite with no real benefit)
- Fixed: Rust: the configuration option "Hitting ENTER in a C++ comment adds '//'" does not work Removed un-needed log line entry
- Navigation control (Ctrl-Tab popup window) is now centered on CodeLite, regardless of its parent book
- [Fixed: closing a modified tab on Linux / macOS causes to lose modified changes][35]
- Fixed: some LSPs return completions that start with a ".", remove it before inserting it


[1]: https://github.com/eranif/codelite/issues/3054
[2]: https://github.com/eranif/codelite/issues/3131
Expand Down Expand Up @@ -199,3 +226,8 @@ As always, all downloads are available through our [download page][5]
[30]: https://github.com/eranif/codelite/issues/3210
[31]: https://github.com/eranif/codelite/issues/3311
[32]: https://github.com/eranif/codelite/issues/3301
[33]: https://github.com/eranif/codelite/issues/3323
[34]: https://github.com/eranif/codelite/issues/3333
[35]: https://github.com/eranif/codelite/issues/3367
[36]: https://github.com/eranif/codelite/issues/3384
[37]: https://github.com/eranif/codelite/issues/3392

0 comments on commit 02fa54e

Please sign in to comment.