Xournal++

ProductivityDesktop

Handwritten notes and PDF annotation.

Latest v1.3.6 · · Desktopby Xournal++Websitexournalpp/xournalpp

Release activity

Release activity — 9 releases across 9 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 19, 2026No releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Apr 20, 2026No releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 20261 release on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026
TuesdayNo releases on Apr 21, 2026No releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 20261 release on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Apr 22, 2026No releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 23, 2026No releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on Apr 24, 2026No releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Apr 25, 2026No releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

9 releases in the last year

Changelog

v1.3.6

Xournal++ 1.3.6

Added 2
  • Mutex locks for lua write functions
  • Ubuntu 26.04 (resolute) build target
Changed 2
  • Updated Debian dependency for libxml2
  • Updated translations
Fixed 6
  • Several issues with button configuration
  • Enable/disable copy/cut actions when selecting text in TextEdition
  • Data-race related segfault in RenderJob::renderToBuffer()
  • System default audio device resolving to null device instead of default
  • Compilation warnings
  • Several issues with the Add Pdf Page dialog

This is a new minor version of Xournal++ with bug fixes and improvements from the community.

  • Fixed several issues with button configuration
  • Added mutex locks for lua write functions
  • Updated Debian dependency for libxml2
  • Added Ubuntu 26.04 (resolute) build target
  • Fixed enable/disable copy/cut actions when selecting text in TextEdition
  • Fixed data-race related segfault in RenderJob::renderToBuffer()
  • Fixed "System default" audio device resolving to null device instead of default
  • Fixed compilation warnings
  • Fixed several issues with the "Add Pdf Page" dialog
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.3.6/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.6 went
v1.3.5

Xournal++ 1.3.5

Added 2
  • Multidevice support for X11 palm rejection
  • Georgian translations
Changed 2
  • Reduced PDF cache retention for off-screen pages
  • Improved setting up environment on MacOS
Fixed 8
  • Crash when exiting after playing sound
  • Button-to-tools configuration issues
  • Crash involving page background selection
  • Moving display when selecting Fit to Screen
  • Disabled Merge layer menu entry
  • Concurrency crash when using layers
  • Typos in some displayed strings
  • Missing background display when missing PDF page

This is a new minor version of Xournal++ with bug fixes and improvements from the community.

  • Fixed crash when exiting after playing sound
  • Fixed some button-to-tools configuration issues
  • Fixed crash involving page background selection
  • Added multidevice support for X11 palm rejection
  • Reduced PDF cache retention for off-screen pages
  • Fixed moving display when selecting "Fit to Screen"
  • Fixed disabled "Merge layer" menu entry
  • Fixed a concurrency crash when using layers
  • Improved setting up environment on MacOS
  • Fixed typos in some displayed strings
  • Fixed "Missing background" display when missing PDF page
  • Bumped dependency versions on MacOS and Windows
  • Added Georgian translations
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.3.5/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.5 went
v1.3.4

Xournal++ 1.3.4

Changed 3
  • Improved scrolling/zooming performances
  • Make default Plugins compatible with Lua 5.5
  • Updated translations
Fixed 3
  • Fixed a crash when invoking the floating toolbox with the Laser pointer on
  • Fixed sometimes missing page numbers in sidebar
  • Fixed URI activations on Windows

This is a new minor version of Xournal++ with bug fixes and improvements from the community.

  • Fixed a crash when invoking the floating toolbox with the Laser pointer on
  • Fixed sometimes missing page numbers in sidebar
  • Improved scrolling/zooming performances
  • Windows: Fixed URI activations
  • Make default Plugins compatible with Lua 5.5
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.3.4/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.4 went
v1.3.3

Xournal++ 1.3.3

Changed 3
  • Silent errors when parsing some files are no longer silent
  • Improve zoom/scroll responsivity
  • Updated translations
Fixed 6
  • Fix undo/redo crash with automatic page insertion
  • Fix more UTF-8 conversion issues
  • Report failure to open recent files
  • Fix rendering of single-dot strokes
  • Fix horizontal alignment of pages
  • Fix toolbar item "Draw line" being wrongly enabled

This is a new patch version of Xournal++ with bug fixes and improvements from the community.

  • Fix undo/redo crash with automatic page insertion
  • Silent errors when parsing some files are no longer silent
  • Fix more UTF-8 conversion issues
  • Report failure to open recent files
  • Fix rendering of single-dot strokes
  • Fix horizontal alignment of pages
  • Fix toolbar item "Draw line" being wrongly enabled
  • Improve zoom/scroll responsivity
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.3.3/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.3 went
v1.3.2

Xournal++ 1.3.2

Changed 3
  • Make Plugin openFile API comply with forceOpen parameter
  • Restore GtkSourceView support
  • Update translations
Fixed 9
  • Fix sidebar layout when resizing and changing tab
  • Fix graph/dotted backgrounds
  • Restore new page behaviour with PDF background
  • Fix crashes on Windows (UTF-8 conversion and when missing background)
  • Fix crash on Clipboard IO error
  • Fix CLI behaviour on error

