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