Pragtical v3.3.1 Release
This release consist mostly of editor and build system bug fixes with some minor new features and enhancements.
This release consist mostly of editor and build system bug fixes with some minor new features and enhancements.
Prominent changes on this release include: adaptive sizing of autocomplete box, TreeView horizontal scrollbar support, TreeList widget and performance improvements.
TreeList Widget for LSP Symbols
Some of the changes for this release include: drops findfileimproved plugin
merging the threading functionality directly into findfile plugin, introduces
code that respects config.file_size_limit
on various components of the editor
and updates SDL2 meson wrap to latest.
This release introduces project wide search and replace support:
This release introduces a new CLI api and bundles the plugin manager by default:
This release introduces a new widgets based welcome screen:
This release fixes improper absolutes path treatment when opening files and
introduces some other small improvements as new meson setup options.
The new meson setup options are extra_colors
and extra_languages
which are
set to true by default and will allow downloading additional languages and
color schemes to be included on the meson install
step.
This release introduces a newer project handling API which breaks compatibility with plugins that interacted with the old one. All affected official plugins were ported to the new API so make sure to update them. Some of them are: lsp, scm, console, editorconfig, gitopen, gitstatus, gofmt, smartopenselected and todotreeview.
This is the first official pragtical release that includes various new features and fixes not available on its ancestors as listed below. This release can be downloaded from GitHub.
The website is still a work in progress but things seem to be getting in order with docusaurus :)