]> git.lyx.org Git - lyx.git/commitdiff
New ANNOUNCE file
authorRichard Kimberly Heck <rikiheck@lyx.org>
Thu, 2 May 2024 15:06:56 +0000 (11:06 -0400)
committerRichard Kimberly Heck <rikiheck@lyx.org>
Thu, 2 May 2024 15:06:56 +0000 (11:06 -0400)
ANNOUNCE

index 9f96799011e9206bd810f4eb56e0310a8ecfe966..f4153a5b293defdfe35be6671f1a1d250f0d35a7 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,20 +1,22 @@
-Public release of LyX version 2.3.7
+Public release of LyX version 2.3.8
 ===================================
 
-We are proud to announce the release of LyX 2.3.7. This is the seventh
-maintenance release in the 2.3.x series. We encourage all users to
-upgrade to this version.
+We are proud to announce the release of LyX 2.3.8. This is the eighth
+and final maintenance release in the 2.3.x series. LyX 2.4.0 will be released
+very shortly, so many users may wish to wait for that rather than upgrading
+to 2.3.8. Some users, however, may want or need to continue using the 2.3.x
+series. We encourage those users to upgrade to this version.
 
-You can download LyX 2.3.7 from https://www.lyx.org/Download/.
+You can download LyX 2.3.8 from https://www.lyx.org/Download/.
 
 LyX is a document processor that encourages an approach to writing based 
 on the structure of your documents and not simply their appearance. It is
 released under a Free and Open Source Software license.
 
-LyX 2.3.7 is the  result of on-going efforts to make our stable version
-more reliable and more stable. Since it has been quite a long time (for
-unsurprising reasons) since the last update, this one contains more fixes
-than usual. We have fixed a number of crashes.
+LyX 2.3.8 is the result of on-going efforts to make our stable version
+more reliable and more stable. Several bugs and crashes have been fixed here,
+but the main addition is the ability to import and export files in the new
+2.4.x format.
 
 One important note: Recent versions of Mac OSX do not include a working 
 version of Python. LyX needs this for proper functionality. See 
@@ -23,7 +25,7 @@ Python, if you need to do so. The most obvious sympton is that, on
 startup, LyX reports that it will have 'minimal functionality'. Another
 symptom is that images or previews do not display properly.
 
-If you think you have found a bug in LyX 2.3.6, please open a bug report at
+If you think you have found a bug in LyX 2.3.8, please open a bug report at
 https://www.lyx.org/trac/wiki/BugTrackerHome. If you're not sure whether it
 really is a bug, you can e-mail the LyX developers' mailing list (lyx-devel 
 <at> lists.lyx.org) and ask. 
@@ -34,7 +36,7 @@ is at https://wiki.lyx.org/. If you can't find the answer there, e-mail the
 LyX users' list (lyx-users <at> lists.lyx.org), where you will find an 
 active community of people who are ready to help.
 
-We hope you enjoy using LyX 2.3.7.
+We hope you enjoy using LyX 2.3.8.
 
 The LyX team.
 https://www.lyx.org
@@ -48,36 +50,29 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- Support \bigtimes from the mathtools package (bug 11223).
+- Fix nested underwave (\uwave) (bug 12922).
 
-- Support 0x019b via tipa (bug 12426).
+- Update lilypond converter settings (bug 12618).
 
 
 * USER INTERFACE
 
-- If the bibliography processor requested by a document is not available, do not
-  silently fall back to default. Rather than that, warn the user, keep the requested
-  processor and only fall back to an alternative at processing stage.
+- Add a few missing autocorrect combinations and allow cycling through arrows
+  (bug 12711).
 
-- Backspace at the very start of a cell part of eqnarray or align environments
-  does not move the cursor out of the whole equation anymore and is now
-  equivalent to hitting the left arrow key (bug 11678).
+- Reflect in the on-screen representation of math insets the fact that some
+  insets, such as \text, \mbox, \fbox and \makebox, inherit the text font
+  of the containing inset (bug 12950).
 
-- Other than directly inserted, now references can also be pasted as insets
-  into an equation, instead of simply as text (bug 11539).
 
-- Add support for High DPI screens in Windows and Linux (bug 12060).
+* LYX2LYX
 
-- Add Qt platform name in About dialog.
+- Allow for import and export to the 2.4.x format.
 
-- Add new pref variable \draw_strategy to fix some cases where display
-  is blinking (bug 12119).
 
+* BUILD/INSTALLATION
 
-
-* DOCUMENTATION AND LOCALIZATION
-
-- Update the H-P-Statments example document.
+- Adding binary path for Homebrew on MacOS-arm64 (bug 12619).
 
 
 ** Bug fixes:
