Кампанія Jolla апублікавала рэліз аперацыйнай сістэмы Sailfish 3.3. Зборкі падрыхтаваны для прылад Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10, і ўжо даступныя ў форме OTA-абнаўленні. Sailfish выкарыстоўвае графічны стэк на базе Wayland і бібліятэкі Qt5, сістэмнае асяроддзе пабудавана на аснове Mer, які з красавіка развіваецца як складовая частка Sailfish, і пакетаў Mer-дыстрыбутыва Nemo. Карыстацкая абалонка, базавыя мабільныя прыкладанні, QML-кампаненты пабудовы графічнага інтэрфейсу Silica, праслойка для запуску Andrоid-прыкладанняў, рухавічок разумнага ўводу тэксту і сістэма сінхранізацыі дадзеных з'яўляюцца прапрыетарнымі, але іх код планавалася адкрыць яшчэ ў 2017 году.
Абноўлены зборачны інструментар і сістэмныя бібліятэкі, уключаючы абнаўленне GCC з 4.9.4 да версіі 8.3, glibc з 2.28 да 2.30 і
glib2 з 2.56 да 2.62, Gstreamer 1.16.1, QEMU 4.2 (ужываецца пры зборцы для іншых платформаў). Абноўлены сістэмныя пакеты, у тым ліку expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss і nspr. Замест coreutils, tar і vi задзейнічаны аналагі з набору busybox, што дазволіла скараціць памер сістэмы на 7.2/3.8.1 МБ. Функцыянальнасць statefs заменена на атрыманне інфармацыі аб стан праз API libqofono. Python, які прымяняецца ў зборачнай інфраструктуры абноўлены да выпуску 2. Код пакуль цалкам не пазбаўлены прывязак да Python 2.7.17, таму таксама працягвае падтрымлівацца і пакет з Python 3, але вядзецца праца па яго выдаленні і поўным пераходзе на Python XNUMX.
Міграцыя на новы GCC праведзена распрацоўшчыкамі мабільнай аперацыйнай сістэмы "Аўрора" (лакалізаваны варыянт АС Sailfish ад Ростелекома), якія таксама дадалі наступныя паляпшэнні:
Рэалізаваны сэрвіс на базе платформы Nextcloud і магчымасць яго выкарыстання для арганізацыі сумеснага доступу да фатаграфій (альбомы Nextcloud аўтаматычна з'яўляюцца ў дадатку Gallery), дакументах і нататках, а таксама для размяшчэння рэзервовых копій і сінхранізацыі адраснай кнігі і календара-планавальніка;
Для бесправадных злучэнняў дададзена падтрымка аўтэнтыфікацыі WPA-EAP (TTLS і TLS). Палепшана аўтэнтыфікацыя з выкарыстаннем уліковых запісаў Exchange (EAS), з'явілася магчымасць аўтэнтыфікацыі пры дапамозе персанальных SSL-сертыфікатаў;
У паштовым кліенце дададзена падтрымка пошуку ў глабальным спісе адрасоў (Global Address List, GAL), які прадастаўляецца ў Exchange Active Sync. Забяспечана падтрымка сінхранізацыі налад;
Стэк для вызначэння месцазнаходжання па Wi-Fi і базавых станцыях (без GPS) адаптаваны для працы з іншымі правайдэрамі. Раней ужываўся Mozilla Location Service, але яго падтрымка ў Sailfish спынена з-за абмежаванні доступу – Mozilla Location Service абвінавацілі ў парушэнні патэнтаў кампаніі Skyhook Holdings і ў рамках пазасудовай дамовы Mozilla ўстанавіла ліміт у 100 тысяч зваротаў да API у дзень для камерцыйных праектаў;
У налады "Settings > Backup" дададзены кнопкі "Mount" і "unlock" для мантавання або разблакіроўкі карт памяці;
Ухілены памылкі ў календары-планавальніку, камеры, праглядніку дакументаў (вырашаныя праблемы пры праглядзе CSV і RTF).
Рэалізаваны MDM API для ActiveSync і ўліковых запісаў;
У адраснай кнізе дададзена падтрымка аўтазапаўнення палёў і пошуку;
Палепшана праца з гісторыяй званкоў і інтэрфейсе набору нумара;
Палепшаны API для кіравання VPN.
Уключана ізаляцыя сістэмных сэрвісаў праз sandbox-рэжым у systemd. У будучыні плануецца забяспечыць ізаляцыю запуску прыкладанняў (пакуль вядуцца эксперыменты з пажарная турма). Таксама вядзецца праца па забеспячэнні падтрымкі ў будучыні выпуску пакетаў у фармаце Flatpak – у сістэму ўжо інтэграваныя libseccomp і json-glib, неабходныя для працы інструментара Flatpak.
Дададзеныя піктаграмы са значкамі, якія адлюстроўваюць розныя ўмовы надвор'я. Абноўлены піктаграмы для ўліковых запісаў у Google;
Раскладка элементаў інтэрфейсу прыкладанняў аптымізавана для смартфонаў з буйнымі экранамі;
Праслойка для сумяшчальнасці з Android абноўлена да платформы Android 8.1.0_r73. Вырашаны праблемы з даданнем кантактаў і праглядам відэа ў WhatsApp. Для шматлікіх праграм забяспечана падтрымка доступу да SD-карце;
На экране блакіроўкі сістэмы забяспечана адлюстраванне піктаграм Bluetooth і сэрвісу вызначэння месцазнаходжання, а таксама назвы аператара сувязі.