]> git.lyx.org Git - lyx.git/blob - ANNOUNCE
Don't need to remove the file if it doesn't exist. (This would cause a five second...
[lyx.git] / ANNOUNCE
1 Public release of LyX version 2.3.4
2 ===================================
3
4 We are proud to announce the release of LyX 2.3.4. This is the fourth
5 maintenance release in the 2.3.x series. 
6
7 You can download LyX 2.3.4 from http://www.lyx.org/Download/.
8
9 LyX is a document processor that encourages an approach to writing based 
10 on the structure of your documents and not simply their appearance. It is
11 released under a Free and Open Source Software license.
12
13 LyX 2.3.4 is the result of on-going efforts to make our stable version more 
14 reliable and more stable. One important change is that we have finally fixed
15 a large number of bugs related to bibitems (see bug #7548). We have also (we
16 hope) fixed a long-standing bug involving the saving of files on Windows to
17 Dropbox folders.
18
19 If you think you have found a bug in LyX 2.3.4, please open a bug report at
20 http://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 http://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.4.
31
32 The LyX team.
33 http://www.lyx.org
34
35
36 What's new
37 ==========
38
39 ** Updates:
40 ***********
41
42 * USER INTERFACE
43
44 - The "Rows & Columns" optional submenu has been added to the math context menu.
45
46 - Avoid using text mode for unicode symbols representable in math mode (bug 9616).
47
48 - Do not issue error dialog when no tag is found in git repository for
49   tree-revision info inset.
50
51 - Fix display with Wayland (bug 11692).
52
53 - Improve editing performance when there are Include insets that point to
54   non-existing files. (bug 11656).
55
56
57 * DOCUMENTATION AND LOCALIZATION
58
59 - New section about references in the example file colored-boxes.lyx.
60
61 - The Dutch user interface localization has been revived, and the Dutch docs
62   revised.
63
64 - The Russian Tutorial has been updated.
65
66 - Updated localizations include Arabic, Bulgarian, Czech, Dutch, German, Hebrew, 
67   Italian, Brazilian Portuguese, Slovak, Swedish, and Ukrainian.
68
69 - Fixed index processor in some manuals (bug 11708).
70
71
72 ** Bug fixes:
73 *************
74
75 * DOCUMENT INPUT/OUTPUT
76
77 - Prevent crash due to unencodable path (bug 11688).
78
79 - Fix crash with polyglossia when the "Auto End" language preference setting
80   is off and titles are used.
81
82 - (Re-)fix problems with activated equal sign and graphic options in Turkish
83   and Latin documents (bug 2005).
84
85 - Correctly set language after intitle paragraphs (bug 11514).
86
87 - Fix toprule with booktabs/longtable and captions (bug 11589).
88
89 - Avoid adding spaces when parsing an array in a macro template (bug 10499).
90
91 - Avoid superfluous braces in the optional argument of a macro (bug 11552).
92
93 - Do not replace a latex command with the corresponding symbol in the
94   unicodesymbols file, unless it can be encoded in the document encoding
95   (bug 11586).
96
97 - Fix problems with paths that contain the tilde (~) character.
98
99 - Fix nomenclature processing with LuaTeX (bug 11571).
100
101 - Fix problem on Windows with saving files in Dropbox folders (bug 10091).
102
103 - Find local bib files when they exist in the same directory as the LyX
104   file (bug 11588).
105
106 - Fix table column order with RTL documents and LuaTeX (part of bug 9686).
107
108 - Fix paragraph alignment with RTL documents and LuaTeX (part of bug 11399).
109
110 - Fix direction of brackets with RTL documents and LuaTeX (part of bug 11187).
111
112 - Fix direction of roman numbers with RTL documents and LuaTeX.
113
114 - Fix direction of numbered citations outside XeTeX/bidi (bug 3005).
115
116 - Fix direction of references with XeTeX/bidi (bug 11626).
117
118 - Fix interplay of the memoir class and custom page size/geometry (bug 10970).
119
120 - Fix compilation of Hebrew Article with XeTeX and LuaTeX (bug 10525).
121
122 - Fix greyedout note with RTL documents (bug 8647).
123
124 - Fix colored and shaded boxes with RTL documents (bug 8642).
125
126 - Fix loading order problem with rotfloat/rotating and graphicx (bug 11502).
127
128 - Fix LaTeX error with Canadian French as second language. LyX now uses
129   the (recommended) babel option "acadian" rather than "canadien".
130
131 - Do not create unnecessary directories when exporting from the command
132   line (bug 11636).
133
134 - Fix problem with included objects with Linkback service on Mac (bug 6961).
135
136 - Fix termination of commands after math insets (bug 11667).
137
138 - Fix \binom command clash in beamer.
139
140
141 * USER INTERFACE
142
143 - Fix configure process with Python 3 (bug 11642).
144
145 - Fix some numbering issues with bibitems (bug 2743, 8499).
146
147 - Deal properly with orphaned bibitems (bug 7160).
148
149 - Fix endless loop when a macro definition references itself (bug 11595).
150
151 - Use the selection as the argument of a macro also when the macro has only
152   optional arguments (bug 10498).
153
154 - Correctly close a language opened in a branch inset (bug 9633).
155
156 - Fix additional problem with display of inline equations in outliner
157   (bug 11423).
158
159 - Preserve "all authors" state when switching citation style via context
160   menu (bug 11439).
161
162 - Fix right and left layout alignment (in workarea) with RTL (bug 11606).
163
164 - Show filenames for verbatim includes in outliner (bug 11612).
165
166 - Enable change tracking if paragraph break change (bug 11629).
167
168 - Fix crash when deleting column in math grid (bug 11623).
169
170 - Hide "LaTeX (Clipboard)" entry from import menu (bug 11657).
171
172 - Enable dissolve in undefined Flex inset context menu (bug 8650).
173
174 - Enable dissolve in context menu of element in table cells.
175
176 - Fix bad caret position when row scrolls horizontally (bug 11603).
177
178 - Fix crash when inserting some insets in math split insets  (bug 11686).
179
180 - Properly remember cursor position when many files have been opened
181   (bug 10310).
182
183
184 * INTERNALS
185
186 - Fix TeX file listing with the Nix package manager.
187
188 - Fix Python detection routines, and so instant preview on some platforms
189   (bug 11282).
190
191
192 * DOCUMENTATION AND LOCALIZATION
193
194 - Fix string direction in Hebrew localization (bug 11607).
195
196
197 * LYX2LYX
198
199 - Fix typo in the code that converts from file formats older than lyx 2.1
200   (thanks to Salvatore Falco).
201
202
203 * TEX2LYX
204
205 - Significantly improve support for modules (bug 11259, 8229).
206
207 - Prevent multiplication of preamble code on (re-)import (bug 8229).
208
209 - Fix import of custom float definitions.
210
211
212 * BUILD/INSTALLATION
213
214 - avoid annoying warnings with g++ 9.
215