branch: elpa/pdf-tools
commit 1b43016c8db0bd6aa5dab372b2e2003dd588294f
Author: Vedang Manerikar <[email protected]>
Commit: Vedang Manerikar <[email protected]>

    doc: add NEWS entry for v1.2.1 release
    
    Document changes since v1.2.0:
    - Replace obsolete registerv-make with cl-defstruct for Emacs 30
    - Fix pdf-virtual page link filtering
    - Resolve native-comp warnings across multiple files
    - Add doas support in autobuild for Alpine/OpenBSD
    - Move CI to GitHub Actions
---
 NEWS | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/NEWS b/NEWS
index 50320f04490..8903bcb5a78 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,27 @@
 -*- org -*-
 * Version 1.3.0 (Under Development)
 
+* Version 1.2.1
+** Functionality fixes
+- Fix: Replace obsolete ~registerv-make~ with ~cl-defstruct~ #333
+  + The ~registerv-make~ function was removed in Emacs 30. This change updates 
pdf-tools to use the modern ~cl-defstruct~ approach for register support, 
ensuring compatibility with Emacs 30+.
+- Fix: Use correct key function for filtering page links in pdf-virtual #327
+  + Fixes an issue where virtual PDF page links were not filtered correctly.
+
+** Native compilation fixes
+- Fix: Resolve all native-comp warnings across multiple files #333
+  + Added ~declare-function~ declarations to pdf-cache, pdf-info, pdf-util, 
and pdf-view to eliminate byte-compilation and native-comp warnings.
+  + Fixed docstring formatting issues that caused native-comp warnings.
+
+** Installation and platform compatibility improvements
+- Add ~doas~ as privilege escalation fallback in autobuild #323
+  + The autobuild script now supports ~doas~ (used on Alpine Linux and 
OpenBSD) as an alternative to ~sudo~ for installing dependencies.
+
+** Infrastructure
+- Move CI from CircleCI/AppVeyor to GitHub Actions
+  + All testing now runs on GitHub Actions with a unified workflow for Ubuntu, 
macOS, and Windows.
+  + Pre-built Windows binaries are now available as artifacts from CI runs.
+
 * Version 1.2.0
 ** New functionality to improve overall user experience
 - Allow creation of markup annotations without a text selection @astoff #191

Reply via email to