@@ -85,129 +80,48 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- Fix Open Document (tex4ht) output converter.
-
-- Fix output of bibliography environment to make backref work
-  (bug 12041).
-
-- Fix tables in title.
-
-- Fix issue causing the coalesce of an empty description list item and an
-  immediately following nested itemize environment when loading documents
-  created with version 2.1 or earlier (bug 12148).
-
-- Fix export of the optional argument of \sqrt when it contains other
-  commands with optional arguments (bug 3294).
-
-- Fix loading subscript package with only LaTeX < 2005/12/01 (bug 12387).
-
-- Fix modernCV.lyx for Texlive 2021 (bug 12311).
-
-- Fix validating a macro definitions (bug 12524).
-
-- Fix crashing due to uncodable character in math macro name (bug 11855).
+- Fix leaking of linespace settings between paragraphs if they have
+  different alignment (bug 12638).
 
+- Do not load mathrsfs if unicode-math is required (bug 12734).
 
 
 * USER INTERFACE
 
-- Re-enable input of non-LyX files (e.g., tex, pgf) (bug 12056).
-
-- Fix problem with display of menus on Gnome Wayland (bug 11746).
-
-- Improve error message for VCS file registration when RCS package
-  is not installed.
-
-- Make bibliographies work with grandchildren (bug 12033).
-
-- Do not close spellchecker after "Replace All" action (bug 11310).
-
-- Fix width of collapsible insets with sublabels (bug 12046).
-
-- Fix Hebrew characters overflow in insets (bug 12030).
-
-- Fix unwanted scrolling of window when using "copy". (bug 11225).
-
-- Disable direct insertion of multiple spaces in mathed text (bug 1311).
-
-- Fix crash in tabular when an empty paragraph is removed
-  automatically (bug 12117).
+- Avoid crashing on a recursive macro definition (bug 12633).
 
-- Fix crash in tabular when resetting font (bug 12566).
+- Fix several problems where insets did not react on click on
+  the Mac (bugs 12279, 12418, 12820).
 
-- Fix crash when using Hebrew (bug 12464).
+- Fix issue with on-screen instant preview and the mathpazo package.
 
-- On screen, show upper case greek letters in \mathbf as bold (bug 3751).
+- Hide multi-keystroke accelerators in Mac menu (bug 12693).
 
-- Fix coloring of text-mode material in math equations (bug 11007).
 
-- Fix crash with undo when the document has errors (bug 12163).
+* INTERNALS
 
-- Fix Thesaurus usage with large text selection (#10528).
+- Fix wrong computation of what is an obviously fake PID number.
 
-- Fix wrap-around of spellchecker (#10383).
+- remove a pair of static methods that were unused and hid another
+  one.
 
-- Avoid pointless 'undefined flex inset' errors when changing document
-  settings (bug 12163).
+- Fix crash when missing python3 on MacOS (bug 12523).
 
-- Fix display of emphasize in slanted text (bug 12175).
 
-- Fix copy of multi-cells in table (bug 12196).
+* LYX2LYX
 
-- Fix some wrongly initialized internal buffers (bug 12246).
+- Fixed a bug in reversion to 1.6.
 
-- Fix reverse search on Mac (bug 12063).
 
-- Fix misaligned math frame decoration (bug 11491).
+* TEX2LYX
 
-- Fix painting of nested environment overlaping with inset (bug 12243).
-
-- Fix outline filter search for "\" symbol (bug 12359).
-
-- Fix inset cornes painting on HiDPI screens (bug 12336).
-
-- Fix instant preview foreground color in Beamer documents (bug 12563).
-
-- Properly update font info at cursor position after toggling
-  (bug 12450).
-
-- Fix broken modifier handling for Qt-5.12 on Mac (bug 12247).
-
-- Limit zoom value to 1000% to avoid crashes (bug 12452).
-
-- Limit graphics scaling in LyX to 1--1000% to avoid crashes (12353).
-
-- Fix potential crash with 32bit ucs4 codepoints (bug 12519).
-
-- Catch warnings from packages that contain a hyphen in their name
-  in the Log dialog.
-
-
-* DOCUMENTATION AND LOCALIZATION
-
-- Updated most localizations.
+- Fix import of umlauts and ß in math (bug 12739).
 
 
 * BUILD/INSTALLATION
 
-- compilation with configure now defaults to Qt5, use --disable-qt5 to compile with Qt4.
-
-- Remove use of deprecated Qt methods.
-
-- Update in-tree hunspell library to 1.7.0.
-
-- The WM class of LyX for X Window environment is now the package name, typically
-  "lyx" or "lyx[suffix]" (bug 11930).
-
-- Fix warnings with recent compilers (gcc 11, clang+++ >= 10) and compilation with gcc 12.
-
-- Fix warnings with autoconf 2.71.
-
-- Fix framework name case error for QtDBus on Mac (bug 12305)
-
-- Fix directory permission of .app bundle on Mac (bug 12150)
+- Update included boost library to version 1.75.0.
 
-- Fix configuration bug on Windows which prevented LyX from
-  installing (bug 12369).
+- Fix warning when configuring with Qt 5.15.1x.
 
-- With autoconf, fix the "distcheck" make target.
+- Do not halt compilation because of a too new autoconf or automake version.