Sailfish Community News, 30th April 2026 - May Day Eve

Sailfish OS update from Jolla

Fortnight newsletter and May Day Eve! @vige authored once again Harbour news and @dcaliste Repository roundup. Big hand for both authors. Give a look what’s happening in Harbour and Sailfish OS repositories.

Final payment of Jolla Phone

Finally everybody should have received their final payment emails for Jolla Phone pre-orders and instructions on how to proceed. It took a bit longer than anticipated so thank you for your patience. To recap few important things to pay attention whilst you’re finalizing your payment.

  • Please take your time and read the email throughout - from beginning to the end
  • You may not see it in the first place but the personal discount code is there - we guarantee. Right in the email, on CAPITAL BOLD LETTERS :slight_smile:. Remember to use it by applying it in the checkout of the Shop.

Check Jolla Phone Batch #1, #2 and #3 payment deadline topic that we posted yesterday if you haven’t check it yet.

Please bear with us and kindly note there is still a very long backlog for our small team to deal with - it will take 2-3 weeks for us to process these. If you have requested a refund you will get it, no worries! :saluting_face:

Sailfish OS 5.1

Happy to say that we have the first release candidate of the Sailfish OS 5.1 available for Community Beta (CBeta) group. After CBeta phase there will be Early Access release. Traditionally CBeta phase has received more release candidates and Early Access only some (if any extra release candidates). Hopefully this time we can move to Early Access quicker as we have been using Sailfish OS 5.1 internally for quite some time :crossed_fingers:. This is still a non-public release that contains tons of changes and fixes. As a sneak peak, the changelog of the release has over 1700 changelog entries :rocket:.

The AppSupport Bluetooth is improving nicely and close to ready to be added to the Jolla Store. Timing wise it will align with Sailfish OS 5.1 and it is even so that some mandatory fixes are only coming along with Sailfish 5.1 release.

We had the soft deadline for the translations in April 26 (last Sunday). Currently over 20 languages have received translations and almost all of them are close to 100% translated :partying_face: – great job everybody involved thus far. If you’re interested in this topic give a look below. There’s still time to get new languages translated and improve existing ones. We’ll pick new translations to upcoming release candidates.

Please find Sailfish OS 5.1 translation topic here

Happy May Day

Today it’s May Day Eve and tomorrow actual May Day. Tomorrow is a public holiday here in Finland (similarly as in many other countries). We’ll have traditional Finnish sima and munkki served later this afternoon here at the office – we’ll update on that a bit later.

Enjoy everybody and have a great May Day with your friends and loved ones.

Energy from the Community

The amazing Sailfish OS community is at the heart of what we do :heart: Want a real-world look at daily life with Sailfish OS and how users navigate the app landscape? Check out this insightful blog post from Ruben De Smet, sharing a personal journey through native apps, Android app support, community-powered solutions, and what makes Sailfish OS such a unique mobile experience.

Community meeting summary

No community meeting summary today, please find meeting logs here.

Harbour news

The Harbour queue is now a bit over three weeks. Which is a good thing as it means that there are plenty of new apps and updates in the pipeline!

SailSkaat

Yet another game arrives in Jolla Store! SailSkaat is a game of Skat, you against two bots. As you can see from the screenshot, I’m not that good at this game.

Fast chess

Fast chess was updated to version 0.9.8. The changes include:

  • Stockfish upgrade v5->v6
  • Bugfixes

Lectio (previously known as AELF)

The native Sailfish OS application providing Catholic liturgical content from AELF.org was renamed to Lectio. The features should still be the same.

Papocchio

Papocchio is an app for painting with your finger. It was updated to version 1.5.0. Changelog:

  • Show the image in the cover
  • Remove the quit button and allow to unlock/lock SailfishOS gestures
  • Better icon for the rubber
  • Translations

WORDLE

Wordle, the classic word-guessing game, was updated to version 1.1.11. Changes (compared to 1.1.9):

  • Show streak count in the history -
  • Tweaked history UI -
  • Updated Russian dictionary -
  • Norwegian Bokmål translation

openHAB

This new arrival is a native client for openHAB. It allows you to control your openHAB smart home devices directly from your smartphone. It’s only version 0.2 - the first version in Jolla Store, but the app is already so packed with features that I’m not going to list them all here. In short: It looks good and allows you to do what you would expect to be able to do with openHAB connected devices.

SailSeries

SailSeries, a tv series tracking app, was updated to version 3.3.0. It received Italian translations.

Repository roundup

Main interface

Network, communication and telephony stack

Browsing the web

  • sailfish-components-webview, the high-level QML components exposing a web page, pvuorela added some missing registrations of classes so they can be used from QML.

Online services

  • sailfish-account-mastodon, support for the social network, created initially by abranson, pvuorela proposed some minor polishing, like using the proper icon on the enter key etc.

Contacts

Low level libraries

  • libmlocale, localisation helpers from Meego touch, pvuorela fixed an issue introduced when migrating the deprecated code to Qt6.
  • lxc, Linux resource containers, mal updated it to 6.0.6.
  • xdg-user-dris, it handles user special directories, mal updated it to 0.20.
  • libxcrypt, an extended crypt library for descrypt, md5crypt, bcrypt, and others, mal updated it to 4.5.2.
  • python3-fuse, Python bindings to use file systems in user-space, keto updated it to 1.0.9.
  • PackageKit, a D-Bus abstraction layer that allows the session user to manage packages, mal backported a fix for issues with transactions related to authorisations.
  • libcap, a library for Linux that uses POSIX capabilities, mal updated it to 2.78.
  • mesa, graphic libraries, mal updated them to 26.0.5. piggz mentioned in the comments that some users noticed degradated performences with version 26, making him keeping version 25 for his ports. But he added it was some while ago and situation may since have changed.

