Пре неколико дана, Пиџинов развојни тим је објавио, путем објаве, доступност пета експериментална верзија Пиџина 3.0, технички означена као верзија 2.94.0. Ово лансирање је фундаментални корак у дугом процесу обнављања овог клијента за инстант поруке, чији је крајњи циљ потпуна модернизација његове архитектуре и корисничког интерфејса.
Иако програмери инсистирају на томе Ово је пре-алфа верзија која није погодна за свакодневну употребу због недостатка функција. Упркос потпуности и присуству грешака, ово издање нуди јасан увид у будућност апликације, са верзијама које су већ доступне у Flatpak формату преко Flathub бета репозиторијума како би се олакшало тестирање у безбедним окружењима.
Главне нове карактеристике Пиџина 3.0 Експериментална верзија 5
А један од најочекиванијих и највидљивијих додатака у овој верзији је почетна имплементација селектора функционалног присуства. Дуго времена, ова функција је била недостајући део у развојној грани 3.0, али сада је...Корисници могу да управљају основним стањима, као што је постављање себе као „Одсутан“ у протоколима попут IRC-а. Иако је функционалност оперативна и исправно одражена у демо протоколу, тим признаје да још увек има посла, укључујући креирање посебног уређивача за прилагођавање ових стања и осигуравање њихове потпуне постојаности у свим сесијама.
Што се тиче визуелног изгледа, значајна побољшања су постигнута у приступачности и естетици кроз Ажурирање алгоритма одговорног за генерисање боја за корисничка именаПретходни систем је замењен оним заснованим на HSLuv-у, пратећи спецификације стандарда XEP-0392. Иако је овај стандард настао у XMPP свету, Pidgin је одлучио да га примени глобално у целој апликацији. Ово осигурава да су боје додељене корисницима перцептивно уједначене и читљиве, избегавајући комбинације ниског контраста које су отежавале читљивост у претходним верзијама.
Поред тога, помиње се да је рад на овој новој експерименталној верзији био интензиван и фокусиран на чишћење и оптимизацију библиотеке libpurple. Релевантна техничка промена је еУклањање специфичног додатка за KWallet. Након спровођења неколико тестова, Програмери су потврдили да је KWallet-ова нативна интеграција са libsecret-ом учинила стари додатак сувишним. Његовим уклањањем, код је поједностављен, а управљање акредитивима је поверено модерним Linux десктоп стандардима, смањујући терет одржавања пројекта.

Поред чишћења кода, Извршена су детаљна прилагођавања у начину на који апликација рукује безбедношћу и интерним подацима. Добављачи акредитива, као што су KeychainAccess и wincred, ажурирани су тако да користе интерне идентификаторе налога за претраге, уместо да се ослањају на корисничка имена, што доноси већу робусност систему.
С друге стране, такође је истакнуто да Неколико застарелих компоненти је уклоњено, као што су адаптер за историју SQLite-а и Purple.Gio API, што указује да припремају терен за лакшу и ефикаснију кодну базу за финалну верзију 3.0.0.
Коначно, вреди поменути да се развојни циклус суочио са људским изазовима, а тим је признао периоде исцрпљености који су успорили напредак више него што је било пожељно. Упркос томе, Пројекат наставља да се одвија са јасним планомСледећа експериментална верзија, 2.95.0, заказана је за 31. март 2026. године. Због нестабилне природе ових тест верзија, од произвођача пакета различитих Линукс дистрибуција је изричито затражено да се уздрже од укључивања ових верзија у стабилне репозиторијуме за крајње кориснике, јер софтвер још није спреман за производно окружење и могао би да генерише неуправљив број захтева за техничку подршку.
Коначно, и што је важно, понављамо да се ова експериментална верзија не препоручује за свакодневну употребу, већ да би се подржала програмери у откривању грешака и прављењу побољшања.
Ако сте заинтересовани да сазнате више о томе, можете консултовати детаље У следећем линку.