[LyX/2.5.x] Prepare for 2.5.1
Richard Kimberly Heck <[email protected]>
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 9884456d02ac4aabefc4deb0a7770a53fe77909e Author: Richard Kimberly Heck <[email protected]> Date: Sun Apr 12 14:54:51 2026 -0400 Prepare for 2.5.1 --- ANNOUNCE | 123 ++++++++++++++++++++++++++++++++++++++++++++++++----------- NEWS | 9 +++++ configure.ac | 4 +- 3 files changed, 111 insertions(+), 25 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index a6d33df9c7..fb0e43f7ac 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,19 +1,13 @@ Public release of LyX version 2.5.0 =================================== -We are proud to announce the release the new LyX 2.5.0. The 2.5 series has a -rich set of new features compared to the 2.4 series. An overview of the new -features can be found here: +We are proud to announce the release the LyX 2.5.1, the first maintenance +release in the 2.5.x series. - https://wiki.lyx.org/LyX/NewInLyX25 - -This release also celebrates LyX's 30th anniversary, just a bit late: The -first versions were released in 1995. - -As this release ships with new features, we strongly recommend that packagers -of LyX on various platforms and distributions read RELEASE-NOTES in order to -get the new dependencies right. That file contains additional information about -some of the changes from 2.4.x. +This release fixes a number of mostly minor bugs in 2.5.0. One important fix +concerns crashes when exiting LyX on OSX, specifically when documents are still +open. We have also fixed a handful of bugs with the new input method support. +If you should encounter any more, please do let us know. If a file from an earlier version of LyX is opened *and saved* with any version of 2.5.x, then the original file will automatically be backed up. The backup @@ -21,23 +15,106 @@ file will be found in the backup directory, if one is set under Tools> Preferences> Paths or else in the same folder as the original file, if no backup directory is set. -The file RELEASE-NOTES also lists some known issues and problems compared -to the current stable releases (LyX 2.4.x). - -As with any major release, this one comes with a lot of new features but also -some bugs. If you think you have found a bug in LyX 2.5.0, either email the -LyX developers' mailing list (lyx-devel at lists.lyx.org), or open a bug report -at +If you think you may have found a bug in LyX 2.5.1, either email the developers' +mailing list (lyx-devel at lists.lyx.org), or open a bug report at https://www.lyx.org/trac/wiki/BugTrackerHome Please specify if the behavior you are reporting is different from behavior in a previous LyX version. Please note that we have had to disable registration -for new accounts due to spam. If you would like an account, email the +for new accounts due to spam. If you would like an account, email the LyX developers' list. 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). +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). The LyX team. https://www.lyx.org + +What's new +========== + +** Updates: +*********** + +* DOCUMENT INPUT/OUTPUT + +- Support the Sioyek PDF viewer. + + +* USER INTERFACE + +- Enable dark/light mode preference setting on Linux. + This is supported at least for QT_QPA_PLATFORMTHEME=gtk3 (bug 12224). + + +* DOCUMENTATION AND LOCALIZATION + +- Update the KOMA-Letter (v. 2) template. + +- Add a German KOMA-Letter (v. 2) template. + +- Update Brazilian Portuguese, Czech, Dutch, German, Italian, Japanese, and + Slovak translations. + + +* BUILD/INSTALLATION + +- Accept macos SDKs with version 20 and higher to build bundle package. + + + +** Bug fixes: +************* + +* DOCUMENT INPUT/OUTPUT + +- Fix an assertion caused by the new Input Method implementation in relation to + the change of work area. + +- Properly resolve font in insets that do not inherit font (bug 13278). + +- Fix switch of text direction with verbatim content (bug 6373). + +- Fix several cases where language begin/end commands have not been + properly nested when "Set document language explicitly" or + "Unset document language explicitly" have been selected in preferences. + +- Fix old docbook layouts. + + +* USER INTERFACE + +- Fix crash in mathed when using cursor right to end the input of + macro names like \alpha. + +- Fix crash when quitting LyX on recent macOS versions. + +- Fix cross-references dialog in mathed (bug 13285). + +- Fix pasting of partial math grids (bug 13277). + +- Fix logic of auto-insertion to argument insets (part of 12364). + +- Automatically insert overlay argument of beamer layouts (part of 12364). + +- Fix empty paragraph check in pasting (bug 13281). + +- Do not allow to split InsetArgument which does not make sense. + +- Fix initial value of custom color dialog. + +- Build InsetInfo info also when inset is hidden in collapsible (bug 13280). + +- Fix computer algebra system bug: converting the displayed math + into eqnarray* environment (bug 13247). + +- Fix PDF->PNG conversion problem on macOS. Now gs takes priority over sips + on that os (bug 12632). + +- Reintroduce a proper version of a broken optimization that was removed for 2.5.0. + + +* TEX2LYX + +- Update tex2lyx support for babel-german. diff --git a/NEWS b/NEWS index bd129365bf..f2957d69e5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,12 @@ +What's new in version 2.5.1? +---------------------------- + +This release fixes a number of mostly minor bugs in 2.5.0. One important fix +concerns crashes when exiting LyX on OSX, specifically when documents are still +open. We have also fixed a handful of bugs with the new input method support. +If you should encounter any more, please do let us know. + + What's new in version 2.5.0? ---------------------------- diff --git a/configure.ac b/configure.ac index f094a644f7..e48dd0285a 100644 --- a/configure.ac +++ b/configure.ac @@ -1,9 +1,9 @@ dnl Process with autoconf to generate configure script -*- sh -*- -AC_INIT([LyX],[2.5.1~devel],[[email protected]],[lyx]) +AC_INIT([LyX],[2.5.1],[[email protected]],[lyx]) AC_PRESERVE_HELP_ORDER # Use ISO format only. The frontend needs to parse this -AC_SUBST(LYX_DATE, ["2026-02-13"]) +AC_SUBST(LYX_DATE, ["2026-04-12"]) 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