branch: elpa/jabber
commit 8adc03e0f851c2eecad7f4b50f49548460517019
Author: Thanos Apollo <[email protected]>
Commit: Thanos Apollo <[email protected]>
Version bump: 0.12.1
---
CHANGELOG.org | 20 +++++++-------------
doap.xml | 8 +++++++-
lisp/jabber.el | 2 +-
3 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/CHANGELOG.org b/CHANGELOG.org
index ad6b1acd8f..9aab460a4e 100644
--- a/CHANGELOG.org
+++ b/CHANGELOG.org
@@ -1,22 +1,16 @@
#+TITLE: Changelog
-* [Unreleased]
+* [0.12.1]
+#+date: 2026-07-11
** Added
-- RET on a reply jumps to the original message and highlights it; RET
elsewhere still sends
-- Replies without an inline quote now show a snippet of the original message,
looked up from local history
-- Reply context survives buffer reloads: reply metadata is now stored in the
message database
-- Outgoing messages carry an XEP-0359 origin-id, so replies from other clients
reference a stable id
-- OMEMO signed pre-keys now rotate automatically on connect
(~jabber-omemo-signed-pre-key-rotation-period~, 7 days default)
+- Press RET on a reply to jump to the original message
+- Replies show and preserve more context, including after reloading a chat
** Fixes
-- Out-of-order OMEMO messages now decrypt: skipped ratchet keys are kept per
session and persist across restarts
-- Press RET on an image URL to load it inline; C-u RET still downloads it
-- Size cap for downloaded inline images (~jabber-image-max-bytes~, 25 MB
default)
-- Allowlist of image types eligible for automatic display
(~jabber-chat-image-auto-types~); SVG and TIFF now require an explicit RET
-
-** Changed
-- Images auto-display only in one-to-one chats with roster contacts by
default; MUCs and unknown senders show clickable URLs instead (set
~jabber-chat-display-images~ to ~t~ for the old behavior)
+- More reliable encrypted chats after reconnects and out-of-order messages
+- Safer inline image display, with manual loading available by pressing RET on
an image URL
+- Manual image sizes are preserved when chats are redrawn
* [0.12.0]
#+date: 2026-07-08
diff --git a/doap.xml b/doap.xml
index 6658127d18..f76e361e3f 100644
--- a/doap.xml
+++ b/doap.xml
@@ -17,7 +17,7 @@
</description>
<created>2023-09-09</created>
- <homepage rdf:resource="https://thanosapollo.org/projects/jabber/"/>
+ <homepage rdf:resource="https://git.thanosapollo.org/emacs-jabber/"/>
<download-page
rdf:resource="https://thanosapollo.org/projects/jabber/#installation"/>
<developer-forum rdf:resource="xmpp:[email protected]?join"/>
@@ -570,6 +570,12 @@
</xmpp:SupportedXep>
</implements>
+ <release>
+ <Version>
+ <revision>0.12.1</revision>
+ <created>2026-07-11</created>
+ </Version>
+ </release>
<release>
<Version>
<revision>0.12.0</revision>
diff --git a/lisp/jabber.el b/lisp/jabber.el
index 4708ed3722..1cd41043a0 100644
--- a/lisp/jabber.el
+++ b/lisp/jabber.el
@@ -5,7 +5,7 @@
;; Keywords: comm
;; Homepage: https://codeberg.org/emacs-jabber/emacs-jabber
;; Package-Requires: ((emacs "29.1") (fsm "0.2.0") (keymap-popup "0.2"))
-;; Version: 0.12.0
+;; Version: 0.12.1
;; Copyright (C) 2003, 2004, 2007, 2008 - Magnus Henoch - [email protected]
;; Copyright (C) 2002, 2003, 2004 - Tom Berger - [email protected]