Since Sozi 19.04, a lot of internal changes have been made to Sozi: code clean-up and refactoring, upgrade of Electron and JavaScript libraries, build process. Ideally, these changes should be transparent for users, but further tests are needed before considering this release as stable.
If you are already using Sozi 20.02, this release is the same software with an updated Brazilian translation.
Sozi 20.03 can be downloaded from the release page of Sozi at GitHub. It introduces the following visible changes:
Presentation editor
- We are now using a custom in-app notification system instead of native notifications. This will make notifications work better on some platforms, and they should be less annoying.
- Selecting and using an outline element requires fewer actions.
- A new button allows to add all layers to the timeline.
- An option has been added to enable or disable the browser's back button in the player.
- Install files for Linux and OS X now use the xz format, which results in smaller downloads.
- Bug fix: workaround for issues related to text elements
- Bug fix: inconsistent state when moving the canvas using the mouse during an animated transition
- Bug fix: some preferences were not saved
- Bug fix: fields reset in the properties pane when hitting Ctrl-S
- Performance tweaks
- Updated translations
Presenter console
- Updated layout based on a proposal by @ejvindh, now with resizable areas for previews and notes.
- Keyboard support
- Bug fix: comply with same-origin policy in recent web browsers
- Bug fix: the presenter console now works in Chromium-based browsers
- Bug fix: handle hyperlinks between the presenter window and the main window.
Player
- Show current frame title in the title bar of the browser
- Bug fix: frame numbers in the frame list were not aligned properly
- Bug fix: the JavaScript code of the player was incompatible with older browsers and Sozi-export
About Sozi-export
Sozi-export is a set of command-line tools that convert Sozi presentations to videos or printable documents. These tools are based on PhantomJS, a headless browser engine that is no longer maintained. As a consequence, Sozi-export has become unusable on several platforms. As far as we know, there is no easy fix to make it work again in the short term.
If you think this feature is important and want to help, you can support it at BountySource:
- by enrolling as a developer if you think you can solve this issue,
- by backing the development work financially.