نسخه جدیدی از دلتا چت 1.22 منتشر شده است - یک پیام رسان که از ایمیل به عنوان انتقال به جای سرورهای خود استفاده می کند (چت روی ایمیل، یک سرویس گیرنده ایمیل تخصصی که به عنوان یک پیام رسان کار می کند). کد برنامه تحت مجوز GPLv3 توزیع شده است و کتابخانه اصلی تحت مجوز MPL 2.0 (مجوز عمومی موزیلا) در دسترس است. این نسخه در Google Play و F-Droid در دسترس است. نسخه دسکتاپ مشابه به تاخیر افتاده است.
در نسخه های جدید:
- روند تعامل با افرادی که در دفترچه آدرس شما نیستند به طور قابل توجهی بهبود یافته است. اگر شخصی که در دفترچه آدرس شما نیست برای کاربر پیامی ارسال کند یا او را به گروهی اضافه کند، اکنون یک درخواست چت برای کاربر مشخص شده ارسال میشود و از او میخواهد که ارتباط بیشتر را بپذیرد یا رد کند. این درخواست می تواند شامل عناصری از پیام های معمولی (پیوست ها، تصاویر) باشد و مستقیماً در لیست چت نمایش داده می شود، اما مجهز به یک برچسب خاص است. در صورت پذیرش، درخواست به یک چت جداگانه تبدیل می شود. برای بازگشت به مکاتبات، درخواست را می توان در مکانی قابل مشاهده پین کرد یا به بایگانی منتقل کرد.
- اجرای پشتیبانی از چندین حساب دلتا چت (Multi-Account) در یک برنامه به یک هندلر جدید یکپارچه برای همه پلتفرم ها منتقل شده است که امکان موازی کردن کار با حساب ها را فراهم می کند (اکنون جابجایی بین حساب ها به صورت فوری انجام می شود). هندلر همچنین اجازه می دهد تا عملیات اتصال گروهی در پس زمینه انجام شود. علاوه بر اسمبلی برای سیستم های اندروید و دسکتاپ، قابلیت استفاده از چندین اکانت نیز در نسخه برای پلتفرم iOS پیاده سازی شده است.
- پانل بالای صفحه نمایش وضعیت اتصال را ارائه می دهد و به شما امکان می دهد به سرعت عدم اتصال را به دلیل مشکلات شبکه ارزیابی کنید. هنگامی که روی عنوان کلیک می کنید، یک گفتگو با اطلاعات دقیق تر در مورد دلایل عدم اتصال ظاهر می شود، به عنوان مثال، داده های مربوط به سهمیه ترافیک ارسال شده توسط ارائه دهنده نشان داده می شود.
به شما یادآوری می کنیم که دلتا چت از سرورهای خود استفاده نمی کند و می تواند تقریباً از طریق هر سرور ایمیلی که از SMTP و IMAP پشتیبانی می کند کار کند (تکنیک Push-IMAP برای تعیین سریع ورود پیام های جدید استفاده می شود). رمزگذاری با استفاده از OpenPGP و استاندارد Autocrypt برای پیکربندی آسان خودکار و تبادل کلید بدون استفاده از سرورهای کلیدی پشتیبانی میشود (کلید به طور خودکار در اولین پیام ارسال شده منتقل میشود). اجرای رمزگذاری انتها به انتها بر اساس کد rPGP است که امسال تحت یک ممیزی امنیتی مستقل قرار گرفت. ترافیک با استفاده از TLS در اجرای کتابخانه های سیستم استاندارد رمزگذاری می شود.
دلتا چت کاملاً توسط کاربر کنترل می شود و به خدمات متمرکز وابسته نیست. برای کارکردن سرویس های جدید نیازی به ثبت نام ندارید—می توانید از ایمیل موجود خود به عنوان شناسه استفاده کنید. اگر خبرنگار از دلتا چت استفاده نکند، می تواند پیام را به صورت یک نامه معمولی بخواند. مبارزه با هرزنامه با فیلتر کردن پیامهای کاربران ناشناس انجام میشود (به طور پیشفرض، فقط پیامهای کاربران در دفترچه آدرس و کسانی که قبلاً پیامها به آنها ارسال شده است و همچنین پاسخهایی به پیامهای شما نمایش داده میشود). امکان نمایش پیوست ها و تصاویر و فیلم های پیوست شده وجود دارد.
از ایجاد چت های گروهی پشتیبانی می کند که در آن چندین شرکت کننده می توانند با هم ارتباط برقرار کنند. در این حالت، میتوان یک لیست تأیید شده از شرکتکنندگان را به گروه متصل کرد، که اجازه نمیدهد پیامها توسط افراد غیرمجاز خوانده شود (اعضا با استفاده از امضای رمزنگاری تأیید میشوند و پیامها با استفاده از رمزگذاری سرتاسر رمزگذاری میشوند). . اتصال به گروه های تایید شده با ارسال یک دعوت نامه با یک کد QR انجام می شود.
هسته پیام رسان به صورت جداگانه در قالب یک کتابخانه توسعه یافته است و می توان از آن برای نوشتن کلاینت ها و ربات های جدید استفاده کرد. نسخه فعلی کتابخانه پایه به زبان Rust نوشته شده است (نسخه قدیمی به زبان C نوشته شده است). پیوندهایی برای Python، Node.js و Java وجود دارد. الزامات غیر رسمی برای Go در حال توسعه است. DeltaChat برای libpurple وجود دارد که می تواند هم از هسته جدید Rust و هم از هسته C قدیمی استفاده کند.
منبع: opennet.ru