Opublikowano wydanie przeglądarki internetowej qutebrowser 3.6.0, oferującej minimalistyczny interfejs graficzny, który nie odciąga uwagi od wyświetlania treści, oraz system nawigacji w stylu edytora tekstu Vim, oparty w całości na kombinacjach klawiszowych. Kod jest napisany w języku Python z użyciem PyQt i QtWebEngine. Źródła są udostępniane na licencji GPLv3. Wykorzystanie Pythona nie wpływa na wydajność przeglądania stron, ponieważ renderowanie i analiza treści odbywa się za pomocą silnika Blink oraz biblioteki Qt.
Przeglądarka obsługuje system zakładek, menedżer pobierania, tryb prywatnego przeglądania, wbudowany przeglądarkę PDF (pdf.js), system blokowania reklam (na poziomie blokowania hostów), interfejs do przeglądania historii odwiedzin. Aby odtworzyć wideo na YouTube, można skonfigurować uruchamianie zewnętrznego odtwarzacza wideo. Nawigacja po stronie odbywa się za pomocą klawiszy „hjkl”; aby otworzyć nową stronę, można nacisnąć „o”, przełączanie między zakładkami odbywa się przy użyciu klawiszy „J” i „K” lub „Alt-numer zakładki”. Naciśnięcie „:” wywołuje polecenie wiersza, w którym można przeszukiwać stronę i wykonywać typowe polecenia, jak w vim, na przykład „:q” do wyjścia i „:w” do zapisania strony. Aby szybko przechodzić do elementów na stronie, oferowany jest system „hintów”, które zaznaczają linki i obrazy.

W nowej wersji:
- Do polecenia „:version” dodano wyjście informacji o menedżerze okien X11 lub composicie serwerze Wayland oraz załadowanych dodatkach WebExtensions.
- Dodano wsparcie dla wskazówek (hint) dla elementów będących częścią Shadow DOM.
- W skrypcie qutedmenu wprowadzono sortowanie historii według czasu dostępu.
- Na systemach z Qt 6.8.2+ domyślnie włączono sprzętowe przyspieszenie renderowania 2D canvas.
- W środowiskach opartych na Wayland, które nie korzystają z gałęzi Qt 6.10, ustawiono domyślnie zmienną środowiskową EGL_PLATFORM=wayland w celu rozwiązania problemów z włączeniem sprzętowego przyspieszenia renderowania.
Źródło: opennet.ru
