commit 2f5ba1627a1470f462ae7e76f11dfe017fd8528b Author: Richard Kimberly Heck <rikih...@lyx.org> Date: Thu Oct 3 17:04:43 2024 -0400
2.4.2 --- announce/2_4_2.txt | 200 +++++++++++++++++++++++++++++++++++++++++++++ farm/cookbook/LyX/news.inc | 15 ++++ misc/rss/lyx_news_feed.xml | 4 +- 3 files changed, 217 insertions(+), 2 deletions(-) diff --git a/announce/2_4_2.txt b/announce/2_4_2.txt new file mode 100644 index 00000000..967e04a1 --- /dev/null +++ b/announce/2_4_2.txt @@ -0,0 +1,200 @@ +Public release of LyX version 2.4.2 +=================================== + +We are proud to announce the release LyX 2.4.2, the second 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. + +If you have trouble using LyX or have a question, consult the +documentation that comes with LyX (under Help) and the LyX wiki, which +you will find at https://wiki.lyx.org/. You can also send email to +the LyX users' list (lyx-users at lists.lyx.org). Bugs can be reported +on our bug tracker (https://www.lyx.org/trac/) or by writing the +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 +========== + +** Updates: +*********** + +* 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. + + +* USER INTERFACE + +- Show font info in status line again. + +- Make scrolling smoother when using selection. + +- Show the temporary directory in About LyX dialog. + +- Improve document output pane (bug 12902). + +- Speedup interactive use by avoiding expensive math macros bookkeeping + when possible. + +- 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). + + +* DOCUMENTATION AND LOCALIZATION + +- Update Brazilian Portuguese, Simplified Chinese, Czech, French, + German, Italian, Polish and Slovak localizations of the user + interface. + + +* BUILD/INSTALLATION + +- Avoid bogus warnings when configuring for Qt6. + + + +** Bug fixes: +************* + +* 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 crash when using Save As... with previews enabled (bug 13091). + +- Fix crash when attempting to search in selection that contains + only math. + +- Fix crash when copying some math formulas or exporting them to + DocBook (bug 13069). + +- Fix potential crashes when scrolling documents. + +- Fix bug where the dialog asking for saving unapplied changes + on buffer change popped up twice, or sometimes not at all (bug + 12954). + +- Improve performance when selecting text on less powerful systems + (bug 13050). + +- Fix performance problems with references with (very) many authors. + +- 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. + +- Fix ghost image on Windows with system colors (bug 13084). + +- Restore old display of cross-references in the outliner. The change + led to odd behavior on filtering. + +- Display values of cross-references in tooltips for forward references. + +- 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 display of integral limits on Windows (bug 13087). + +- Fix crash when deleting tabs in a selection (with S-BackTab) in a + text-only inset (ERT, Listings...). + +- Fix display glitches when applying some operations to a selection. + + +* 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 case where debug information may report all numbers as hexadecimal. + +- Make sure that lyxclient name is initialized properly. + + +* TEX2LYX + +- Fix import of nomenclature entries which contain '%' or '"' characters. + + +* BUILD/INSTALLATION + +- Fix 'make install' target for autotools builds with autoconf >= 2.72. diff --git a/farm/cookbook/LyX/news.inc b/farm/cookbook/LyX/news.inc index ce2b507c..b4187339 100644 --- a/farm/cookbook/LyX/news.inc +++ b/farm/cookbook/LyX/news.inc @@ -20,6 +20,21 @@ function news_data() { +news_item("LyX 2.4.2 released.", "Second Maintenance Release in 2.4.x Series", "October 3, 2024", +"<p>We are proud to announce the second maintenance release in the LyX 2.4.x series.</p> + +<p>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. See +<a href=\"https://www.lyx.org/announce/2_4_2.txt\">the announcement</a> for more information.</p> + +<p>You can download the +<a href=\"https://ftp.lip6.fr/pub/lyx/stable/2.4.x/lyx-2.4.2.1.tar.gz\">sources in tar.gz format</a> +(also +<a href=\"https://ftp.lip6.fr/pub/lyx/stable/2.4.x/lyx-2.4.2.1.tar.xz\">tar.xz</a>). There are also some +<a href=\"https://ftp.lip6.fr/pub/lyx/bin/2.4.2/\">binaries</a> available. </p>"); + news_item("LyX 2.4.1 released.", "First Maintenance Release in 2.4.x Series", "July 5, 2024", "<p>We are proud to announce the first maintenance release in the LyX 2.4.x series.</p> diff --git a/misc/rss/lyx_news_feed.xml b/misc/rss/lyx_news_feed.xml index 421ba878..2813f0fe 100644 --- a/misc/rss/lyx_news_feed.xml +++ b/misc/rss/lyx_news_feed.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <rss version="2.0"><channel><title>LyX news feed</title><link>https://www.lyx.org/News</link><description>The latest news about LyX, a WYSIWYM document processor</description> -<lastBuildDate>Fri, 05 Jul 2024 00:20:50 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs> +<lastBuildDate>Thu, 03 Oct 2024 17:04:27 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs> +<item><title>LyX 2.4.2 released.</title><link>https://www.lyx.org/News</link><description>Second Maintenance Release in 2.4.x Series</description><guid isPermaLink="false">LyX news feed October 3, 2024</guid><pubDate>ber 3 Oct 2024 00:00:00 GMT</pubDate></item> <item><title>LyX 2.4.1 released.</title><link>https://www.lyx.org/News</link><description>First Maintenance Release in 2.4.x Series</description><guid isPermaLink="false">LyX news feed July 5, 2024</guid><pubDate> 5 Jul 2024 00:00:00 GMT</pubDate></item> <item><title>LyX 2.4.0 released.</title><link>https://www.lyx.org/News</link><description>First Release in 2.4.x Series</description><guid isPermaLink="false">LyX news feed May 31, 2024</guid><pubDate>31 May 2024 00:00:00 GMT</pubDate></item> <item><title>LyX 2.3.8 released.</title><link>https://www.lyx.org/News</link><description>Eighth Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX news feed May 17, 2024</guid><pubDate>17 May 2024 00:00:00 GMT</pubDate></item> @@ -8,5 +9,4 @@ <item><title>LyX 2.3.6.1 released.</title><link>https://www.lyx.org/News</link><description>Sixth Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX news feed January 3, 2021</guid><pubDate>ary 3 Jan 2021 00:00:00 GMT</pubDate></item> <item><title>LyX 2.3.6 released.</title><link>https://www.lyx.org/News</link><description>Sixth Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX news feed December 1, 2020</guid><pubDate>mber 1 Dec 2020 00:00:00 GMT</pubDate></item> <item><title>LyX 2.3.5.2 released.</title><link>https://www.lyx.org/News</link><description>Emergency Release for 2.3.5</description><guid isPermaLink="false">LyX news feed June 30, 2020</guid><pubDate> 30 Jun 2020 00:00:00 GMT</pubDate></item> -<item><title>LyX 2.3.5 released.</title><link>https://www.lyx.org/News</link><description>Fifth Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX news feed June 7, 2020</guid><pubDate> 7 Jun 2020 00:00:00 GMT</pubDate></item> </channel></rss> -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs