Objavljen je release web preglednika qutebrowser 3.5.0, koji nudi minimalno grafičko sučelje koje ne ometa pregled sadržaja, te sustav navigacije u stilu tekstualnog editora Vim, u potpunosti izgrađen na kombinacijama tipkovnih prečaca. Kod je napisan na programskom jeziku Python koristeći PyQt i QtWebEngine. Izvorni kodovi distribuiraju se pod GPLv3 licencom. Korištenje Pythona ne utječe na performanse, budući da renderiranje i analiza sadržaja vrši Blink engine i Qt knjižnica.
Preglednik podržava sustav kartica, upravitelj preuzimanja, način privatnog pregledavanja, ugrađeni preglednik PDF-a (pdf.js), sustav blokiranja oglasa (na razini blokiranja hostova), sučelje za pregled povijesti pregledavanja. Za pregled videa na YouTube-u može se postaviti poziv vanjskom video playeru. Kretanje po stranici odvija se pomoću tipki ‘hjkl’, za otvaranje nove stranice možete pritisnuti ‘o’, prebacivanje između kartica obavlja se tipkama ‘J’ i ‘K’ ili ‘Alt-broj kartice’. Pritiskom ‘:’ pojavljuje se naredbeni prozor u kojem možete pretraživati stranicu i izvršiti uobičajene naredbe, poput ‘:q’ za izlazak i ‘:w’ za spremanje stranice. Za brzo prebacivanje između elemenata stranice nudi se sustav ‘hintova’ koji označavaju linkove i slike.

U novoj verziji:
- Identifikator preglednika (user agent) prebačen je na korištenje skraćenog broja verzije Chromium, bez spominjanja QtWebEngine, tj. korisnički agent je sada ekvivalentan zaglavlju koje izlaže obični Chromium. Promjena je napravljena kako bi se zaobišle blokade anti-bot sustava koji prepoznaju zahtjeve iz QtWebEngine-a kao zahtjeve botova (na primjer, QtWebEngine blokira stranice Whatsapp Web, UPS i Digitec Galaxus).
- Izgradnje za Windows i macOS prebačene su na korištenje Qt 6.9.0.
- Kao osnova korišten je Chromium engine 130.0.6723.192, u koji su preneseni popravci sigurnosnih propusta iz Chromium 133.0.6943.141.
- U postavci „content.headers.user_agent“ implementirana je podrška za zamjenu „{upstream_browser_version_short}“, koja sadrži verziju korištenog Chromium engine-a.
- Proširene su mogućnosti userscripta: u qute-bitwarden dodana je podrška za prijenos lozinke u dijete procesa putem varijable okruženja umjesto navođenja u opcijama naredbenog retka.
- Dodana je opcija za isključivanje sustava PDF preglednika PDF.js s odbojnikom „-D no-system-pdfjs“.
- Dodano je obavijest za podršku metodi URL.parse, koja nedostaje u QtWebEngine < 6.9 i koristi se u PDF.js 5.
Izvor: opennet.ru
