-*- text -*-
-This file describes what has been done in the preparation of LyX 2.3.2.
+This file describes what has been done in the preparation of LyX 2.3.3.
All comments are welcome.
We try to group things by topic and in decreasing order of importance.
* DOCUMENT INPUT/OUTPUT
-- It possible to anonymize document's content for bug submissions
- via buffer-anonymize lfun (bug 7259).
+- Preserving .lyx file permission when saving on linux systems (Qt5-only).
-* TEX2LYX IMPROVEMENTS
-
-- Add support for biblatex.
-
-- Add support for beamer overlay arguments (bug 11068).
-
-- Add support for chapterbib.
+* MISCELLANEOUS
-- Add support for \includeonly.
-- Update tex2lyx quotation marks detection:
- * Consider new quote styles of LyX 2.3.
- * Consider changed quote styles in LYX 2.3.
- * Try to be a bit smarter with ambiguous quotation marks,
- depending on the main quote style and the local context.
-- Consider options passed via \PassOptionsToPackage.
-
-- Add support for URW Classico, MinionPro and the new Libertine fonts.
-
-- Add support for \lstinputlisting and \inputminted.
+* TEX2LYX IMPROVEMENTS
-- Add support for the \t*{} (bottomtiebar) macro of TIPA.
-- Implement better parsing of some command options (via "literate"
- function of some insets) (bug 9563).
-- Add support for alignment pseudo-environments as used inside floats
- (bug 7857).
+* USER INTERFACE
+- Allow external editing of preamble and ERT (bugs 991, 7404).
-* USER INTERFACE
+- Allow nameref in math references (bug 9798).
-- Overhaul the document painting mechanism. Now the screen is updated
- asyncronously (as all normal applications do), which makes LyX
- snappier, especially on repeated events. As an added bonus, subpixel
- aliasing is honored in the work area.
+- Make tab movement visible (bug 10733).
-- Handle properly top/bottom of inset with mac-like cursor movement
- (bug 10701).
+- Add "Reset" and "Reset All Fields" buttons to Text Properties
+ dialog (bug 11415).
-- Respect the last setting of the 'literal' checkbox when adding citations
- via the LyX server (e.g., from JabRef).
+- Add "Reset to Default" and "Reset All" buttons to Color Preferences
+ (bug 10062).
-- Allow unification of graphic groups inside marked block via context
- menu.
+- Insert new graphics inset on the correct cursor position.
-- Cosmetic polishment of the "Math Options" pane of Document Settings
- (bug 10777).
+- Fix regression where spaces are disappearing when editing text (bug 11412).
-- UI improvements in the graphics dialog (bug 10771).
+- The function textstyle-update now only changes explicitly stated font
+ attributes (bug 11111).
* DOCUMENTATION AND LOCALIZATION
+- Minor rework of the thesis example file in order to clear some confusion about
+ the included bibliography (bug 10748).
* BUILD/INSTALLATION
+
+
** Bug fixes:
*************
* DOCUMENT INPUT/OUTPUT
-- Fix language settings annd line spacing in InPreamble-titles
- (bug 9332, 1049).
+- Added support for aastex62 (bug 11397)
-- Respect 'literal' setting when calculating longest bibitem (bug 10817).
+- Fix problems with non-ASCII characters in path with recent LaTeX versions
+ (bug 11146).
-- Do not embrace numbers in \beginL ... \endL with polyglossia in Right-
- to-Left languages, since bidi handles the numbers automatically.
+- Fix parsing of math-macro optional arguments after save-reopen (bug 11346).
-- Fix polyglossia language switches for Arabic (bug 11057).
+- Fix problem with wrongly inserted separator.
+- Beamer: automatically nest column in columns.
-* LYX2LYX
+- Fix Autonests and IsAutonestedBy layout tags with specific layout names
+ (with space, underbar and enquoted).
* USER INTERFACE
-- Fix crash with server-get-xy and tall inset (bug 8120).
+- Fix reloading of local layout file (bug 11120).
-- Improve Undo for operations that act on several buffers (bug 10823).
+- Check for dirty hidden child documents when closing (bug 11405).
-- Improve rendering of square roots in math editor (bug 10814).
+- Fix selection of unmarked RtL characters with Qt 5.11 (bug 11284).
-- Fix display of citation labels when pasting from a document
- with other citation type (bug 10829).
+- Fix on-screen display of macros whose name is a single non-letter symbol
+ (part of bug 11158).
-- Save the list of recent files when a file is open/saved so that it
- is up to date after a crash (bug 10712).
+- Do not swallow backspaces in custom viewer/editor paths (bug 9622).
-- Only show header for bibliography in outliner (bug 11045).
+- Fix broken space dialog in mathed (bug 7747).
-- Take actual font height into account when drawing placeholder box
- for graphics (bug 11048).
+- Fix undo in some cases involving nesting (bug 11292).
+- Fix some display problems in the Text Properties dialog (bug 11385).
-* INTERNALS
+- Accept/reject changes inside selection only if there are changes (bug
+ 10338).
+- Fix missing TOC update (and related bugs) when setting default master (bug
+ 11422).
+- Fix problem with undo of document settings (bug 9004).
-* DOCUMENTATION AND LOCALIZATION
+- Fix size of layout combo (bug 6096).
+- Completion popup context menu now properly responds to Esc key.
-* LYXHTML
+* INTERNALS
-* TEX2LYX
-- Fix import of subfloats without caption (bug 10385).
+* DOCUMENTATION AND LOCALIZATION
-- Import straight quotations marks (e.g. babel shorthands) as ERT (bug 75).
-- Do not add duplicate \makebeamertitle.
-- Keep empty paragraph it keepempty is true (bug 11078).
+* LYX2LYX
+
+- Speed up some lyx2lyx conversions (bug 11200).
+
+- Fix routine that left some old parameters unremoved (bug 11373).
+
+
+* TEX2LYX
-- Fix parsing issue in nested CJK (bug 9562).
* ADVANCED FIND AND REPLACE
+- Pay attention to layout modules in Advanced F&R (bug 11138).
+
* BUILD/INSTALLATION
+- Fix build with boost 1.69 (bug 11349).
+
+- Update bundled boost distribution to 1.68.
+