diff --git a/CHANGELOG.md b/CHANGELOG.md index 2933c56..f402475 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ All notable changes to Scribe will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.35] - 2026-10-28 + +Thank you [@HelloKolla2004](https://github.com/HelloKolla2004) for the Fedora +report. The crash notification appeared right after a normal close, which is +the kind of clue that only comes from watching the app where it fails. + +### Fixed + +- **Abort when closing the window** (#166): shutting down with the window + close button, or with Alt+F4, ended in an abort and, on systems that notify + crashes, in a crash dialog right after a clean close. The window cleanup ran + while the internal window registry was still borrowed, so the internal panic + could not unwind. The previous release fixed the same abort for Ctrl+Q, this + one covers the window itself, on any desktop. + ## [0.3.30] - 2026-10-27 Thank you [@HelloKolla2004](https://github.com/HelloKolla2004) for the PDF diff --git a/Cargo.lock b/Cargo.lock index fbb164e..fc9df8e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -704,7 +704,7 @@ dependencies = [ [[package]] name = "scribe" -version = "0.3.30" +version = "0.3.35" dependencies = [ "enchant", "gdk-pixbuf", diff --git a/Cargo.toml b/Cargo.toml index 466ebfd..c63a6f2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scribe" -version = "0.3.30" +version = "0.3.35" edition = "2021" authors = ["gnacho"] description = "A native GNOME Markdown editor" diff --git a/data/io.github.gnacho.Scribe.metainfo.xml b/data/io.github.gnacho.Scribe.metainfo.xml index 04e3e96..be6394b 100644 --- a/data/io.github.gnacho.Scribe.metainfo.xml +++ b/data/io.github.gnacho.Scribe.metainfo.xml @@ -53,6 +53,12 @@ + + +

Closing the window no longer aborts the app. On systems that report crashes, a normal close could end with a crash notification right after the window disappeared. The same abort was already fixed for quitting with Ctrl+Q, and this release covers the window close button and Alt+F4 on any desktop.

+

Cerrar la ventana ya no aborta la aplicacion. En sistemas que notifican fallos, un cierre normal podia acabar con un aviso de crash justo despues de desaparecer la ventana. El mismo aborto ya se corrigio para salir con Ctrl+Q, y esta version cubre el boton de cerrar y Alt+F4 en cualquier escritorio.

+
+

PDF export now has named page templates (Custom, Article, Manuscript, Letter and Compact), a print preview that renders the real pages, and support for your own CSS stylesheet. Four bundled themes (Sepia, High contrast, Technical and Academic) change type, sizes, leading and colour, and combine with any template. The toolbar swaps the split view toggle for a typewriter mode toggle, and the export preferences are split into layout and typography.