Developer’s corner

  • binutils, command line tools, mal updated it to 2.46.
  • elfutils, tools to manage dynamic libraries, mal updated it to 0.195.
  • rpm, a software package format and tools, direc85 proposed an update to 4.19.1.1. Compared to previous version 4.16, this version deprecated some usage in %patch or in file ownership declarations in %files which required to update the offending packages in advance.
  • rust, the Rust programming language compiler, direc85 adopted a patch fixing a possible attack allowing to modify permissions on arbitrary directories outside the extraction path of a tar file.
  • rust-cbindgen, utilities to create C/C++11 headers for Rust libraries, mal updated it to 0.26.0. He reworked the package to use a git submodule. It should make any further upgrade much simpler.
  • vim, the text editor, direc85 updated it to 9.2.0407.
  • sdk-harbour-rpmvalidator, the harbour validation scripts, martyone updated the allowed libraries since glibc has been upgraded to 2.34.
  • python3-imaging, a Python module to handle images, mal updated it to 12.2.0 and enabled webp support.

Please feed us your news

Hope you enjoyed reading this fortnight! Once again happy May Day!

This is a community update, and frankly we can’t always keep up with all the exciting stuff happening in the Sailfish Community. Plus, the less of this we have to actually write ourselves the better. So please help us out by posting your Sailfish news updates to the forum as a reply to this post. We’ll collate as much of it as possible into one easily digestible post for the next update. This is your news!

Please do also join us at our community meetings on IRC, Matrix and Telegram. The next community meeting will be on the 7th May. Please note change in the time slot due to the daylight saving time change (7:00 PM EET) as we agreed to stick with UTC T1600Z.

Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub

28 Likes

So, basically:

  • you don’t apply VAT correctly
  • deadline for some people is today
  • if they buy today, they have to report VAT for April
  • in my country, that’s until 25th of May
  • you have a 2-3 weeks worth backlog
  • so you might or might not handle it in time
  • which means you might refund parts of the money after the deadline causing a situation that’s impossible to solve because money can’t just randomly appear in a business account and you cannot change an invoice that’s already been reported

Sounds about right?

3 Likes

I have no affiliation in Jolla or any insight info, but I think somewhere it was mentioned that they pushed the deadline to be ~8.5.(?). This would allow you to place the order tomorrow or next week and to have time until end of June. I would imagine Jolla to prioritise these VAT cases, but of course can’t say for sure.

Great to read about the advances (1700 changelog entries! )up to the best Sailfish OS. Thanks.

4 Likes

Could easily find, what has been like “normal” amount of changelog entries? That sounds a lot for me, but I don’t actually know for exactly how many entries there was when updating to 5.0 :slight_smile:

In the Release Notes topics there is usualy a link to changelog.

2 Likes

Happy May Day! And thank you for another great newsletter :smiley:

4 Likes

Feel free to @ me :wink:

2 Likes

So if I compare to the [Changelog] Tampella 5.0.0 changelog from 4.6.0.15 to 5.0.0.55 and it has 5721 rows, does that mean it had 5721 entries? Are that number comparable to 5.1 number?

How does one get access to this Community Beta group? :thinking: Asking “for a friend”.

2 Likes

Yeah.
But I guess you can confirm that bugfixes and features are relative to each user in the same way as changelog entries.

1 Like

Same question here. So long I have my SailfishOS driven 10III as play and try device I can install even some beta or even alpha versions.

I would say with https://account.jolla.com/ and then:

1 Like

That’s EA not as poster was asking about Cbeta group ( from what I can see)

5 Likes

No, that’s Early Access. Different thing. To the best of my knowledge:

Early access is open to anyone in the community, but can only be enabled on the web. There is no special indication on your phone(s) that you participate, you are just offered to install pre-release updates on all your devices.

Community beta is something else, probably the Developer updates thing in Settings | Developer tools. You can enable or check it on your phone(s), but to participate you have to register with Jolla first. Since there is a risk of things breaking, I believe it’s mostly porters and seasoned developers taking part.

Edit to add quote from @below:

This regularly causes confusion, and sometimes the two terms are mixed up or used as loosely meaning the same thing. (There’s no guarantee that I got it 100% right here, either.)

Thanks for the clarification and future search reference.

1 Like

looks like this function is really in the dev options on the device, but separate registration needed.

It is, and many are the folks who have enabled it in the vain hope to join Early Access. I, for one :wink: .

:smiley: but if I am trying to activate there is error message: this must be registered first :smiley:

You shouldn’t do that. Muhahaha. Welcome to the club ;).

(Edit:
I do think improvements could be made to reduce confusion and ease participation in Early Access.

  1. Update documentation and stop linking to TJC.
  2. Make CBeta a proper account type in Settings | Accounts, and remove it from Developer tools
  3. Add an Early Access toggle to the Jolla account in Settings | Accounts
  4. Maybe a name change?

)