[release notes] Sailfish SDK 2.1 [not a question]

asked 2019-04-29 16:02:04 +0300

Jare gravatar image

updated 2019-05-14 16:00:48 +0300

Sailfish SDK version 2.1

Today (May 14th) at 13:00 UTC we published new installers and repositories of the Sailfish SDK. This SDK release is called 2.1 and among other changes it enables development for Sailfish OS release 3.0.3.

If you have an older release of the SDK, you should see an update notification in the Sailfish SDK.

The latest Emulator and Build Targets match Sailfish OS release (Hossa). The Sailfish SDK 2.1 Early Access users will get an update notification about the new Emulator and Build Targets.

Emulators and Build Targets for several older Sailfish OS releases remain available. Please see below for detailed information of the changes.

A couple of things you should be aware of:

  • As before, in this update the Build Engine, Emulator and Targets are reinstalled so you will lose all changes you may have made in those. However, if your application packaging is done correctly, rebuilding your projects should reinstall the packages you have been using.
  • Any customization done to SDK (adding new package repositories, adding custom Targets, additional source paths) will be removed during the installation process so make your own backup of those before starting the update.
  • If you import existing projects made with a previous version of the SDK, make sure to select the correct kit in the project configuration step. Both ARM and i486 kits are available.
  • Package repository contents have been updated and consequently using a previous SDK version with these package repositories is not supported.
  • For more information, please see the Application SDK known issues list.

Release Content

Sailfish SDK 2.1.1

SDK IDE (Qt Creator, Qt QmlLive)

  • Desktop kit is no longer suggested during project configuration
  • MDM API is now supported by the SDK
  • API documentation for Sailfish OS
  • Fixed a bug where saving a file disabled deploying for a few seconds

Installer/Maintenance Tool

  • Running virtual machines are stopped before they are upgraded
  • Duplicate licenses were removed from the installer

Build Engine

  • Possibility to change Build Engine VM size, CPU count and storage size (Tools > Options > Sailfish OS > Build Engine > System)
  • Added build targets for Sailfish OS


  • It is now possible to restore the emulator to a clean state (Tools > Options > Devices > Sailfish OS Emulator > Factory reset...)
  • Fixed a bug where changing emulator mode sometimes caused the IDE to crash
  • Added emulator package for Sailfish OS

If you have any questions, feel free to either send an email to SailfishDevel mailing list: devel at lists.sailfishos.org, write it up here in http://together.jolla.com and tag your issue with 'sdk' or send an e-mail to developer-care at jolla.com.

Happy hacking,

Jolla SDK Team

edit retag flag offensive reopen delete

The question has been closed for the following reason "not a real question" by Jare
close date 2019-04-29 16:04:25.310744



MDM API is now supported by the SDK

Could you please comment on this? What particular MDM API are you talking about?

Alexander Knyazev ( 2019-05-08 15:20:34 +0300 )edit

This one: https://sailfishos.org/develop/docs/sailfish-mdm/

vige ( 2019-05-15 06:58:42 +0300 )edit

It still keeps misplacing the ssh keys during upgrades, very annoying :(

attah ( 2019-05-16 00:06:03 +0300 )edit

@attah commenting here is of little value to anyone. Could you please submit a new question and add more information?

martyone ( 2019-05-16 07:31:36 +0300 )edit

I was under the impression it was already reported and had been missed, but since i can't find that question perhaps i'm confusing it with something.

attah ( 2019-05-16 21:05:53 +0300 )edit