Releases: lapce/lapce
Releases · lapce/lapce
nightly
Fix lanaguage from path
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
v0.2.7
v0.2.6
Breaking changes
- #1820: Add remote svg icon colour to theme, disable plugin settings when none are available
- #1988: Replace modal status background with background/foreground theme keys
Features/Changes
- #1899: Improve sorting files with numbers
- #1831: Plugin settings shown on right click
- #1830: Adds Clojure language support
- #1835: Add mouse keybinds
- #1856: Highlight git/VCS modified files in explorer, palette, and buffer tabs
- #1574: Panel sections can be expanded/collapsed
- #1938: Use dropdown for theme selection in settings
- #1960: Add sticky headers and code lens for PHP
- #1968: Completion lens (disabled by default)
- #1972: Add file duplication option in fs tree context menu
- #1991: Implement rendering of images in markdown views
- #2004: Add ToggleHistory command
- #2033: Add setting for double click delay (Currently only works for opening file from the explorer)
- #2045: Add 'Rename Symbol' option on right-click
- #2071: Add command and keybinds to delete line
- #2073: Add Ctrl+{a,e,k} keybinds on macOS
- #2128: Add Lapce app icon to logo collection
- #2127: Extended double-click options with file-only and file + folders mode
Bug Fixes
- #1911: Fix movement on selections with left/right arrow keys
- #1939: Fix saving/editing newly saved-as files
- #1971: Fix up/down movement on first/last line
- #2036: Fix movement on selections with up/down arrow keys
- #2056: Fix default directory of remote session file picker
- #2072: Fix connection issues from Windows to lapce proxy
- #2069: Fix not finding git repositories in parent path
- #2131: Fix overwriting symlink
- #2188: Fix auto closing matching pairs in inappropriate inputs
v0.2.5
Breaking changes
- #1726: Add more panel theme keys, apply hover first, then current item colour
Features/Changes
- #1791: Add highlighting for scope lines
- #1767: Added CMake tree-sitter syntax highlighting
- #1759: Update C tree-sitter and highlight queries
- #1758: Replaced dlang syntax highlighting
- #1713: Add protobuf syntax and highlighting
- #1720: Display signature/parameter information from LSP
- #1723: In the palette, display the keybind for a command adjacent to it
- #1722: Add 'Save without Formatting'; Add option to disable formatting on autosave
- #1741: Add syntax highlighting for glsl
- #1756: Add support for ssh port with
[user@]host[:port]
- #1760: Add vim motions
cw
,ce
,cc
,S
, and QOL modal bindgf
- #1770: Add support for terminal tabs
Bug Fixes
- #1771: Update tree-sitter-bash
- #1737: Fix an issue that plugins can't be upgraded
- #1724: Files and hidden folders no longer will be considered when trying to open a plugin base folder
- #1753: Limit proxy search response size in order to avoid issues with absurdly long lines
- #1805: Fix some LSP bugs causing code actions to not show up correctly