summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVedang Manerikar <ved.manerikar@gmail.com>2025-12-31 14:07:07 +0530
committerVedang Manerikar <ved.manerikar@gmail.com>2025-12-31 22:51:18 +0530
commit1b43016c8db0bd6aa5dab372b2e2003dd588294f (patch)
treec2844610680245c0efc0ca4106ec68a25ecfa490
parentaa52e2846ac641e46cbde94bd4781ad509e8c06a (diff)
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
-rw-r--r--NEWS21
1 files changed, 21 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 50320f0..8903bcb 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