Releases: lapce/lapce
Releases Β· lapce/lapce
nightly
docs: remove mutable.ai does not exist anymore
v0.4.5
v0.4.4
v0.4.3
Features/Changes
- Add Ubuntu 24.04 LTS (noble) build
- Use Diff syntax for files with .diff/.patch extensions by default.
- Update titles of file dialogs for better clarity
- Bump to Rust 2024 Edition
- Implement "Find References" panel
- Implement "Go To Implementation" panel
Bug Fixes
- Fix pointer event not working on plugin panel
- Fix rename/new file editor in file explorer is too small
v0.4.2
Features/Changes
- Implement "Run in terminal"
- Implement document symbols in a panel
- Implement "Go To Location" functionality in the Diff editor.
- Implement on screen find which is similar to
fin vim but for the whole screen. - Make file explorer horizontal scrollable
- Implement "Reveal in system file explorer"
Bug Fixes
- Fix markdown syntax highlighting
- Fix click issue on window error message
v0.4.1
Features/Changes
- Add fedora builds
- Finish tree sitter dynamic libary support by downloading from https://github.com/lapce/tree-sitter-grammars
- Saves scale configuration in settings to restore at startup
- text in ui can be selected and copied
- add right click context menu for editor tab
- terminal: added support for Alt+ some character input
- Terminal: right-click to add "clear all" function
- terminal: double-click to maximize bottom
- initial lsp code lens support for rust-analyzer
- Context menu for "reveal file in explorer"
- support rust-analyzer's notification "experimental/serverStatus"
- jump to definition support in Inlay Hints
- "Show Call Hierarchy" support
- Add proxy support and retry to all HTTPS GET requests.
- Implement the drag-and-drop to open file/folder
Bug Fixes
- #3203: Fallback to default theme is theme key is not found
- use windows subsystem to prevent console running
- reimplement gotodefinition on cmd/ctrl+click
- fix crash on tinyskia renderer
- show file status for scratch documents
- fix crash due to locale_config
v0.4.0
Some highlights of this release:
- experimental support of Copilot
- added line wrapping
- ported the editor to floem
- the non US keyboard layout issue should be fixed
- added Linux packages
Features/Changes
- #2723: Line wrapping based on width (no column-based yet)
- #1277: Error message prompted on missing git user.email and/or user.name
- #2910: Files can be compared in the diff editor
- #2918: Allow searching the shortcuts overview by shortcut (e.g. "Ctrl+P") or when condition (e.g. "list_focus")
- #2955: Using glob patterns to hide files or directories in explorer
- #3026: Add missing file explorer context menu entries
- #3047: Add support for different CrLf/Lf line endings per-file
- #3053: Add tooltips to various places
- #3069: Allow color variables for themes
- #3086: Add folding to panels
- #3095: Add option to hide the Open Editors section in the explorer
- #3096: Add source control status coloring to file explorer
- #2989: Add building packages for linux distros
- #3123: Swap sled to plain text file for db
Bug Fixes
v0.3.1
bump version
v0.3.0
Features/Changes
- #2190: Rewrite with Floem UI
- #2425: Reimplement completion lens
- #2498: Show Lapce as an option when doing "Open With..." on Linux
- #2549: Implement multi-line vim-motion yank and delete (
3dd,2yy, etc.) - #2553: Implement search and replace
- #1809: Implement debug adapter protocol
Bug Fixes
- #2650: Inform language servers that Lapce supports LSP diagnostics
v0.2.8
bump version