Ilmunen on toimunud konsolideeritud programmi, Newsraft 0.30, vĂ€ljaandmine, mis toetab RSS ja Atomi formaate. Newsraft on mĂ”eldud sisu saamiseks erinevatest blogidest ja platvormidelt ning selle vaatamiseks ĂŒhelt liidese kaudu, mis on ĂŒles ehitatud ncurses teegi alusel. Projekt on inspireeritud Newsboati ideedest, kuid on iseseisev arendus ja esindab selle kerget analooge.
Projekti eesmÀrk on pakkuda kÔige nÔutavamat funktsionaalsust tÀisvÀÀrtuslikust lugejast vÔimalikult vÀikese algkoodi arvu juures (vÔrdluseks: Newsboat sisaldab umbes 44 tuhat rida algkoodi, samas kui Newsraft - umbes 9 tuhat). Projekti kood on kirjutatud C programmeerimiskeeles (C99) ja see levitatakse ISC litsentsi all. Newsraft 0.30 installimispaketid on saadaval jÀrgmistes hoidlates: Alpine Linux, Arch User Repository, Chimera Linux, FreeBSD Ports, Homebrew, Nixpkgs, OpenBSD Ports.
Newsraft peamised vÔimalused:
- Paralleelsed vÀrskendused;
- Voogude jagamine sektsioonideks (gruppideks);
- Linkide avamine mis tahes programmiga ĂŒhe klĂ”psuga (nĂ€iteks mpv);
- Uudiste filtreerimine SQL-i avaldiste alusel;
- Uudiste vaatamine kÔigist voogudest korraga (klahv Tab vaikimisi);
- Automaatsed vÀrskendused eraldi voogudele ja tervele sektsioonile;
- Iga vooge jaoks individuaalsete seadetega ja sidemete mÀÀramine;
- VĂ”imalus mÀÀrata mitu tegevust ĂŒhele klahvile;
- TekstipÔhine otsing uudiste seas;
- Uudiste HTML-sisu vaatamine otse terminalis;
- MenĂŒĂŒ liigendamine kĂ”ige eelistatud parameetrite alusel;
- Ăksikasjalikud veateated ebaĂ”nnestunud vĂ€rskenduste kohta;
- VÔimalus töödelda vooge mitte lingi kaudu, vaid kÀsu vÀljundi jÀrgi;
- Peaaegu kÔikide voogude formaatide (RSS, Atom, JSON Feed, palju laiendusi ...) tugi;
- Voogude importimise / eksportimise vÔimalus OPML formaadis.
Uued funktsioonid Newsraft 0.30:
- Lisatud toiming edit andmebaasi manipulatsioonide jaoks;
- Lisatud toiming find uudiste leidmiseks SQL-tingimuste alusel;
- Lisatud veerg user_data andmebaasi kasutaja jaoks;
- Lisatud seade database-batch-transactions;
- Lisatud toimingud voogude importimiseks / eksportimiseks OPML formaadis;
- Lisatud REGEXP operaator kasutamiseks item-rule seadmises;
- Vale vÀljend item-rule seadistuses kuvatakse voogude veana;
- Elementide arvu arvestamine voos toimub nĂŒĂŒd item-rule seadistuse jĂ€rgi;
- Toetamine OSC 9 ja OSC 52 seadetesse notification-command ja copy-to-clipboard-command;
- Seade analyze-database-on-startup on ĂŒmber nimetatud database-analyze-on-startup;
- Seade clean-database-on-startup on ĂŒmber nimetatud database-clean-on-startup;
- YAJL JSON parsija sĂ”ltuvus on eemaldatud, nĂŒĂŒd töödeldakse JSON-i SQLite'i json_tree() abil.

Allikas: opennet.ru
