Doli njĂ« version i ri i Delta Chat 1.22 â njĂ« mesazhues qĂ« pĂ«rdor email si transport nĂ« vend tĂ« serverĂ«ve tĂ« vet (chat-over-email, njĂ« klient i specializuar i postĂ«s qĂ« funksionon si mesazhues). Kodi i aplikacioneve shpĂ«rndahet nĂ«n licencĂ«n GPLv3, ndĂ«rsa biblioteka bazĂ« Ă«shtĂ« e disponueshme nĂ«n licencĂ«n MPL 2.0 (Licenca Publike e Mozilla). LĂ«shimi Ă«shtĂ« i disponueshĂ«m nĂ« Google Play dhe F-Droid. NjĂ« versionanalog pĂ«r desktop po vonohet.
NĂ« versionin e ri:
- Procesi i ndërveprimit me njerëzit që nuk janë në adresar është përmirësuar ndjeshëm. Nëse një person, i cili nuk është regjistruar në adresar, i dërgon një mesazh përdoruesit ose e shton në një grup, atij përdoruesi tani i dërgohet një kërkesë për chat (Chat Request), që kërkon të pranojë ose refuzojë vazhdimin e bisedës. Kërkesa mund të përfshijë elemente të mesazheve të zakonshme (prerjeje, figura) dhe shfaqet drejtpërdrejt në listën e bisedave, por e shoqëruar me një etiketë të veçantë. Në rast se miratohet, kërkesa transformohet në një chat të veçantë. Për të rikthyer bisedën, kërkesa mund të ngjitet në një vend të dukshëm ose të vendoset në arkiv.

- Realizimi i mbështetjes për disa llogari të Delta Chat (Multi-Account) në një aplikacion është transferuar në një trajtim të ri të unifikuar për të gjitha platformat, duke siguruar mundësinë e punës paralele me llogaritë (kalimi midis llogarive tani bëhet menjëherë). Trajtimi gjithashtu lejon kryerjen e operacioneve të lidhjes me grupe në sfond. Përveç ndërtimit për Android dhe sistemet desktop, mundësia e përdorimit të disa llogarive është realizuar gjithashtu në versionin për platformën iOS.

- Në panelin e sipërm është siguruar shfaqja e statusit të lidhjes, duke lejuar një vlerësim të shpejtë të mungesës së lidhjes për shkak të problemeve rrjetore. Duke klikuar në titull hapet një dialog me informacion më të detajuar rreth arsyeve të mungesës së lidhjes, për shembull, janë treguar të dhënat e transmetuara nga ofruesi për kuotat e trafikut.

Kujtojmë se Delta Chat nuk përdor serverë të vetë dhe mund të punojë pothuajse përmes çdo serveri postare që mbështet SMTP dhe IMAP (për identifikimin e shpejtë të mesazheve të reja, përdoret teknika Push-IMAP). Mbështetet enkriptimi me përdorimin e OpenPGP dhe standardit Autocrypt për konfigurim të thjeshtë automatik dhe shkëmbim çelësi pa përdorim serverësh çelësash (çelësi transmetohet automatikisht me mesazhin e parë të dërguar). Zbatimi i enkriptimit të fundit bazohet në kodin rPGP, i cili këtë vit ka kaluar një audt të pavarur të sigurisë. Trafiku enkriptohet duke përdorur TLS në zbatimin e bibliotekave sistemore standarde.
Delta Chat kontrollohet plotĂ«sisht nga pĂ«rdoruesi dhe nuk Ă«shtĂ« i lidhur me shĂ«rbime tĂ« centralizuara. PĂ«r pĂ«rdorim nuk kĂ«rkohet regjistrim nĂ« shĂ«rbime tĂ« reja â si identifikues mund tĂ« pĂ«rdoret njĂ« adresĂ« ekzistuese email-i. NĂ«se bashkĂ«biseduesi nuk pĂ«rdor Delta Chat, ai mund ta lexojĂ« mesazhin si njĂ« email tĂ« zakonshĂ«m. Mbrojtja kundĂ«r spam-it realizohet duke filtruar mesazhet nga pĂ«rdorues tĂ« panjohur (si parazgjedhje shfaqen vetĂ«m mesazhet nga pĂ«rdoruesit nĂ« librin e adresave dhe ata tĂ« cilĂ«ve u janĂ« dĂ«rguar mĂ« parĂ« mesazhe, si edhe pĂ«rgjigjet ndaj mesazheve tĂ« veta). MbĂ«shtetet gjithashtu shfaqja e bashkĂ«ngjitjeve dhe e imazheve e videove tĂ« bashkĂ«ngjitura.
Mbështetet krijimi i bisedave në grup, ku mund të komunikojnë disa pjesëmarrës. Gjithashtu ekziston mundësia e lidhjes së grupit me një listë të verifikueshme pjesëmarrësish, e cila nuk lejon që mesazhet të lexohen nga persona të paautorizuar (verifikimi i pjesëmarrësve kryhet me nënshkrim kriptografik, ndërsa mesazhet enkriptohen me enkriptim end-to-end). Lidhja me grupet e verifikuara kryhet duke dërguar një ftesë me kod QR.
Bërthama e mesazherit zhvillohet veçmas në formën e një biblioteke dhe mund të përdoret për krijimin e klientëve të rinj dhe botëve. Versioni aktual i bibliotekës bazë është shkruar në gjuhën Rust (versioni i vjetër ishte shkruar në gjuhën C). Ka bindings për Python, Node.js dhe Java. Janë në zhvillim bindings jozyrtare për Go. Ekziston edhe DeltaChat për libpurple, i cili mund të përdorë si bërthamën e re Rust, ashtu edhe bërthamën e vjetër C.
Burimi: opennet.ru



