This Week in Rest #1
This Week In Rest is a weekly newsletter with updates from the rest.nvim
Neovim plugin, including
all relevant changes. This is the first entry for this blog section!
Introduction
This week rest.nvim
development resumed, starting with fixes and new features in the repository CI
along with an internal rewrite of the plugin.
Highlights
- Fix and update failing repository CIs, improve releases workflow.
- Create temporal dev branch to rewrite
rest.nvim
without affecting users in the process. - Create a new v1.0.0 release with the latest stable changes!
Current version
Some pull requests have been merged with useful new features such as request statistics, search back to improve parser accuracy and more!
In these merge changes we can find:
- An internal factor that improves writing to the buffers and makes it clearer and simpler, in addition to fixing a small left over when clearing the output buffer. #260
- Opt-in customizable requests statistics, see the download size of your request output and the total time taken! #261
- Improve request selection accuracy for the request under the cursor. #210
- Opt-in option to stay in the current window instead of automatically switching focus to the request results buffer. This is going to be the default in the next major version! #257
Thunder rest
On the code side nothing has happened other than the creation of a couple of new CIs that will help with development and some early fixes.
The groundwork has been laid to begin the rewrite and automations have been introduced to help with
contributions and the entire workflow (for example, automatically generated releases), but in
addition, a large roadmap has been prepared with specifications for Thunder Rest
, rest.nvim
v2.0
As is well known, good software requires time, good design and intelligent decisions to avoid possible failures or implementation errors, so this part will start calmly very soon! :p