]> git.lyx.org Git - lyx.git/blob - ANNOUNCE
* ANNOUNCE
[lyx.git] / ANNOUNCE
1 Public release of LyX version 2.3.7
2 ===================================
3
4 We are proud to announce the release of LyX 2.3.7. This is the seventh
5 maintenance release in the 2.3.x series. We encourage all users to
6 upgrade to this version.
7
8 You can download LyX 2.3.7 from https://www.lyx.org/Download/.
9
10 LyX is a document processor that encourages an approach to writing based 
11 on the structure of your documents and not simply their appearance. It is
12 released under a Free and Open Source Software license.
13
14 LyX 2.3.7 is the  result of on-going efforts to make our stable version
15 more reliable and more stable. Since it has been quite a long time (for
16 unsurprising reasons) since the last update, this one contains more fixes
17 than usual. We have fixed a number of crashes.
18
19 If you think you have found a bug in LyX 2.3.6, please open a bug report at
20 https://www.lyx.org/trac/wiki/BugTrackerHome. If you're not sure whether it
21 really is a bug, you can e-mail the LyX developers' mailing list (lyx-devel 
22 <at> lists.lyx.org) and ask. 
23
24 If you have trouble using LyX or have a question, consult the documentation 
25 that comes with LyX (under the Help or Apple menu) and the LyX wiki, which 
26 is at https://wiki.lyx.org/. If you can't find the answer there, e-mail the 
27 LyX users' list (lyx-users <at> lists.lyx.org), where you will find an 
28 active community of people who are ready to help.
29
30 We hope you enjoy using LyX 2.3.7.
31
32 The LyX team.
33 https://www.lyx.org
34
35
36 What's new
37 ==========
38
39 ** Updates:
40 ***********
41
42 * DOCUMENT INPUT/OUTPUT
43
44 - Support \bigtimes from the mathtools package (bug 11223).
45
46 - Support 0x019b via tipa (bug 12426).
47
48
49 * USER INTERFACE
50
51 - If the bibliography processor requested by a document is not available, do not
52   silently fall back to default. Rather than that, warn the user, keep the requested
53   processor and only fall back to an alternative at processing stage.
54
55 - Backspace at the very start of a cell part of eqnarray or align environments
56   does not move the cursor out of the whole equation anymore and is now
57   equivalent to hitting the left arrow key (bug 11678).
58
59 - Other than directly inserted, now references can also be pasted as insets
60   into an equation, instead of simply as text (bug 11539).
61
62 - Add support for High DPI screens in Windows and Linux (bug 12060).
63
64 - Add Qt platform name in About dialog.
65
66 - Add new pref variable \draw_strategy to fix some cases where display
67   is blinking (bug 12119).
68
69
70
71 * DOCUMENTATION AND LOCALIZATION
72
73 - Update the H-P-Statments example document.
74
75
76 ** Bug fixes:
77 *************
78
79 * DOCUMENT INPUT/OUTPUT
80
81 - Fix Open Document (tex4ht) output converter.
82
83 - Fix output of bibliography environment to make backref work
84   (bug 12041).
85
86 - Fix tables in title.
87
88 - Fix issue causing the coalesce of an empty description list item and an
89   immediately following nested itemize environment when loading documents
90   created with version 2.1 or earlier (bug 12148).
91
92 - Fix export of the optional argument of \sqrt when it contains other
93   commands with optional arguments (bug 3294).
94
95 - Fix loading subscript package with only LaTeX < 2005/12/01 (bug 12387).
96
97 - Fix modernCV.lyx for Texlive 2021 (bug 12311).
98
99 - Fix validating a macro definitions (bug 12524).
100
101 - Fix crashing due to uncodable character in math macro name (bug 11855).
102
103
104
105 * USER INTERFACE
106
107 - Re-enable input of non-LyX files (e.g., tex, pgf) (bug 12056).
108
109 - Fix problem with display of menus on Gnome Wayland (bug 11746).
110
111 - Improve error message for VCS file registration when RCS package
112   is not installed.
113
114 - Make bibliographies work with grandchildren (bug 12033).
115
116 - Do not close spellchecker after "Replace All" action (bug 11310).
117
118 - Fix width of collapsible insets with sublabels (bug 12046).
119
120 - Fix Hebrew characters overflow in insets (bug 12030).
121
122 - Fix unwanted scrolling of window when using "copy". (bug 11225).
123
124 - Disable direct insertion of multiple spaces in mathed text (bug 1311).
125
126 - Fix crash in tabular when an empty paragraph is removed
127   automatically (bug 12117).
128
129 - Fix crash in tabular when resetting font (bug 12566).
130
131 - Fix crash when using Hebrew (bug 12464).
132
133 - On screen, show upper case greek letters in \mathbf as bold (bug 3751).
134
135 - Fix coloring of text-mode material in math equations (bug 11007).
136
137 - Fix crash with undo when the document has errors (bug 12163).
138
139 - Fix Thesaurus usage with large text selection (#10528).
140
141 - Fix wrap-around of spellchecker (#10383).
142
143 - Avoid pointless 'undefined flex inset' errors when changing document
144   settings (bug 12163).
145
146 - Fix display of emphasize in slanted text (bug 12175).
147
148 - Fix copy of multi-cells in table (bug 12196).
149
150 - Fix some wrongly initialized internal buffers (bug 12246).
151
152 - Fix reverse search on Mac (bug 12063).
153
154 - Fix misaligned math frame decoration (bug 11491).
155
156 - Fix painting of nested environment overlaping with inset (bug 12243).
157
158 - Fix outline filter search for "\" symbol (bug 12359).
159
160 - Fix inset cornes painting on HiDPI screens (bug 12336).
161
162 - Fix instant preview foreground color in Beamer documents (bug 12563).
163
164 - Properly update font info at cursor position after toggling
165   (bug 12450).
166
167 - Fix broken modifier handling for Qt-5.12 on Mac (bug 12247).
168
169 - Limit zoom value to 1000% to avoid crashes (bug 12452).
170
171 - Limit graphics scaling in LyX to 1--1000% to avoid crashes (12353).
172
173 - Fix potential crash with 32bit ucs4 codepoints (bug 12519).
174
175 - Catch warnings from packages that contain a hyphen in their name
176   in the Log dialog.
177
178
179 * DOCUMENTATION AND LOCALIZATION
180
181 - Updated most localizations.
182
183
184 * BUILD/INSTALLATION
185
186 - compilation with configure now defaults to Qt5, use --disable-qt5 to compile with Qt4.
187
188 - Remove use of deprecated Qt methods.
189
190 - Update in-tree hunspell library to 1.7.0.
191
192 - The WM class of LyX for X Window environment is now the package name, typically
193   "lyx" or "lyx[suffix]" (bug 11930).
194
195 - Fix warnings with recent compilers (gcc 11, clang+++ >= 10) and compilation with gcc 12.
196
197 - Fix warnings with autoconf 2.71.
198
199 - Fix framework name case error for QtDBus on Mac (bug 12305)
200
201 - Fix directory permission of .app bundle on Mac (bug 12150)
202
203 - Fix configuration bug on Windows which prevented LyX from
204   installing (bug 12369).
205
206 - With autoconf, fix the "distcheck" make target.