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