This is a new patch version of Xournal++ with bug fixes and improvements from the community.

  • Fix sidebar layout when resizing and changing tab
  • Fix graph/dotted backgrounds
  • Restore new page behaviour with PDF background
  • Fix crashes on Windows (UTF-8 conversion and when missing background)
  • Fix crash on Clipboard IO error
  • Make Plugin openFile API comply with forceOpen parameter
  • Fix CLI behaviour on error
  • Restore GtkSourceView support
  • Fix recoloring when light color is lighter
  • Fix image orientation on Drag-n-Drop pasting
  • Fix crashes when using touchscreen in Setting->Input panel
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.3.2/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.2 went
v1.3.1

Xournal++ 1.3.1

Fixed 4
  • Restored the rendering of graph backgrounds used before the 1.3.0 release
  • Fixed image loading on Windows
  • Fixed clipboard pasting
  • Fixed crashes related to saving text nodes and automatic page addition

This is a new patch version of Xournal++ with bug fixes and improvements from the community.

  • Restored the rendering of graph backgrounds used before the 1.3.0 release
  • Fixed image loading on Windows
  • Fixed clipboard pasting
  • Fixed crashes related to saving text nodes and automatic page addition

See https://github.com/xournalpp/xournalpp/blob/v1.3.1/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.1 went
v1.3.0

Xournal++ 1.3.0

Added 10
  • PDF exports now preserve the background PDF's inner structure including hyperlinks and comments
  • Color palette can now be selected in the preferences
  • New graph background with periodically thicker lines
  • New laser pointer tool for writing ephemeral strokes
  • Allow use of an external editor for LaTeX entries
  • Add possibility of recoloring the screen output for night mode or accessibility
Changed 2
  • Grid snapping now follows the displayed grid for all background types
  • Major changes in the plugin interface

This is a new minor version of Xournal++ with many new features, bug fixes and improvements from the community.

  • PDF exports now preserves the background PDF's inner structure (hyperlink, comments, ...)
  • The color palette can now be selected in the preferences
  • Grid snapping now follows the displayed grid for all background types
  • New graph background with periodically thicker lines
  • New laser pointer tool, writing ephemeral strokes
  • Allow to use an external editor for LaTeX entries
  • Add the possibility of recoloring the screen output (e.g. for night mode or accessibility)
  • Add the possibility of choosing the PDF marker opacity
  • Configurable behaviour in fullscreen or presentation modes
  • Allow to optionally scroll beyond the page's edges
  • The toolbars can now contain several instances of the same button
  • Major changes in the plugin interface
  • Many smaller new features and bugfixes

See https://github.com/xournalpp/xournalpp/blob/v1.3.0/CHANGELOG.md for a more detailled list of changes.

View originalPermalink
How v1.3.0 went
v1.2.10

Xournal++ 1.2.10

Changed 1
  • Updated translations
Fixed 4
  • Fix display bug when running release version after having run the development version
  • Fix Clipboard pasting issues
  • Fix attached attribute on document load
  • Prevent export from mistakingly overriding the background PDF

This is a new minor version of Xournal++ with bug fixes and improvements from the community.

  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.2.10/CHANGELOG.md for a more detailled list of changes.

Also includes changes from v1.2.9:

  • Fix display bug when running release version after having run the development version.
  • Fix Clipboard pasting issues.
  • Fix attached attribute on document load.
  • Prevent export from mistakingly overriding the background PDF.
View originalPermalink
How v1.2.10 went
v1.2.8

Xournal++ 1.2.8

This is a new minor version of Xournal++ with bug fixes and improvements from the community.

  • Improved the behavior of the selection tools
  • Fixed various visual artifacts
  • Fixed some behavior of Mouse+Keyboard combo devices
  • Fixed filename extension stripping
  • Fixed CLI using relative paths
  • Fixed various crashes
  • Made using GtkSourceView and Plugins proper CMake options
  • Updated translations

See https://github.com/xournalpp/xournalpp/blob/v1.2.8/CHANGELOG.md for a more detailled list of changes.

MacOS users: After installing Xournal++, run the following command to remove quarantine: xattr -c /Applications/Xournal++.app

View originalPermalink
How v1.2.8 went
nightlyPre-releasenightly

Automated nightly build

Automated nightly build

Last changes:

  • 89bc8dbb45 Add text alignment and justify (#7594)
  • 1d6c192db0 Fix link Alignment being saved as int
  • 3a925303f2 Only add wrap field in return value of app.getTexts if text is wrapped
  • b0dfd775d1 More careful document locking
  • 3f0da1d15c Add Lua API app.C.Alignment_*
  • a682a73fe8 Add Lua API app.addLinks
  • c2008779be Add Lua API app.getLinks
  • 96715a1169 Add "wrap" field to app.addTexts and app.getTexts
  • 1e07554384 Clarify semantics of position of elements (#7613)
  • 4f5b4ac039 Optimize spacer and separator icons
  • d981a7d524 Treat toolbar separators like any other toolbar item
  • 9fb8d27a37 Optimize font-button icons
  • cac5314c9c Ensure font button in vertical toolbar do not take too much space
  • 126e0a0c69 Rename Vertical space icon from "spacer" to "vertical-space"
  • c24f696148 Merge branch 'release-1.3' into master
View originalPermalink
How nightly went
View all

Discussion