]> git.lyx.org Git - lyx.git/blob - ANNOUNCE
Enable SVG export of XFig figures for XHTML.
[lyx.git] / ANNOUNCE
1 Public release of LyX version 2.2.2
2 ===================================
3
4 We are proud to announce the release of LyX 2.2.2. This is the second
5 maintenance release in the 2.2.x series. 
6
7 You can download LyX 2.2.2 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.2.2 is the result of on-going efforts to make our stable version more 
14 reliable and more stable. We have fixed a number of bugs and made a number 
15 of improvements. Most of these are relatively minor, but we nonetheless
16 encourage all users of 2.2.1 to upgrade to this version.
17
18
19
20 One new feature is the use of the "scaling" option when exporting images
21 for XHTML. This does not work the same way as with LaTeX export. What it
22 does is add something like "width: 50%" to the style attribute. This will
23 ordinarily be interpreted by the browser as a percentage relative to the
24 current element.
25
26 If you think you have found a bug in LyX 2.2.2, please open a bug report at
27 http://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
32 documentation that comes with LyX and the LyX wiki, which lives at
33 http://wiki.lyx.org/. If you can't find the answer there, e-mail the LyX 
34 users' list (lyx-users <at> lists.lyx.org).
35
36 We hope you enjoy using LyX 2.2.2.
37
38 The LyX team.
39 http://www.lyx.org
40
41
42 What's new
43 ==========
44
45 ** Updates:
46 ***********
47
48 * DOCUMENT INPUT/OUTPUT
49
50 - Enable the use of LuaTeX for all polyglossia-supported languages.
51
52 - New document parameter "Save transient properties" under Document Properties >
53   Format. (Output has been renamed into Format.) Disabling this option is made
54   to play nicer in collaborative settings. (bug 9841)
55
56
57 * USER INTERFACE
58
59 - Syntax highlighting in the preamble and and the source view has been made
60   compatible with dark themes (bug 8325).
61
62 - Changed the display of buttons for collapsed branches. We now display the
63   same thing as if the branches were open (bug 10213).
64
65 - "Provides <package> 1" now works with fontspec, subfig, and listings (bug
66   10257).
67
68 - Added a new module "Title and Preamble Hacks".
69
70 - Bring window to front after loading a document in single instance (bug 7875).
71
72
73 * DOCUMENTATION AND LOCALIZATION
74
75 - Updated Brazilian, French, German, Interlingua, Italian and Slovakian user
76   interface localization.
77
78 - Increase the maximum value for the number of last open files that LyX can
79   remember (bug 9924).
80
81 - Change mouse cursor to indicate row/column selection in tabulars.
82
83 - Make inset-select-all select all cells only in tables.
84
85 - Automatically show the review toolbar if the document has tracked changes
86   (bug 8738), and related UI improvements.
87
88 - Implement "Dissolve Inset" and "Show Label" context menu items for
89   arguments (bug 10150).
90
91 - Restore selected reference when using "Go to label" and "Go back" in the
92   cross-reference dialog.
93
94
95 ** Bug fixes:
96 *************
97
98 * DOCUMENT INPUT/OUTPUT
99
100 - Correctly protect the \pagebreak command when needed (bug 10092).
101
102 - Resolve problem on Windows with importing files from directories with
103   accented characters on FAT drives (bug 10218).
104
105 - InPreamble styles should be written to the preamble as many times as the
106   user requests them, even if it results in duplicate commands.
107
108 - Make sure we output all XHTML table cells, even the empty ones (bug 10153).
109
110 - .svgz images are now converted to .svg for XHTML export (bug 10160).
111
112 - Ask where to export file if not yet saved (bug 8814).
113
114 - Fix size issue with outliner icons on HiDPI monitors (bug 10125).
115
116 - Load math packages automatically with JSS template (bug 9242).
117
118 - Calling a Computer Algebra System from LyX works again (windows only bug 10262).
119
120 - Fix command clash between beamer and covington (from the Linguistics module).
121
122 - Fix crash on Buffer preview when not exporting in thread.
123
124
125 * LYX2LYX
126
127 - Fix paragraph argument conversion for \labelwidthstring etc (bug 10243).
128
129
130
131 * USER INTERFACE
132
133 - CharStyles now prohibit layout changes by default (bug 10237).
134
135 - Fix display of labels in right-to-left languages (bug 10169).
136
137 - Fix button label font of inset arguments when some traits are inherited.
138
139 - When a counter is stepped, reset recursively all subcounters (bug #10063).
140
141 - Fix on screen narrow box when using \width as box width unit (bug 10048).
142
143 - Raise GuiView on buffer switch to bring it topmost in multi-window mode.
144
145 - Fix small typo in Reference dialog (bug 10194).
146
147 - Fix default location for RPM based hunspell dictionary search (bug 10071 and 10192).
148
149 - Fix double input of tabulations with Qt5 < Qt5.5 (bug 9218).
150
151 - Do not omit the first space of the selection when copying (bug 9995).
152
153 - Do not allow non-default layouts to be pasted into table cells that are not fixed
154   width (bug 8782).
155
156 - Display the correct column alignment and a better column spacing in AMS
157   environments (bugs 1861, 9908).
158
159 - Disable properly toggling math display in places where it is not
160   possible (bug 10033).
161
162 - Fix horizontal scrolling feature when inside a collapsable inset
163   with several paragraphs.
164
165 - Fix selection of large formula with the mouse when horizontal
166   scrolling kicks in (but 10094).
167
168 - Fix bug where cursor can't be put at the end of a line before an
169   inset (bug 10180).
170
171 - Fix display of collapsable insets when the same document is shown in
172   two views with different width (bug 9756).
173
174 - fix display glitches when editing changes the dimension of insets
175   (bug 6691).
176
177 - Raise GuiView on buffer switch to bring it topmost in multi-window mode.
178
179 - Fix cursor position after Redo of a document settings change (bug
180   10097).
181
182 - Handle undo after deleting end of paragraph in change tracking mode
183   (bug 10253).
184
185 - Disable Edit > Dissolve Inset in tabulars (bug 9954).
186
187 - Shortcut preferences: ask the user for removing bindings when using the
188   "restore" button (#9174).
189
190 - Shortcut preferences: fix the already-bound-key detection logic.
191
192 - Shortcut preferences: don't forget to trigger the search when it is
193   initialized with the previous value.
194
195 - Remove extra spacing around button insets (bug 10149).
196
197 - Fix drawing of buttons by enforcing equal left/right spacing (bug 10147).
198
199 - Fix problem with drawing of lists after pasting normal text (bug 8735).
200
201 - Accessibility of the document class selector from keyboard (bug 10035).
202
203 - Fix title of LuaTeX and XeTeX error dialogs (part of bug 10013).
204
205 - Remove special code for Qt5 to load SVG icons with HiDPI (bug 10281).
206
207
208 * DOCUMENTATION AND LOCALIZATION
209
210 - Move documentation change logs to lib/doc (they are not distributed).
211
212
213 * LYXHTML
214
215 - Output width of table columns (bug 8168).
216
217 - Fix output of math sizes (bug 10129).
218
219 - Fix output of vertical space in the middle of a paragraph (bug 8154).
220
221 - Fix output of ABOVE and CENTERED label types (bug 8843).
222
223 - Output correct entities for named delimiters (bug 8280).
224
225 - Added class attribute for mathbb to allow customization (part of bug
226   8521).
227
228 - Use 'text-align: center;' with displayed equations (bug 8654).
229
230
231 * BUILD/INSTALLATION
232
233 - Due to bug fixes, it is no longer discouraged to build against Qt 5.4.
234
235 - Building against Qt < 4.7 no longer fails.
236
237 - Fix monolithic builds with autotools on Mac OS X.
238
239 - Avoid 'ar' warning with recent binutils versions.
240
241 - LyX compiled with Microsoft Visual Studio 2015 runs now on Windows Vista (bug 10186)
242
243 - Add some missing oxygen and IPA icons to the distribution.
244