X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=ANNOUNCE;fp=ANNOUNCE;h=d58dc8f53f7f2218a19503f923f75a8fcb1fc4b5;hb=c9e8ed1153aebc224d2c48fa8a1194a820fe1712;hp=56688f47fa743b0072f13324f0bf96986278bdc6;hpb=b7ec3d8515b539260a16e9c5987c4116f4d1257c;p=lyx.git diff --git a/ANNOUNCE b/ANNOUNCE index 56688f47fa..d58dc8f53f 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,7 +1,7 @@ Public release of LyX version 2.3.4 =================================== -We are proud to announce the release of LyX 2.3.4. This is the third +We are proud to announce the release of LyX 2.3.4. This is the fourth maintenance release in the 2.3.x series. You can download LyX 2.3.4 from http://www.lyx.org/Download/. @@ -33,68 +33,40 @@ The LyX team. http://www.lyx.org - What's new ========== ** Updates: *********** -* DOCUMENT INPUT/OUTPUT - -- Preserving .lyx file permission when saving on linux systems (Qt5-only). - -- Properly implement CJKutf8 (which never really worked as intended). - - * USER INTERFACE -- Allow external editing of preamble and ERT (bugs 991, 7404). - -- Allow nameref in math references (bug 9798). - -- Fix renaming of citation references after changing bibliography key - (bug 6494). - -- Make tab movement visible (bug 10733). +- The "Rows & Columns" optional submenu has been added to the math context menu. -- Add "Reset" and "Reset All Fields" buttons to Text Properties - dialog (bug 11415). +- Avoid using text mode for unicode symbols representable in math mode (bug 9616). -- Add "Reset to Default" and "Reset All" buttons to Color Preferences - (bug 10062). +- Do not issue error dialog when no tag is found in git repository for + tree-revision info inset. -- Insert new graphics inset on the correct cursor position. +- Fix display with Wayland (bug 11692). -- Fix regression where spaces are disappearing when editing text (bug 11412). - -- The function textstyle-update now only changes explicitly stated font - attributes (bug 11111). - -- Fix bad error message (bug 11486). - -- Improve performance on Windows with lots of math insets or very long - math formulas (bug 11546). - -- Add Shortcut (Command-0) for workarwa zoom reset to mac.bind. - -- Improve some icons (bug 11476). - -- Improve line breaking of Chinese, Japanese and Korean text. There are still - issues, though (bug 10299). +- Improve editing performance when there are Include insets that point to + non-existing files. (bug 11656). * DOCUMENTATION AND LOCALIZATION -- The Bulgarian user interface localization has been updated and re-enabled. +- New section about references in the example file colored-boxes.lyx. -- Updates to the Arabic, Czech, French, German, Italian, Brazilian Portuguese, - Russian, Slovak, Swedish, and Ukrainian localizations. +- The Dutch user interface localization has been revived, and the Dutch docs + revised. -- Minor rework of the thesis example file in order to clear some confusion about - the included bibliography (bug 10748). +- The Russian Tutorial has been updated. +- Updated localizations include Arabic, Bulgarian, Czech, Dutch, German, Hebrew, + Italian, Brazilian Portuguese, Slovak, Swedish, and Ukrainian. +- Fixed index processor in some manuals (bug 11708). ** Bug fixes: @@ -102,179 +74,142 @@ What's new * DOCUMENT INPUT/OUTPUT -- Added support for aastex62 (bug 11397) - -- Fix problems with non-ASCII characters in path with recent LaTeX versions - (bug 11146). +- Prevent crash due to unencodable path (bug 11688). -- Fix parsing of math-macro optional arguments after save-reopen (bug 11346). +- Fix crash with polyglossia when the "Auto End" language preference setting + is off and titles are used. -- Fix handling of InPreamble styles in insets (bug 11557). +- (Re-)fix problems with activated equal sign and graphic options in Turkish + and Latin documents (bug 2005). -- Fix problem with wrongly inserted separator. +- Correctly set language after intitle paragraphs (bug 11514). -- Beamer: automatically nest column in columns. +- Fix toprule with booktabs/longtable and captions (bug 11589). -- Fix Autonests and IsAutonestedBy layout tags with specific layout names - (with space, underbar and enquoted). +- Avoid adding spaces when parsing an array in a macro template (bug 10499). -- Fix SVG to PNG image conversion problem with inkscape on Mac. - On-screen display of SVG graphics was broken for e.g. users guide. +- Avoid superfluous braces in the optional argument of a macro (bug 11552). -- Fix paragraph alignment in RTL when using polyglossia (bidi) (bug 11399). +- Do not replace a latex command with the corresponding symbol in the + unicodesymbols file, unless it can be encoded in the document encoding + (bug 11586). -- Fix text direction of namerefs in RTL scripts when using polyglossia (bidi) - (bug 11518). +- Fix problems with paths that contain the tilde (~) character. -- Use proper listings font styles with polyglossia (bidi) and RTL (bug 11554). +- Fix nomenclature processing with LuaTeX (bug 11571). -- Fix LaTeX export of query strings in Hyperlinks (bugs 11482, 11511). +- Fix problem on Windows with saving files in Dropbox folders (bug 10091). -- Fix breakage caused by commas in the caption of listings (bug 11484). +- Find local bib files when they exist in the same directory as the LyX + file (bug 11588). -- Fix LaTeX error caused by Control key shortcut inset on the Mac (remainder - of bug 10641). +- Fix table column order with RTL documents and LuaTeX (part of bug 9686). -- Correctly add the branch name suffix when the stem of the filename - contains a dot (bug 11490). +- Fix paragraph alignment with RTL documents and LuaTeX (part of bug 11399). -- Load required packages to correctly typeset unicode symbols entered - in math mode (bug 11526). +- Fix direction of brackets with RTL documents and LuaTeX (part of bug 11187). -- Only write btUnits if we have a bibliography (bug 11562). +- Fix direction of roman numbers with RTL documents and LuaTeX. -- Fix paragraph break in particular cases (bug 11528). +- Fix direction of numbered citations outside XeTeX/bidi (bug 3005). +- Fix direction of references with XeTeX/bidi (bug 11626). -* USER INTERFACE - -- Rename emergency file when user wants to save it (bug 11464). +- Fix interplay of the memoir class and custom page size/geometry (bug 10970). -- Fix reloading of local layout file (bug 11120). +- Fix compilation of Hebrew Article with XeTeX and LuaTeX (bug 10525). -- Check for dirty hidden child documents when closing (bug 11405). +- Fix greyedout note with RTL documents (bug 8647). -- Fix selection of unmarked RtL characters with Qt 5.11 (bug 11284). +- Fix colored and shaded boxes with RTL documents (bug 8642). -- Fix on-screen display of macros whose name is a single non-letter symbol - (part of bug 11158). +- Fix loading order problem with rotfloat/rotating and graphicx (bug 11502). -- Fix problem with collapsing insets after searches. +- Fix LaTeX error with Canadian French as second language. LyX now uses + the (recommended) babel option "acadian" rather than "canadien". -- Do not swallow backspaces in custom viewer/editor paths (bug 9622). +- Do not create unnecessary directories when exporting from the command + line (bug 11636). -- Fix broken space dialog in mathed (bug 7747). +- Fix problem with included objects with Linkback service on Mac (bug 6961). -- Fix undo in some cases involving nesting (bug 11292). +- Fix termination of commands after math insets (bug 11667). -- Fix some display problems in the Text Properties dialog (bug 11385). +- Fix \binom command clash in beamer. -- 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). - -- Properly update bibliography information (with bibliography environment) - before opening the citation dialog (bug 4899). - -- Fix problem with undo of document settings (bug 9004). - -- Fix size of layout combo (bug 6096). - -- Completion popup context menu now properly responds to Esc key. - -- Fix document updating issues with split view (bug 11354). - -- Fix cases where text is offset vertically (bug 10532, 10767). - -- Display of start/end labels of paragraphs in insets (bug 11425). - -- Fix crash when using inset-select-all in tabular. - -- Only allow toggling math limits when it makes sense. - -- Repair (de)activation of plural, capitalize, etc, for refstyle. +* USER INTERFACE -- Fix display of gather environment in leqno mode (bug 11324). +- Fix configure process with Python 3 (bug 11642). -- Fix handling of labels with change tracking (bug 6563). +- Fix some numbering issues with bibitems (bug 2743, 8499). -- Expand environment variables when modifying the PATH prefix. +- Deal properly with orphaned bibitems (bug 7160). -- Fix language of Help documents when LyX UI language is different from - OS UI language. +- Fix endless loop when a macro definition references itself (bug 11595). -- Fix many drawing glitches in the IPA icons. +- Use the selection as the argument of a macro also when the macro has only + optional arguments (bug 10498). -- Fix crash when disabling math preview (bug 11498). +- Correctly close a language opened in a branch inset (bug 9633). -- Quote filenames when calling gunzip and avoid a crash when the filename - of a compressed file does not end with a proper extension (bug 4269). +- Fix additional problem with display of inline equations in outliner + (bug 11423). -- Fix behavior of (un)setting all tabular borders (bug 11382). +- Preserve "all authors" state when switching citation style via context + menu (bug 11439). -- Place the indentation bars correctly in full-screen mode (bug 11286). +- Fix right and left layout alignment (in workarea) with RTL (bug 11606). -- Fix display of formal table bottom line with multirows (bug 11445). +- Show filenames for verbatim includes in outliner (bug 11612). -- Fix left/right border UI when toggling formal table style (bug 9835). +- Enable change tracking if paragraph break change (bug 11629). -- Fix bold-like characters when selecting bidi text (bug 11198). +- Fix crash when deleting column in math grid (bug 11623). -- Make sure there are markers when editing variable-size delimiters (bug 11516). +- Hide "LaTeX (Clipboard)" entry from import menu (bug 11657). -- Fix pre- and postnote fields in year-only biblatex-natbib citations. +- Enable dissolve in undefined Flex inset context menu (bug 8650). -- Get rid of spurious empty entry in list of equations when creating new - formula (bug 11423). +- Enable dissolve in context menu of element in table cells. -- Handle some cases where the change bar in the margin did not get updated - (bug 11396). +- Fix bad caret position when row scrolls horizontally (bug 11603). -- Handle some cases where underline across insets did not painted (bug 11402). +- Fix crash when inserting some insets in math split insets (bug 11686). -- Fix minimal height of delimiters inset (bug 11337). +- Properly remember cursor position when many files have been opened + (bug 10310). * INTERNALS -- Fix reconfigure issues on Windows in the presence of an external - python installation. +- Fix TeX file listing with the Nix package manager. +- Fix Python detection routines, and so instant preview on some platforms + (bug 11282). * DOCUMENTATION AND LOCALIZATION -- The Korean splash.lyx can now be compiled out-of-the-box. - -- Fix description of change bar module. - +- Fix string direction in Hebrew localization (bug 11607). * LYX2LYX -- Speed up some lyx2lyx conversions (bug 11200). +- Fix typo in the code that converts from file formats older than lyx 2.1 + (thanks to Salvatore Falco). -- Fix routine that left some old parameters unremoved (bug 11373). +* TEX2LYX -* LYXHTML +- Significantly improve support for modules (bug 11259, 8229). -- Take account of 'free spacing' (bug 11432). +- Prevent multiplication of preamble code on (re-)import (bug 8229). - -* ADVANCED FIND AND REPLACE - -- Pay attention to layout modules in Advanced F&R (bug 11138). +- Fix import of custom float definitions. * BUILD/INSTALLATION -- Fix build with boost 1.69 (bug 11349). - -- Update bundled boost distribution to 1.68. - -- Fix warnings with clang 7. +- avoid annoying warnings with g++ 9. -- Allow automake 1.16.