Release schedule
Date | Milestone |
---|---|
Thu Jul 5 2018 | Feature freeze |
Thu Jul 19 2018 | Hard code freeze |
Thu Aug 2 2018 | SDK5.0 release |
Thu Aug 30 2018 | SDK5.1 hard code freeze |
Thu Sep 13 2018 | SDK5.1 bugfix release |
Thu Oct 4 2018 | SDK5.2 hard code freeze |
Thu Oct 11 2018 | SDK5.2 bugfix release |
Thu Dec 31 2018 | SDK5.3 bugfix release |
Fri Apr 5 2019 | SDK5.4 bugfix release |
Thu Jul 18 2019 | SDK5.5 bugfix release |
Thu Nov 21 2019 | SDK5.6 bugfix release |
Thu Dec 19 2019 | SDK5.7 release |
Tue Oct 20 2020 | SDK5.8 bugfix release |
Major features
New PDF viewer
An all-new PDF viewer is now in place, which significantly improves the reading experience with navigation, save, print and zoom options.
New search popup
The in-app search popup has been completely redesigned with improved visuals.
Custom modules
App developers are no longer limited to the SDK modules. Now, developers can write and include their own custom modules in their apps.
General improvements
- Runtime: Unknown licenses will be displayed properly.
- Runtime: Data model now supports
can_print
andcan_export
properties. - Runtime: VERSION file is no longer needed.
- Modular Framework: Videos from Course apps can now be opened from global search.
- Modular Framework: Copy option is now available for article images.
- Modular Framework: Minor fixes to existing presets.
- Renderer: Several improvements for showing articles in small screens.
Documentation
Several fixes to the walkthrough for the app making process.
Migration from SDK4
No changes are required for apps using the modular framework.
Release notes
SDK 5.8 (October 20, 2020)
- Runtime: Backported a Gtk+ fix to a bug where some apps with per window screencasting features (e.g. Zoom) were unable to see SDK based windows.
SDK 5.7 (December 19, 2019)
- Runtime: Add aarch64 support.
SDK 5.6 (November 21, 2019)
- Modular Framework: Add support for opening audio files in a MediaLightbox.
- Modular Framework: Allow MediaLightbox to show content that is not a child (“resource”) of another model.
- Modular Framework: Tweak search behaviour to improve matching with partial words.
SDK 5.5 (July 18, 2019)
- Modular Framework: Disable copy and print actions based on document model metadata.
- Modular Framework: Add a native Quit action to EosApplication.
- Runtime: Fix crash with fullscreen video playback for ARM architecture.
SDK 5.4 (April 5, 2019)
- Modular Framework: Support Scroll Manager for non-legacy articles.
- Runtime: Fixed video playback for ARM machines.
SDK 5.3 (December 31, 2018)
- Modular Framework: Support multiple include paths in autobahn.
- Runtime: Patch GStreamer to prevent a white glitch when a video is displayed.
SDK 5.2 (October 11, 2018)
- Modular Framework: Improvement in design by fixing the logo height to the title height.
- Modular Framework: Allow to change the color of the logo.
- Modular Framework: Add promisify functions from upstream GJS.
- Modular Framework: Add functionality to autorestart the applications via D-Bus.
SDK 5.1 (September 13, 2018)
- Runtime: Update existing translations
- Runtime: Fixed GPU acceleration for HTML content rendering for ARM architecture.
- Modular Framework: Add translations for preset files.
- Modular Framework: Cache compilation of scss files for applications.
- Modular Framework: Allow to use extra gresources into an application.
SDK 5.0 (August 2, 2018)
This is the first release in the SDK5 series.