Pragtical v3.8.5 Release
If other code editor projects are making releases for every bug fix been done why can't we do the same? So that is what we are doing and in the process scratching an annoying itch.
If other code editor projects are making releases for every bug fix been done why can't we do the same? So that is what we are doing and in the process scratching an annoying itch.
This is the first release that makes use of new GitHub Copilot integration to work on the code for you! The automated code change done by the new GitHub code agents was porting the code from the classical run-loop methodology to the new SDL3 callbacks.
A long overdue release given the important fixes, while minimal, the assortment of bug fixes do make a difference. Also, included are some enhancements and new features.
Another month, another release accompanied with the usual bug fixes, additional enhancements and CI build system improvements. Salted with a pinch of new features in order to keep the flavor going on!
This is an emergency release that fixes a bug on the TreeView plugin sizing calculation. The bug caused a constant calculation of the TreeView width when performing the move_towards animation, ending in high cpu usage.
Many fixes and new features like the image viewer, built-in color picker, support for drawing polygons, introduction of a canvas api and experimental live search!
Mostly a bugs fix release with build system adjustments and a tiny bit of enhancements sprinkled on the top.
Some of the fixes include a correction to the dirmonitor backend detection logic thanks to TomaSajt. Also, the code indentation logic was wrong on some instances and should behave better now thanks to Sentmoraap.
Better colors, better performance, new Diff Viewer, SDL3 port and a seasoned dosage of new features, fixes and enhancements!
Many of the new features and fixes on this release are possible thanks to all the help, suggestions and testing provided by Amer.
One of the most exciting features on this release is the new file and strings differences viewer that was suggested by bananakid, who also provided testing and useful feedback, Thank You!
Here is a preview of the viewer and configuration settings:
Many Enhancements, Fixes, and New Features!
This release includes so many changes that it's a bit hard to summarize — but here we go, so lock your seat belts and enjoy the ride!
First of all, this is the first release to ship with a new default color scheme, moving away from the one used by our ancestors to further distinguish our identity:
Some fixes, build system corrections, and some new features!
This release consists mostly of fixes with some minor new additions. One of the relevant changes is proper handling of BOM on opened documents with a new status bar indicator, which lets you know if the current document has a BOM as shown on the screenshot: