Skip to content

Releases: OpenBoard-org/OpenBoard

v1.7.7

30 Mar 09:09

Choose a tag to compare

What's Changed

  • don't force white background on widgets for Qt versions above 6.8.0
  • display a warning icon and message on broken documents to better inform the user on what to do with them
  • fix: enable Cookie storage by @letsfindaway in #1445
  • feat: document converter 1.8.0 to 1.7.x by @letsfindaway in #1443
  • build: adapt to poppler 26.02 by @letsfindaway in #1434

Full Changelog: v1.7.6...v1.7.7

v1.7.6

25 Feb 09:12

Choose a tag to compare

What's Changed

  • fixed a crash when using the "add to document" button in Documents Mode
  • fixed a bug where the standard PDF export method would constantly fail
  • fix: rearrange board thumbnails after duplicating scene by @letsfindaway in #1430

Full Changelog: v1.7.5...v1.7.6

v1.7.5

02 Feb 17:56

Choose a tag to compare

What's Changed

  • fixed an issue where duplicating a document and then selecting the newly created document would not show any thumbnail
  • fix: drag&drop multiple pages and selection behavior in document thumbnails view
  • Fix typos in README.md by @CryHavoc21 in #853

New Contributors

Full Changelog: v1.7.4...v1.7.5

v1.7.4

22 Jan 17:09

Choose a tag to compare

What's Changed

Known issues

  • On any widget, select options (Drop-down lists) won't appear at the right position. Be careful as it sometimes will appear behind the left or right palette of the Board Mode.

New Contributors

Full Changelog: v1.7.3...v1.7.4

v1.7.4rc-251215

05 Jan 16:15

Choose a tag to compare

v1.7.4rc-251215 Pre-release
Pre-release

What's Changed

  • updated to Qt 6.9 on macOS, Debian and Windows
  • fixed an issue where glitches would appear if a PDF was rendered in a screen with DPI scaling
  • fixed a bug where a PDF would appear blurry when devicepixelratio is not 1.0
  • fixed a bug where the view would be retored to center when clearing scene.
  • README.md - typo by @max-17 in #1214
  • refactor(UBPersistenceManager): Make createDocumentProxyStructure static by @Vekhir in #1047
  • worked around a systematic crash on Windows where dropbar would be attached to a dangling scene after a document switch by @kaamui in #1373
  • fix: German translation for Cache by @letsfindaway in #1372
  • fix: blurry screenshots by @letsfindaway in #1384

New Contributors

Full Changelog: v1.7.4a-070511...v1.7.4rc-251215

v1.7.4a-250711

11 Jul 08:31

Choose a tag to compare

v1.7.4a-250711 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.7.3...v1.7.4a-070511

v1.7.3

17 Dec 15:13

Choose a tag to compare

Version 1.7.3

Bug fixes

  • Tried to mitigate some audio related issues on Debian, by forcing the use of the ffmpeg backend (see Known Issues for more details on the remaining bugs)
  • fixed an issue where the Windows package would not contain the good version of openssl dlls

Known issues

  • On any widget, select options (Drop-down lists) won't appear at the right position. Be careful as it sometimes will appear behind the left or right palette of the Board Mode.
  • Reading multiple audio files, then, within the same session, coming back to a previously played audio file end in the audio file not being played correctly, especially with short audios. Duplicate the audio to replay it without any issue, or use any other way to play audio (desktop mode, letters order interactivity, online audio and video apps like peertube, etc).
  • Some use cases remain where you can end up with documents at the same level having the same name.
  • An issue can occur, that is not clearly identified at this time, when importing an UBX, where users end up with the imported documents appearing multiple times in the documents tree, at the same level.

Linux

  • In Desktop Mode, Gnome Dock should be set to bottom position to workaround the issue with the OpenBoard left palette not being usable from above it (cf. https://bugreports.qt.io/browse/QTBUG-81341 for more details).

v1.7.2

18 Nov 10:02

Choose a tag to compare

Version 1.7.2

New features

  • Added the "Snap-to-Grid" feature, which allows the user to snap elements on the lines of the backgrounds. If no ruled/crossed background is displayed, the feature uses the crossed background setting.

Improvements

  • Scenes are loaded on idle time of the main thread when possible
  • Improved a bit how thumbnails are handled to avoid useless and heavy operations
  • Export axes tools when exporting document to PDF
  • The current rotation angle is now displayed for any object, also for a group of objets being rotated
  • The current z-index of an object is now displayed when clicking on the layer up/down buttons.
  • It is now possible to draw on each side of the triangle
  • It is now possible to draw beyond the triangle/ruler limits
  • The rotation center is now the triangle corner instead of the 0 graduation
  • Screen gray borders are now transparent and reflects the secondary screen resolution
  • Upgraded from Qt 5 to Qt 6 on all officially supported platforms

Bug fixes

  • Fixed a bug where annotating the first page when OpenBoard launches and exiting from the Board would make the application crash and the data lost
  • Fixed impossible to read a video on Debian
  • Dice interactivity was not working
  • Fixed several crashes

Thanks to the OpenBoard community

It may be redundant with some of the changes listed above, but let appreciate all the improvements that have been possible thanks to the awesome community of OpenBoard :

New Contributors

Full Changelog: v1.7.1...v1.7.2

Known issues

  • On any widget, select options (Drop-down lists) won't appear at the right position. Be careful as it sometimes will appear behind the left or right palette of the Board Mode.
  • Still some issues with local videos and sounds
  • Some use cases remain where you can end up with documents at the same level having the same name.
  • An issue can occur, that is not clearly identified at this time, when importing an UBX, where users end up with the imported documents appearing multiple times in the documents tree, at the same level.

Linux

  • In Desktop Mode, Gnome Dock should be set to bottom position to workaround the issue with the OpenBoard left palette not being usable from above it (cf. https://bugreports.qt.io/browse/QTBUG-81341 for more details).

v1.7.1

08 May 07:15

Choose a tag to compare

Version 1.7.1

New features

  • added the possibility to move tools (ruler, compass, etc) using arrow keys.
  • added a new Latex2SVG application converting Latex formulas to SVG, that you can then drag and drop on the board. Also supports mhchem for chemistry
  • added CMake support for community-driven Linux builds, thanks to @letsfindaway and @Vekhir.

Improvements

  • simplified the rules to be authorized to put a new text on the board, when close to another text box.
  • Improved performances on document loading time, especially for heavy documents, containing a lot of annotations.
  • changed delete icons' tooltip according to their text
  • migrated Windows build from xpdf to poppler
  • improved zLevel consistency and how the users can change it. A simple click on the "Layer Up" and "Layer Down" now simply increments or decrements the zLevel of the targeted object. Long click behavior remains unchanged.

Bug fixes

  • workaround for an issue related to QTBUG-79216, where dead keys were simply ignored in web widgets. The workaround fixes completely the issue on Linux, but not on macOS. You can workaround the issue by giving focus of an input of the widget and pressing Next page then previous page on the Board toolbar, or by simply reloading the page when possible.
  • fixed an issue where the mask would preserve aspect ratio when using the bottom right handle to resize it.
  • fixed an issue where a newly created widget would not be visible until next launch
  • fixed an issue where removing from board a newly created widget would erase it from library and disk
  • fixed an issue where drag and dropping an object from a widget to the board would never trigger mouseReleaseEvent, ending with the widget being moved when not intended
  • fixed an issue where object zLevels would not be correctly set
  • fixed crashes occurring when using the 'Add' button's functionalities in Documents Mode
  • fixed a crash occurring when trying to drag and drop an image already on the board
  • fixed an issue where an image would be copy-pasted at bad off-screen positions on Windows
  • fixed a crash occuring when directly exiting OpenBoard from Board Mode on heavy documents.
  • fixed an issue where the scale of a pdf item was not preserved when copying the page to another document, with the help of @letsfindaway
  • fixed an issue where the eraser was not working when completely inside polygon, thanks to @letsfindaway
  • fixed incorrect sRGB profile and some files rights, thanks to @letsfindaway
  • fixed an issue by avoiding access to uninitialized DisplayManager, thanks to @letsfindaway
  • fixed ruler icons behaviors when zooming, thanks to @Vekhir
  • fixed windows silent install parameters for vcredist, thanks to @PatricCunhaforWork

Known issues

  • Some 3rd party widgets may no longer work, as the internal widget API was changed. Please report to the widget author as well as to the OpenBoard team to help updating the widget.
  • Adding a PDF to the board from the internal browser (right click -> add to board) does not work consistently.
  • Some use cases remain where you can end up with documents at the same level having the same name.
  • An issue can occur, that is not clearly identified at this time, when importing an UBX, where users end up with the imported documents appearing multiple times in the documents tree, at the same level.

Linux

  • In Desktop Mode, Gnome Dock should be set to bottom position to workaround the issue with the OpenBoard left palette not being usable from above it (cf. https://bugreports.qt.io/browse/QTBUG-81341 for more details).

Ubuntu 20.04

MacOS

  • Some .mp4 videos can be read, some can't.

v1.7.1rc-240202

02 Feb 14:56

Choose a tag to compare

v1.7.1rc-240202 Pre-release
Pre-release

Version 1.7.1rc-240202

New features

  • added the possibility to move tools (ruler, compass, etc) using arrow keys.
  • added a new Latex2SVG application converting Latex formulas to SVG, that you can then drag and drop on the board. Also supports mhchem for chemistry
  • added CMake support for community-driven Linux builds, thanks to @letsfindaway and @Vekhir.

Improvements

  • simplified the rules to be authorized to put a new text on the board, when close to another text box.
  • changed delete icons' tooltip according to their text
  • migrated Windows build from xpdf to poppler

Bug fixes

  • workaround for an issue related to QTBUG-79216, where dead keys were simply ignored in web widgets. The workaround fixes completely the issue on Linux, but not on macOS. You can workaround the issue by giving focus of an input of the widget and pressing Next page then previous page on the Board toolbar, or by simply reloading the page when possible.
  • fixed an issue where the mask would preserve aspect ratio when using the bottom right handle to resize it.
  • fixed an issue where a newly created widget would not be visible until next launch
  • fixed an issue where removing from board a newly created widget would erase it from library and disk
  • fixed an issue where drag and dropping an object from a widget to the board would never trigger mouseReleaseEvent, ending with the widget being moved when not intended
  • fixed an issue where object zLevels would not be correctly set
  • fixed crashes occurring when using the 'Add' button's functionalities in Documents Mode
  • fixed a crash occurring when trying to drag and drop an image already on the board
  • fixed an issue where an image would be copy-pasted at bad off-screen positions on Windows
  • fixed an issue where the scale of a pdf item was not preserved when copying the page to another document, with the help of @letsfindaway
  • fixed an issue where the eraser was not working when completely inside polygon, thanks to @letsfindaway
  • fixed incorrect sRGB profile and some files rights, thanks to @letsfindaway
  • fixed an issue by avoiding access to uninitialized DisplayManager, thanks to @letsfindaway
  • fixed ruler icons behaviors when zooming, thanks to @Vekhir

Known issues

  • Some 3rd party widgets may no longer work, as the internal widget API was changed. Please report to the widget author as well as to the OpenBoard team to help updating the widget.
  • Adding a PDF to the board from the internal browser (right click -> add to board) does not work consistently.
  • Some use cases remain where you can end up with documents at the same level having the same name.
  • An issue can occur, that is not clearly identified at this time, when importing an UBX, where users end up with the imported documents appearing multiple times in the documents tree, at the same level.

Linux

  • In Desktop Mode, Gnome Dock should be set to bottom position to workaround the issue with the OpenBoard left palette not being usable from above it (cf. https://bugreports.qt.io/browse/QTBUG-81341 for more details).

Ubuntu 20.04

MacOS

  • Some .mp4 videos can be read, some can't.