Releases: xournalpp/xournalpp
Automated nightly build
Automated nightly build
Last changes:
- 69f7bc4 Allow Lua >= 5.3, build with Lua 5.4 on Ubuntu
- 1527b2d Update README with packaging status badge
- 81ef756 Remove the [skip ci] tag from translation update automated commits
- d8bc66b Make the release script update the Crowdin github action so the
- da00889 Drop implicit gettext dependency for Arch Linux
- 3447990 Drop lua 5.3 limitation
- dde1c66 Merge branch 'release-1.3'
- f241b77 Automated version bump to 1.3.1~dev
- 9b9778d Release 1.3.0
- 633518d Fixup in changelogs
- 485d7ff Update copyright.txt
- c00f7b7 Update authors list before 1.3.0 release
- 35600ef Update changelogs for v1.3.0
- d3cc674 Automated version bump to 1.3.0~dev
- 98413bc Update release script
Xournal++ 1.3.0
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.
Xournal++ 1.2.10
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.
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
Xournal++ 1.2.7
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Improved error logs
- Fixed some undefined behaviours and memory leaks
- Fixed handling of linebreaks in latex tool
- Linux: forward crash signals to system handler after emergency save
- Fixed wrong glyph spacing in texts using small fonts
- Fixed rasterization of Tex elements on PDF/SVG export or printing
See https://github.com/xournalpp/xournalpp/blob/v1.2.7/CHANGELOG.md for a more detailled list of changes.
MacOS ARM users: After installing Xournal++, run the following command to remove quarantine:
xattr -c /Applications/Xournal++.app
Xournal++ 1.2.6
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Fixed compass outline drawing
- Exposed selected text to the windowing system
- Fixed loading of jpeg images and CJK and Cyrillic font rendering on MacOS
See https://github.com/xournalpp/xournalpp/blob/v1.2.6/CHANGELOG.md for a more detailled list of changes.
MacOS ARM users: After installing Xournal++, run the following command to remove quarantine:
xattr -c /Applications/Xournal++.app
Xournal++ 1.2.5
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Fixed regressions when exporting to PDF
- Fixed crash when importing some SVG files
- Have geometry tools appear in the middle of the view
- Fixed issues with Windows installer
- Fixed missing translations on Windows
- Updated translations
Full Changelog: v1.2.4...v1.2.5
MacOS ARM users: After installing Xournal++ in the Applications folder, run the following command to remove quarantine:
xattr -c /Applications/Xournal++.app
Xournal++ 1.2.4
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Fixed various dark/light theme inconsistencies
- Improved edge panning for large selections
- Fixed various crashes, freezes and memory leaks
- MacOS: Added support for opening xopp-files from Finder
- Added builds for Ubuntu 24.04 and MacOS ARM
See the changelog for a detailed list of all changes included.
MacOS ARM users: After installing Xournal++ in the applications folder, run the following command to remove quarantine status:
xattr -d com.apple.quarantine /Applications/Xournal++.app
Windows users of the non-portable version: There are issues with the translation of some strings into languages other than English. You can get improved translations by downloading the asset locale_folder_for_non_portable_windows_version.zip and merging its content into the Xournal++\share\locale folder inside the Xournal++ installation folder.
Changes:
- 2a4ed3f Release 1.2.4
- 62f6a38 New Crowdin updates (#5957)
- cd85f54 Update changelog for 1.2.4
- c5aa08d Unify Shape recognizer strings
- f89367c Fix poppler includes
- 58e4cf1 Add testing to build script
- eaac7b8 Make task naming more explicit
- 709d407 Add upload task
- fd7f001 Fix pkg-config not found
- 2b40e19 Fixups to Technius scripts
See More
- 9289418 Add Technius cirrus jhbuild script and .yml
- 1f3365a New Crowdin updates (#5953)
- 4cd3118 Fix page transition when selection is moved to another page
- 24fd391 Fix warning PageLayerPosEntry template parameter
- 3ebf00b fix debug in UndoRedo
- a70fbce Improve filesystem error message.
- f10fb4c Make MacOS Finder open xopp-files
- b51995e Fix #2943 - If the presentation mode zoom value is above the maximal value, we entered an infinite loop
- d251768 Add Ubuntu 24.04 to builds
- 955b1fc Fix RecentManager::getMostRecent() in case no xopp file had previously been opened (recently enough)
- e8b214c Fix 32 bits compilation
- d55d072 Fix UB with GTK signals:
- 992fb85 add uim-data to AppImage.
- 747c6bc Bump MacOS pipeline image
- 42e40f0 Allow missing terminating newlines and empty lines in .gpl files
- c26b571 Add a check in PageView for the buffer mask [ #5659 ]
- 87cade8 Add test for non-western characters
- f95ec07 Ensure that filenames in
xoppfile are encoded with UTF-8 - 4bee81f Fix
createSaveFilenameencoding - b19ae5d Use
wbindtextdomainon Windows - 74ff437 Fix MacOS titlebar color
- 5b8b85c Fix #5606
- 8dbb0cf Change "Stracktrace" to "Stacktrace"
- 8f50cac Check for failure of popen() in stacktrace
- ad13d6a g_message -> g_debug for Gtk theme and locale dir
- d43b390 Fix theme variant on MacOS when GTK_THEME is set
- 1ef8b59 Fix various Dark/Light Theme inconsistencies (#5583)
- 0649564 Fixed Memory leaks for some GLibGuards, added out_ptr
- 33fee4c Smoother edge panning on large selections (#5578)
- 0543aa4 Fix path separator for Windows
- 45dafa9 Make "Replace File?" dialog transient for its parent dialog
- f5bb01d Make ok button default in export dialog
- 83f05d3 Bump the preview buffer size to worst case scenario. [ #5534 ]
- cb6bd98 Automated version bump to 1.2.4~dev
This list of changes was auto generated.
Xournal++ 1.2.3
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Fixed background color and truncated text in LaTeX tool
- Fixed zoom jumping and zoom steps
- Fixed various segfaults and rendering issues
- Fixed pressure values and project URL when saving documents
- Enabled font hint metrics in PDF export to improve text alignment
See the changelog for a full list of the changes.
Changes:
- c6970f4 Release 1.2.3
- 8ce8e59 Update changelog for 1.2.3
- a87d923 Add gtk3-immodules for generating AppImages.
- b5659f6 Enable font hint metrics in PDF export
- 1b454d3 Do not export Pdf outline when only exporting part of the document
- 853b0e6 Fix toolbar management Segfault and out of date menu (#5510)
- 093c2b2 Fix *.pdf filter for ExportAsPdf dialog (#5490)
- 26cb407 Avoid using fs::equivalent on empty path
- 119698b Add and use MissingPdfUndoAction
- d928d93 Refactor missing PDF replacement
See More
- e5e00df Fix debian/rules indentation
- c5adca2 Fix PdfPagesDialog OK button sensitivity
- 592b276 Fix wrongly sized loading pages
- ac00297 Ensure valid repaint range in VerticalToolView
- 7c315dd Ensure non-empty repaint range in SearchResultView
- bd167e2 Add error checks for saving operations
- a90a7be Fix stroke replacement
- a5497b1 Ensure repainted region is non-empty in PdfElemSelection
- 1cbc67f Make .deb package build in RelWithDebInfo
- 0d97d71 Improve backtrace
- 77e296c Fix PROJECT_HOMEPAGE_URL
- 16e9778 Allow pulling spline tangents outside of page (#5298)
- d2f5b34 Fix window maximized callback and save setting
- c899cec Use Util::rgb_to_hex_string everywhere
- dc4b82d Fix Util::rgb_to_hex_string
- 7d0f928 Fix long text being truncated in LaTeX tool
- eb3c223 Identify Touchpad and Trackpoint as same device
- 178b4ae Fix zoom centers and coordinate conversions
- fc1340e Apply review suggestions
- 7b8ba10 fix zoom jumping and zoom steps
- 734ead8 Improve arrow shape with respect to fill
- d763bff fix redundant negative pressure.
- d8da6c8 Fix Spline live segment display
- ee03a0e Automated version bump to 1.2.3~dev
This list of changes was auto generated.
Xournal++ 1.2.2
This is a new minor version of Xournal++ with bug fixes and improvements from the community.
- Fixed various memory leaks and segmentation faults
- Fixed some issues with input sequences mixing up devices and buttons
- Fixed LaTeX tool failing to open some PDF files
- Fixed audio output device selection
See the changelog for a full list of the changes.
Changes:
- 09ae333 Release 1.2.2
- f35347a Update changlog for 1.2.2
- df02daa Fix locale issue
- f72b94f Add info on how to prevent bugreport popup
- 13b7f4c Make MouseInputEvent only consider one pressed button - discard any BUTTON_PRESS while the first button is not released
- eea49ce Fix some memleaks in toolbar customization
- f05f97d Fix audio output setting [ #4808 ]
- 79f7c8c Added user input validation for default filenames [ #5123 ]
- d8b9ea5 Removed a race_condition [ #5126 ]
- 2dd6c21 Fix file open mode when reading PDF files
See More
- 213de0e Fix memleak in Sidebar
- 71c4f3a Fix memleak in SidebarPreviewBase
- 3c7e084 Fix memleak in test ObjectIOStreamTest
- b4be020 Fix memleak in Image::getImage()
- 63392d8 Fix memleak in LoadHandlerTest:ControlLoadHandler.imageLoadJpeg
- 214b4cf Fix memleak in ObjectIOStream usage
- d07309b Fix memleak in Load/SaveHandler
- 11e29b6 Check device identity for input sequences (#5170)
- b181b4c Fix empty toolbars being shown
- ed4a374 Fix shouldFileOpen [ #3587 ]
- 83e60f0 Set default build type to RelWithDebInfo
- 5c35246 Sink floating widget ref in Preview Entries - fix SegFault
- a9f46a1 Fix UB due to different return types in callbacks
- 3eb80f8 Fix clang-cl compilation
- 1ac6814 Automated version bump to 1.2.2~dev
This list of changes was auto generated.