Add summer newsletter

This commit is contained in:
Oliver Blanthorn 2021-08-26 13:14:59 +02:00
parent 995c3bdecf
commit c9e219b1a7
No known key found for this signature in database
GPG key ID: 2BB8C36BB504BFF3

View file

@ -0,0 +1,27 @@
# Tridactyl news - Summer 2021
Hello,
Welcome to the eighth quarterly Tridactyl newsletter. This one's a bit shorter than usual as I had some consulting work and there's been less time since the previous newsletter. I'm trying to catch up and release the newsletters in the (northern hemisphere) seasons that they're named after.
## Highlighted new features
The big new feature this time is one that people have been asking for for a long time: Tridactyl now has a `superignore` setting that almost entirely disables Tridactyl after a page reload. It should be useful to web developers who want to make sure that Tridactyl is polluting their pages as little as possible while they are developing them.
You should only use it with `:seturl` for now - if you use it with `:set` it will be difficult to re-enable Tridactyl; the easiest thing to do then would be to use the `tri` keyword in the Firefox address bar to remove the setting with `:tri unset superignore`.
And that's it, really - there're a few other very minor new things (a `:tabrename` command, a new `midnight` theme, and `:no_mouse_mode` now hides the mouse, for example).
## Neat bug fixes and stuff only Tridactyl developers care about
`:editor` should now work with lots more web-based text editors as we're now using Firenvim's code, which glacambre kindly extracted out into a library here: https://github.com/glacambre/editor-adapter. We'll now share bug fixes and be able to collaborate on supporting new editors, which is pretty exciting to me.
We also had a tiny fix for a bug that's been getting on my nerves for a while: SVG favicons on `:tab` completions. This means you'll correctly see, amongst others, the GitHub favicon in that list.
## Plans for next few months
I might actually rewrite completions this quarter! I've been threatening to do it for years but a few days ago I got fed up enough with the code that I started sketching out a replacement here: https://github.com/tridactyl/tridactyl/issues/3896. If you have any thoughts on what you'd like our completions / command line to be like, please do share them in that issue. My main aims are to reduce code duplication, improve responsiveness and allow users to write their own completions at runtime.
As always, thanks for your generous support,
bovine3dom and the rest of the Tridactyl developers