commit 6add03f94cbc31a92bd1c0d60d6151fbcdaaf820
Author: Richard Kimberly Heck <[email protected]>
Date:   Thu Jan 9 12:16:34 2025 -0500

    Prepare for 2.4.3
---
 ANNOUNCE     | 183 ++++++++++++++++++-----------------------------------------
 NEWS         |  12 ++++
 configure.ac |   4 +-
 3 files changed, 69 insertions(+), 130 deletions(-)

diff --git a/ANNOUNCE b/ANNOUNCE
index 967e04a1c3..b7adda10ba 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,41 +1,18 @@
-Public release of LyX version 2.4.2
+Public release of LyX version 2.4.3
 ===================================
 
-We are proud to announce the release LyX 2.4.2, the second maintenance
+We are proud to announce the release LyX 2.4.3, the third maintenance
 release in the 2.4.x series.
 
-This is almost entirely a bug-fixing release, with no significant new
-features. However, some crashes have been fixed, and we have made some
-significant improvements to display speed, which will be especially
-noticeable on older or slower systems.
-
-There has been a change (as of 2.4.0) in how the option to use vertical
-space between paragraphs is handled. Previously, LyX simply modified 
-\parskip and \parindent, but this caused various problems (see bug 
-#4796). Now, we use the parskip package. As a result, however, and
-to ensure there are no changes to old documents, when LyX files from 
-2.3.x and earlier are converted to the new format, if they were set to
-use vertical space between paragraphs, the lyx2lyx conversion routine
-adds 
-  % Added by lyx2lyx
-  \setlength{\parskip}{\smallskipamount}
-  \setlength{\parindent}{0pt}
-to the preamble and, within LyX itself, resets the text layout to use
-indentation (so we do not issue the new code for vertical spacing). The
-net effect is that PDFs generated with LaTeX (etc) look right, but in
-LyX itself indentation is used. 
-
-This will happen with any document created with 2.3.x or older. It can
-also happen with documents created from templates created with 2.3.x 
-or older, and even with new documents, if you had previously set them to 
-use, by default, vertical space. Templates are just LyX files saved in 
-the templates/ folder, and the 'defaults' are simply saved in a
-template file, defaults.lyx. Hence, if you want the new behavior, or 
-just want the LyX document to look `right', then you will need to make
-two changes to the document or template: Remove what lyx2lyx added, and
-then set Paragraph Separation to Vertical Space.
-
-You can download LyX 2.4.2 from https://www.lyx.org/Download.
+This is mostly a bug-fixing release. Most of the bugs are minor, but
+there was one significant one (13118) concerning the loading order of
+the fancyhdr package that was causing errors in page layout. In terms of
+updates, the most significant are that it is not possible to insert
+cross-references from the outliner, even to sections that have not yet
+been given a label. In that case, the label is automatically created.
+There has also been a major update to the Swedish localization.
+
+You can download LyX 2.4.3 from https://www.lyx.org/Download.
 
 If you have trouble using LyX or have a question, consult the
 documentation that comes with LyX (under Help) and the LyX wiki, which
@@ -47,9 +24,6 @@ developers' list (lyx-devel at lists.lyx.org).
 The LyX team.
 https://www.lyx.org
 
-This file describes what has been done in the preparation of LyX 2.4.1.
-All comments are welcome.
-
 
 What's new
 ==========
@@ -59,57 +33,34 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- There was undocumented change how hyperlink insets are exported to
-  xHTML format compared to LyX 2.3.x (type "File" is no more exported
-  as http(s) link). We added details to the RELEASE-NOTES file.
-
-- Load graphics after geometry, so page size is set properly (bug
-  10970).
-
-- Recognize .plt as a GnuPlot extension (bug 11148).
-
-- Restore obvious "G" shortcut for Greyed Out notes.
-
-
-* MISCELLANEOUS
-
-- Update format of lyxrc.dist templates
-
-- Update templates to use native vertical space method.
+- The "URW Classico (Optima)" TeX fonts are now also supported via
+  the classico LaTeX package (bug 13124).
 
 
 * USER INTERFACE
 
-- Show font info in status line again.
-
-- Make scrolling smoother when using selection.
-
-- Show the temporary directory in About LyX dialog.
+- It is now possible to inserts cross references to sections via
+  the outliner, even of they do not have a label yet. In the latter
+  case, a label is automatically inserted.
 
-- Improve document output pane (bug 12902).
+- Approximate word count for cross-references in document statistics.
 
-- Speedup interactive use by avoiding expensive math macros bookkeeping
-  when possible.
+- Document PDF settings allow color links and frames around them.
+  These two settings are mutually exclusive by default and we signal
+  that within UI now. Workarounds can be found in our and hyperref manual.
 
-- Make -geometry command-line option work on all platforms.
-
-- Fix macOS bug, where XQuartz application would be launched for no
-  reason (bug #13086).
-
-- Fix problem with collapsing of outliner (bug 13098).
+- It is now possible to use inset-forall for math equations with the
+  selector "Formula" or "Formula:eqnarray", for example.
 
 
 * DOCUMENTATION AND LOCALIZATION
 
-- Update Brazilian Portuguese, Simplified Chinese, Czech, French,
-  German, Italian, Polish and Slovak localizations of the user
-  interface.
-
+- Major update of Swedish localization of the user interface.
 
-* BUILD/INSTALLATION
-
-- Avoid bogus warnings when configuring for Qt6.
+- Update Basque, Brazilian Portuguese, Czech, Dutch, French, German,
+  Italian, Japanese, Slovak, Swedish, and Ukranainan translations.
 
+- Include DocBook documentation in German customization manual.
 
 
 ** Bug fixes:
@@ -117,84 +68,60 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- When exporting to MathML, the argument of the \boxed{} macro is now
-  correctly treated as math.
-
-- Properly escape special characters (!, @, |) in nomenclature output.
-
-- Handle linguistic structure trees in ePub and PDF (DocBook) output (bug 
12372).
-
-- Improve the way spaces are handled in labels when refstyle is used.
-
-
-* USER INTERFACE
-
-- Fix regression which marks document modified in case of external
-  modification. Only file deletion will trigger the modification
-  flag now (see bug 12819).
+- Fix size of Logical and/or characters in LaTeX output (bug 13099).
 
-- Fix crash when using Save As... with previews enabled (bug 13091).
+- Work around bug in aa.cls in the "Astronomy & Astrophysics" template
+  and example documents.
 
-- Fix crash when attempting to search in selection that contains
-  only math.
+- Fix instant preview of lilypond snippets (bug 13103).
 
-- Fix crash when copying some math formulas or exporting them to
-  DocBook (bug 13069).
+- Fix LaTeX error with listings, book classes and utf8 encoding.
 
-- Fix potential crashes when scrolling documents.
+- Fix loading order of fancyhdr (bug 13118).
 
-- Fix bug where the dialog asking for saving unapplied changes
-  on buffer change popped up twice, or sometimes not at all (bug
-  12954).
+- Fix spacing problems in previews with math macros under specific
+  circumstances (bug 13120).
 
-- Improve performance when selecting text on less powerful systems
-  (bug 13050).
+- Fix tabular styles on systems with blanks in system directory path.
 
-- Fix performance problems with references with (very) many authors.
+- Fix inclusion of bibliography files in a LyX archive when the document
+  was imported from a LaTeX source (bug 13129).
 
-- Fix problem that key bindings that include optional modifier keys
-  could not be un- or re-bound (bug 12973)
 
-- Enable OK/Apply button in tabular dialog when "Additional Space" combo
-  has been set to different value.
+* USER INTERFACE
 
-- Fix ghost image on Windows with system colors (bug 13084).
+- Allow negative offset values in Horizontal Line dialog (bug 13102).
 
-- Restore old display of cross-references in the outliner. The change
-  led to odd behavior on filtering.
+- Use proper background color with default branches and system colors.
 
-- Display values of cross-references in tooltips for forward references.
+- Fix handling of (biblatex) bib file encodings in dialog (bug 13109).
 
-- Disable vertical alignment in tables with variable width columns
-  (tabularx and xltable), as this is not supported by the packages.
-  Also fix the disabling mechanism in the table dialog.
+- Fix problem with display of heading in document float settings.
 
-- Fix display of integral limits on Windows (bug 13087).
+- Fix some layout problems with the About LyX dialog.
 
-- Fix crash when deleting tabs in a selection (with S-BackTab) in a
-  text-only inset (ERT, Listings...).
+- Fix missing label prefixes with some AMS theorem modules (bug 13125).
 
-- Fix display glitches when applying some operations to a selection.
+- Fix display of superscripts on Windows (bug 13100).
 
 
 * INTERNALS
 
-- Fix possible crash in undo code after inserting note inset over a
-  multi-paragraph selection.
-
-- Fix a Python script, used to preview math expressions, that used a
-  module that is removed in Python 3.13.
+- Fix some defects found by Coverity.
 
-- Fix case where debug information may report all numbers as hexadecimal.
 
-- Make sure that lyxclient name is initialized properly.
+* DOCUMENTATION AND LOCALIZATION
 
+- All URLs in the included documents have been verified, outdated
+  links have been updated.
 
-* TEX2LYX
 
-- Fix import of nomenclature entries which contain '%' or '"' characters.
+* BUILD/INSTALLATION
 
+- Fix (only informational) check for hyphenation patterns in
+  (re)configuration.
 
-* BUILD/INSTALLATION
+- Improve check for package versions in (re)configuration. Particularly,
+  configuration does not break any longer if a sub-dependency of a
+  tested package is missing (bug 13112),
 
-- Fix 'make install' target for autotools builds with autoconf >= 2.72.
diff --git a/NEWS b/NEWS
index 37e772d129..e90ba40239 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,15 @@
+What's new in version 2.4.3?
+----------------------------
+
+This is mostly a bug-fixing release. Most of the bugs are minor, but
+there was one significant one (13118) concerning the loading order of
+the fancyhdr package that was causing errors in page layout. In terms of
+updates, the most significant are that it is not possible to insert
+cross-references from the outliner, even to sections that have not yet
+been given a label. In that case, the label is automatically created.
+There has also been a major update to the Swedish localization.
+
+
 What's new in version 2.4.2?
 ----------------------------
 
diff --git a/configure.ac b/configure.ac
index 7338bc8d92..55470efc84 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,9 +1,9 @@
 dnl Process with autoconf to generate configure script   -*- sh -*-
 
-AC_INIT([LyX],[2.4.3~devel],[[email protected]],[lyx])
+AC_INIT([LyX],[2.4.3],[[email protected]],[lyx])
 AC_PRESERVE_HELP_ORDER
 # Use ISO format only. The frontend needs to parse this
-AC_SUBST(LYX_DATE, ["2024-09-21"])
+AC_SUBST(LYX_DATE, ["2024-01-09"])
 AC_PREREQ([2.65])
 AC_CONFIG_SRCDIR(src/main.cpp)
 AC_CONFIG_HEADERS([config.h])
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to