An Anticipated Update for Gram
Gram version 2.0.0 has just been released, bringing a host of new features and fixes that developers are sure to appreciate. While the significance of this update might be surprising, it comes with breaking changes that deserve a detailed look.
Default Settings Revisions
One of the main criticisms of Gram was its often confusing default settings. For instance, relative line numbers were enabled by default, a feature not always welcomed by users. Additionally, icons were disabled, causing issues with certain icon themes. These configurations have been revised to provide a more intuitive user experience.
Language Servers: Manual Updates
A major change involves the automatic updating of language servers, now disabled by default. This can affect tools like ESLint, requiring manual enabling of updates in the server configuration view. This decision aims to give users more control over their development environment.
Improvements and New Features
Among the new features is the addition of smooth scrolling, although it is disabled by default. Furthermore, Mermaid diagram support in Markdown preview enhances the editing of complex documents. The Supertab function has also been improved for better responsiveness.
Distribution and Accessibility
Gram is now available through various distribution methods, including Codeberg and RPM and DEB packages. A Raycast extension has also been launched, increasing the editor's accessibility for Mac users.
A Call to the Community
This update was made possible thanks to the Gram community, with many contributors involved in bug fixes and improvement suggestions. Collaboration remains at the heart of Gram's development.
Let's discuss your project in 15 minutes.