
Thunderbird 155 je teraz k dispozícii ako najnovšia verzia e-mailového klienta od Mozilly, ktorá obsahuje významné vylepšenia konfigurácie účtov, overovania OAuth a kompatibility s vlastnými poštovými servermi. Toto vydanie prichádza aj v čase zmien pre projekt, ktorý od septembra začal prijímať oveľa rýchlejší vývojový cyklus s novými stabilnými verziami vydávanými každé dva týždne.
Nová verzia pokračuje vo vývoji Thunderbirdu smerom k flexibilnejšiemu e-mailovému klientovi, ktorý je lepšie prispôsobený moderným službám. Medzi kľúčové nové funkcie patrí vlastná podpora OAuth pre servery IMAP a SMTP spolu s novými možnosťami rozšírení na úpravu poskytovateľov overovania používaných konkrétnymi doménami. Súčasťou je aj množstvo opráv chýb, vylepšenia stability a aktualizácie zabezpečenia.
Thunderbird 155 vylepšuje overovanie OAuth
Hlavná nová funkcia v Thunderbirde 155 sa týka autentifikácie. Nová verzia obsahuje podporu pre konfiguráciu vlastných poskytovateľov OAuth na serveroch IMAP a SMTP , čo je obzvlášť užitočné pre organizácie a poskytovateľov e-mailových služieb, ktorí používajú vlastné autentifikačné systémy.
Doteraz sa konfigurácia účtov v Thunderbirde vo veľkej miere spoliehala na poskytovateľov OAuth integrovaných v samotnom klientovi. V novej verzii je systém flexibilnejší a umožňuje definovať špecifické konfigurácie pre servery a domény, ktoré nemusia nevyhnutne používať predvolených poskytovateľov.
Toto vylepšenie je obzvlášť dôležité v obchodných, vzdelávacích alebo spravovaných prostrediach, kde poštový server môže používať inú autentifikačnú infraštruktúru ako tá, ktorú používajú veľké komerčné služby.
Rozšírenia môžu upravovať poskytovateľov overovania
Thunderbird 155 tiež rozširuje možnosti rozšírení súvisiacich s OAuth. Doplnky teraz môžu prepísať vstavané konfigurácie pre konkrétne domény a názvy hostiteľov.
To umožňuje vývoj rozšírení schopných poskytovať špecifické mechanizmy autentifikácie bez toho, aby bolo nutné čakať na priame začlenenie každého poskytovateľa do hlavného kódu Thunderbirdu.
Táto zmena tiež zlepšuje schopnosť Thunderbirdu prispôsobiť sa špecializovaným službám. Namiesto toho, aby klient zaobchádzal so všetkými poštovými servermi rovnako, môže používať rôzne konfigurácie v závislosti od domény alebo servera, s ktorým pracuje.
Manuálne nastavenie účtu je komplexnejšie
Ďalšie vylepšenie sa týka procesu manuálneho nastavenia účtu. Thunderbird 155 zjednodušuje tento pracovný postup a pridáva podporu pre Exchange, Microsoft Graph a vlastný OAuth v rámci toho istého rozhrania.
Toto je obzvlášť dôležité, pretože Thunderbird postupne rozširuje svoju podporu pre Microsoft Exchange. Projekt už mesiace pracuje na integrácii Microsoft Graphu s cieľom postupne nahradiť rôzne komponenty staršej implementácie založenej na EWS.
Thunderbird 154 už povolil Microsoft Graph pre Microsoft 365, zatiaľ čo verzia 155 naďalej vyvíja potrebnú infraštruktúru na jednoduchšiu konfiguráciu a overovanie týchto typov účtov.
OAuth zahŕňa PKCE a autentifikáciu prostredníctvom externého prehliadača.
Thunderbird 155 tiež pridáva špecifické polia na konfiguráciu PKCE a použitie externého prehliadača v rámci vlastných parametrov OAuth.
PKCE, skratka pre Proof Key for Code Exchange (Proof Key pre výmenu kódu), pridáva vrstvu ochrany do procesu autorizácie a je určený najmä pre zákazníkov, ktorí si nedokážu bezpečne uchovávať zákaznícke tajomstvá. Jeho používanie sa stalo štandardnou praxou v moderných aplikáciách, ktoré využívajú OAuth.
Podpora externých prehliadačov je tiež v súlade s vývojom, ktorý Thunderbird začal už v predchádzajúcich verziách. Od verzie Thunderbird 153 je možné prihlásenie OAuth pre e-mailové účty otvoriť v predvolenom prehliadači systému, namiesto toho, aby sa celý proces vykonával v samotnej aplikácii.
Vylepšenia S/MIME
Nová verzia obsahuje aj vylepšenie pre používateľov S/MIME . V príslušnom informačnom poli sa teraz zobrazujú ďalšie podrobnosti o podpisoch správ a šifrovaní.
Medzi informácie, ktoré je možné nahliadnuť, patrí algoritmus použitý na podpis, algoritmus Digest, šifrovací algoritmus a veľkosť kľúča.
Tieto informácie umožňujú presnejšie overenie kryptografických charakteristík podpísanej alebo šifrovanej správy a ponúkajú väčšiu transparentnosť používateľom, ktorí potrebujú overiť, ako bola komunikácia chránená.
Ďalšie opravy pre IMAP, Exchange a kalendáre
Thunderbird 155 prichádza s dlhým zoznamom opráv. Patria sem riešenia problémov súvisiacich so synchronizáciou značiek IMAP, globálnym vyhľadávaním správ a filtrami príloh.
Opravených bolo aj niekoľko problémov súvisiacich s Exchange a CalDAV. Napríklad odstránenie účtu Exchange mohlo ponechať nastavenia odosielacieho servera zachované, zatiaľ čo niektoré kalendáre CalDAV mohli úplne prestať synchronizovať svoje udalosti pri používaní offline režimu.
Klient tiež opravuje problém, ktorý mohol spôsobiť tichú stratu zmien vykonaných v súboroch ICS uložených vo vyrovnávacej pamäti pri opätovnom pripojení Thunderbirdu.
V Thunderbirde 155 bolo tiež opravených množstvo problémov so stabilitou.
Aktualizácia obsahuje niekoľko opráv chýb, ktoré mohli spôsobiť neočakávané zlyhanie programu. Medzi vyriešené problémy patria rôzne chyby súvisiace so správou pamäte databázy a načítavaním e-mailových priečinkov.
Opravená bola aj chyba, ku ktorej mohlo dôjsť počas vypínania Thunderbirdu, keď klient čakal na zadanie hesla OAuth2.
Tieto zmeny môžu byť menej viditeľné ako nové funkcie, ale sú obzvlášť dôležité v e-mailovom klientovi, ktorý zostáva otvorený dlhší čas a nepretržite spravuje správy, priečinky, kalendáre, kontakty a lokálne databázy.
S Thunderbirdom 155 začína nová etapa s častejšími verziami
Vydanie Thunderbirdu 155 má tiež dôležitú zvláštnosť: je súčasťou nového zrýchleného harmonogramu vydávania, ktorý prijali Mozilla a Thunderbird.
Projekt sa rozhodol prejsť zo štvortýždňového cyklu na približne dvojtýždňový pre desktopové verzie. Thunderbird 155 je jednou z prvých verzií, ktoré z tejto zmeny profitujú. Cieľom je umožniť dokončeným vylepšeniam rýchlejšie sa dostať k používateľom.
Tím vysvetlil, že tento model nie je určený na to, aby nútil vývojárov pracovať dvojnásobným tempom. Funkcie, ktoré nie sú pripravené, môžu pokračovať vo vývoji a počkať na novšiu verziu, zatiaľ čo vylepšenia, ktoré sú pripravené, budú mať väčšiu šancu rýchlo sa dostať do stabilnej vetvy.
Menšie a častejšie verzie
Nový harmonogram znamená, že Thunderbird si bude musieť zvyknúť na sériu vydaní s oveľa kratšími intervalmi. Namiesto sústredenia veľkého množstva zmien do jednej mesačnej aktualizácie je možné vylepšenia rozložiť do niekoľkých menších vydaní.
Táto stratégia nadväzuje na predtým oznámenú zmenu pre Firefox, ktorý tiež začal experimentovať s dvojtýždňovým cyklom vydávania. Thunderbird si tiež zachováva synchronizované číslovanie s Firefoxom, takže Thunderbird 155 je založený na Firefoxe 155.
Pre používateľov zostáva bežná prevádzka aktualizačného programu nezmenená. Nové verzie budú naďalej prichádzať prostredníctvom aktualizačných mechanizmov Thunderbirdu alebo prostredníctvom repozitárov rôznych distribúcií Linuxu.
Thunderbird 155 posilňuje svoj záväzok voči Exchange
Vývoj podpory pre Exchange zostáva jedným z najdôležitejších technických projektov Thunderbirdu. Tím už mesiace pracuje na rozšírení kompatibility s Microsoft Graph a jeho priblížení k možnostiam, ktoré predtým poskytoval EWS.
Thunderbird 155 využíva výhody tejto práce integráciou Exchange a Graph do procesu manuálneho nastavenia účtu. Kombinácia tejto podpory s vlastným OAuth umožňuje používateľovi prispôsobiť sa širšej škále podnikových konfigurácií.
Projekt tiež potvrdil, že práca na Graphe sa nekončí e-mailom. Po zabezpečení kompatibility s e-mailom bude Thunderbird pokračovať vo vývoji ďalších častí integrácie Exchange vrátane budúcich vylepšení súvisiacich s kalendárom.
Veľká aktualizácia pre e-mailového klienta Mozilla
Thunderbird 155 predstavuje aktualizáciu zameranú predovšetkým na autentifikáciu, konfiguráciu účtov a kompatibilitu s rôznymi e-mailovými infraštruktúrami. Podpora vlastného OAuth pre IMAP a SMTP je pravdepodobne jeho najvýznamnejším prírastkom, zatiaľ čo PKCE, podpora externých prehliadačov a vylepšenia rozšírení dopĺňajú zásadnú revíziu tejto časti programu.
Táto verzia obsahuje aj vylepšenia S/MIME, nové administrátorské politiky a množstvo opráv týkajúcich sa protokolov IMAP, Exchange, CalDAV, vyhľadávania, filtrov a stability. Toto všetko prichádza v čase, keď Thunderbird začína novú fázu častejších vydávaní.
Prechodom na cyklus približne dvoch týždňov sa projekt snaží skrátiť čas medzi dokončením vylepšenia a jeho doručením používateľom. Thunderbird 155 je preto viac než len údržbová aktualizácia: demonštruje tiež novú vývojovú stratégiu, s ktorou sa e-mailový klient Mozilly postaví v nasledujúcich mesiacoch.