]> git.lyx.org Git - lyx.git/commitdiff
Prepare for 2.2.3.
authorRichard Heck <rgheck@lyx.org>
Sun, 7 May 2017 16:36:01 +0000 (12:36 -0400)
committerRichard Heck <rgheck@lyx.org>
Sun, 7 May 2017 16:37:03 +0000 (12:37 -0400)
ANNOUNCE
NEWS
configure.ac

index 1735c89f68499c28d2322bd45a600b131c066aa6..04e55cf1eb100e9174bff1f36e27651f62779825 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,30 +1,20 @@
-Public release of LyX version 2.2.2
+Public release of LyX version 2.2.3
 ===================================
 
-We are proud to announce the release of LyX 2.2.2. This is the second
+We are proud to announce the release of LyX 2.2.3. This is the second
 maintenance release in the 2.2.x series. 
 
-You can download LyX 2.2.2 from http://www.lyx.org/Download/.
+You can download LyX 2.2.3 from http://www.lyx.org/Download/.
 
 LyX is a document processor that encourages an approach to writing based 
 on the structure of your documents and not simply their appearance. It is
 released under a Free and Open Source Software license.
 
-LyX 2.2.2 is the result of on-going efforts to make our stable version more 
+LyX 2.2.3 is the result of on-going efforts to make our stable version more 
 reliable and more stable. We have fixed a number of bugs and made a number 
-of improvements. Most of these are relatively minor, but we nonetheless
-encourage all users of 2.2.1 to upgrade to this version.
+of improvements. Most of these are relatively minor in themsevles, but the combined result of fixing them all has led to significant improvements. We encourage all users of 2.2.2 to upgrade to this version.
 
-Perhaps the most important bug we fixed affected use of covington.sty with
-2.2.1. This will only have affected users of the Linguistics module.
-
-One new feature is the use of the "scaling" option when exporting images
-for XHTML. This does not work the same way as with LaTeX export. What it
-does is add something like "width: 50%" to the style attribute. This will
-ordinarily be interpreted by the browser as a percentage relative to the
-current element.
-
-If you think you have found a bug in LyX 2.2.2, please open a bug report at
+If you think you have found a bug in LyX 2.2.3, please open a bug report at
 http://www.lyx.org/trac/wiki/BugTrackerHome. If you're not sure whether it
 really is a bug, you can e-mail the LyX developers' mailing list (lyx-devel 
 <at> lists.lyx.org) and ask. 
@@ -34,7 +24,7 @@ documentation that comes with LyX and the LyX wiki, which lives at
 http://wiki.lyx.org/. If you can't find the answer there, e-mail the LyX 
 users' list (lyx-users <at> lists.lyx.org).
 
-We hope you enjoy using LyX 2.2.2.
+We hope you enjoy using LyX 2.2.3.
 
 The LyX team.
 http://www.lyx.org
@@ -48,36 +38,71 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- .xlsx is now a suggested extension in the spreadsheet external template.
+- Allow use of verbatim and quotation environments with IOP articles
+  (bug 10505).
 
-- Improve systemlyxdir handling.
+- Search for input files relative to local layout files, when those 
+  are provided and relative paths are used.
 
 
 * USER INTERFACE
 
-- When changing zoom level, show current value in status bar (bug
-  10212).
+- The title bar is now set according to platform UI. Read-only and
+  version control are shown by indicators in the status bar.
+
+- The toolbar context menu and the View>Toobars menus are now
+  identical. Both allow to change icon size and to enable individual
+  toolbars.
+
+- The citation dialog has been redesigned, following user suggestions.
+
+- Remember citation style settings both within and between sessions
+  (bug 10256).
+
+- Improve cross-references dialog design.
+
+- Implement wrap-around in change tracking's next-change function (bug 10388).
+
+- The Math Delimiters dialog now has a "Swap & Reverse" button (bug 10457).
+
+- Document Settings > "Output" has been renamed to "Formats" now that it
+  also contains the option "Save transient properties".
+
+- The title of the source pane now reflects the format being previewed,
+  e.g. "LaTeX (pdflatex) Preview".
+
+- Improve information preview of bibliographic references (e.g. in the
+  Citation dialog), particularly for bibtex databases that use biblatex
+  features.
 
-- Names containing @ are now recognised by the syntax highlighter in the
-  preamble.
+- When using Return in an empty paragraph and the depth is reduced,
+  the layout of the paragraph is now changed accordingly.
 
-- Replace Insert>Caption submenu by a normal entry when there is only one
-  caption type.
+- Issue an error message if incompatible languages (in terms of language
+  package requirements) are used (bug 10456).
+
+- Improve display speed, especially when compiled against Qt 4.x.
+
+- Polish the BibTeX add dialog (bug 9795).
+
+- Fix regression that was not allowing inserting more than three consecutive
+  dashes without jumping through hoops.
 
 
 * DOCUMENTATION AND LOCALIZATION
 
-- Updated Brazilian, French, German, Italian and Slovak user interface localization.
+- New Arabic translation of the Intro and Tutorial manuals and the Shortcuts
+  documentation file
 
-- Updated French Customizaion, Math, Tutorial and UserGuide manuals.
+- Updated translation of the French EmbeddedObjects and UserGuide manuals
 
-- Update beamer manual with regard to the new Separator usage.
+- Updated Arabic, Brazilian, Chinese, German, Italian, Slovakian, Swedish,
+  Ukrainian and French user interface localization.
 
 
 * BUILD/INSTALLATION
 
-- If available, use qtchooser to select correct Qt tools when configuring.
-
+- Correctly determine whether the X11 backend is used by Qt 5.8.
 
 
 ** Bug fixes:
@@ -85,99 +110,166 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- We no longer attempt to convert images for which we cannot find an
-  input format.
+- Fix nested language handling with polyglossia (bug 9633).
 
-- Fixed fen2ascii script.
+- Fix usage of multiple varieties of the same polyglossia language.
 
-- Fixed preview of external material with plaintext and DocBook.
+- Fix LaTeX output of fixed-width cells with decimal separator (bug 9568).
 
-- Fixed substitution for $$Contents in external templates.
+- Fix strike out of deleted display math with track-changes and pdf
+  output (bug 9678).
 
-- Fixed usage of new module "Title and Preamble Hacks" (bug 10320).
+- Do not hardcode required packages for Note inset.
 
-- Fix error with older versions of the covington package in the
-  Linguistics module (bug 10340).
+- Make *-lyxformat-* backup files use .lyx~ extension.
 
-- Fix LaTeX error with recent LuaTeX versions when using landscape.
+- Quote filenames used for forward-search with SumatraPDF (bug 10342).
 
-- Fix data loss with [ in first cell of aligned environment (bug 10361).
+- The '|' special character in index insets must no longer be inserted via
+  TeX-mode.
 
+- Fix preview of language switching commands for single paragraphs in some
+  corner cases.
 
-* LYX2LYX
+- Show symbol name and description in plaintext export of nomenclature
+  entries (bug 10459).
+
+- Correct encoding for Baltic languages like Lithuanian (bug 10474).
+
+- Fix some quote inset bugs (bug 10451):
+  # Adjoining closing Single + double quote becomes double + single quote
+    (for English, Swedish and German).
+  # French double quotes are converted to << >> in the LaTeX file and to
+    double inverted question/interrogation marks in the output, if the font
+    encoding is set to [None] or OT1 but the global default is T1.
+  # Quote type ignored for LyXHTML: always "English" quotes used.
+
+- Output correct identifier for DocBook XML.
+
+- Correctly escape hyperlinks for DocBook output.
+
+- Fix mathtools, amsmath and amssymb not loading automatically for some
+  symbols (bug 10467)
 
-- Fix hang with some IEEEtran documents (bug 10307).
+- Protect citation arguments (pre and post text) which contain brackets
+  (part of bug 2751).
 
-- Fix export of compressed files to previous versions that were not
-  recognised on windows (bug 10273).
+- Handle backslash in label and ref insets (bug 4595).
+
+- Output Preamble code of InPreamble styles before the styles themselves
+  (bug 10215).
+
+- Fix CopyRightYear with ACMSiggraph 0.9.3.
+
+- Use \providecommand for logical markup macros. This fixes a LaTeX error
+  with strong and fontenc.
+
+- Fix problem with deleted paragraph breaks when changes are shown in
+  output (bug 10579).
+
+- Allow for empty .lyx files to be opened (bug 9198).
+
+
+* LYX2LYX
+
+- Do not convert "--" to "\twohyphens" in formula macros.
 
 
 * USER INTERFACE
 
-- Avoid crashing in release mode if we stumble across an unrealized font.
+- Fix wrap-around on (simple) replace and in the spellchecker (bug 10378).
+
+- Fix logic of OK/Apply buttons in cross-references dialog (bug 10376).
+
+- Fix display of Examples and Sub-Examples labels in linguistics module.
 
-- Correctly return exit code from spawned processes on Windows (bug 10327).
+- LyX keyboard shortcuts now take precedence over Qt accelerators. In
+  particular, under KDE, the automatic accelerator reassignment no longer
+  steals keys from LyX shortcuts (but can still leave some accelerators
+  inoperable). (bug 10261, see http://www.lyx.org/trac/ticket/10261#comment:16
+  for a workaround to KDE's bug.)
 
-- Fix display of citations with two authors.
+- Do not issue an error on missing characters in 'nullfont' (bug 10394).
 
-- Fix display of multi-author citations when the GUI language is not English.
+- Fix on-screen display of font changes for text-in-math, so that now
+  $\textbf{\textsc{a}}$ is also boldened on screen other than in output.
 
-- Fix bug where change tracking marks are lost under math insets (bug
-  10265).
+- When selecting special logos, set their color correctly.
 
-- Fix display glitch when switching to Description layout with an inset
-  at the beginning of the paragraph (bug 10163)
+- Fix display of Arabic text when compiling with Qt5 (bug 10436).
 
-- Fix display of label font for argument insets.
+- Fix selection painting in right-to-left texts (bug 10424).
 
-- Keep leading whitespace when converting local layout.
+- Fix cursor movement when the document contains high-plane Unicode
+  characters (bug 10443).
 
-- Correct default font of beamer article layouts (bug 9977).
+- Fix wrong on-screen text layout where a word would be alone on a
+  line.
 
-- Remove extra whitespace around Preview and IPA insets (bug 10304).
+- Fix wrong on-screen flushing of a row that was cut after an hyphen.
 
-- Let M-x give focus to minibuffer when it is already open.
+- Fix crash when the document contains Unicode line-breaking characters.
 
-- When doing a selection with Shift-click, make sure that the selection anchor
-  is correct.
+- Fix assertion when selecting muticolumn in math (bug 10486).
 
-- Avoid to overwrite end-of-proof character with text on screen (bug
-  10344).
+- Allow using colors supported by xcolor inside mathed (bug 10417).
 
-- Use proper dialog titles in InsetParams-derived dialogs (bug 10329).
+- Change description of "frame of button" color to "button frame" (bug
+  10135).
 
-- Fix "scroll here" feature of scrollbar (bug 10311).
+- Fix height of cursor inside insets (bug 10478).
 
-- Fix the minimum size of the citation dialog on first time (bug 10019).
+- Fix bad painting of collapsable insets sub-label when selecting (bug 10475).
 
-- When Enter does nothing (empty paragraph), do not record undo (bug 10089).
+- Always prefer breaking lines at word boundaries even for very long words.
+  This fixes line breaking issues most noticeably in languages where spaces
+  are rare such as Chinese (bug 10299).
 
-- Remove duplicate context menu item for Argument insets (bug 10368).
+- Do not use the clipboard stack when transforming selection into an
+  inset (bug 6570).
 
-- Fix display of vertical lines inside math matrices (bug 10363).
+- Fix display and output of math macros with optional arguments appearing
+  in the optional argument of another macro.
 
+- Do not prematurely cut selected text when inserting a Hyperref (bug 10306).
 
-* LYXHTML
+- Consider the argument of the hyperref-insert function even if there is a
+  selection.
 
-- Enable export of external material (bug 8693).
+- Fix size of Section* headings in amsart.
 
-- Fix problem with output of branches (bug 8022).
+- Fix possible crash with Save As... when online spell-checking is active.
 
-- Fix output of table borders (bug 10154).
+- Correctly enable/disable citation dialog widgets on initialization.
 
-- Fix display of several math symbols (bug 8844).
+- Correct width of the navigating window in the document settings and
+  preferences dialogs in non-English localizations.
 
-- Use scaling factor for export of images (bug 8742).
+- Fix display of some text-mode accents in the citation preview (bug 9340).
 
-- Fix display of listings (bug 8362).
+- Fix font display in preview insets (bug 9732).
 
-- Fix output of floats, etc, inside environments (bug 9094).
 
-- Simplify XHTML output for floats, etc (bug 8605).
+* INTERNALS
+
+- Squash annoying warning from Qt when attempting to delete a non-existent
+  file.
+
+
+* DOCUMENTATION AND LOCALIZATION
+
+- Fix compilation of the Fexynman diagram example file.
+
+- Added some comments to User Guide section 6.1 about defining formatted
+  references (bug 10545).
+
+- Fix translation of Fixme module description (bug 10058).
+
+
+* BUILD/INSTALLATION
 
-- Add "dir='auto'" to body tag, which should help a lot with export of
-  RTL languages (bug 8279, partly).
+- Update boost source to 1.62.
 
-- Fix display of cases and matrices (bugs 8753, 8755).
+- Fix compiler warnings from clang 3.9 and gcc 6.
 
-- Fixed output of logos to the TOC.
+- Fix compilation with Qt 5.8.
diff --git a/NEWS b/NEWS
index 9c5c8c697d6f1c3d16b83b2ca8fe4c3f52244249..b9d219c31cc9d8d1f02568dbea63fb317e5fcc53 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,14 @@
+What's new in version 2.2.3?
+----------------------------
+
+LyX 2.2.3 is the third maintenance release in the 2.2.x series. 
+
+We have fixed a number of bugs and made a number  of improvements. 
+Most of these are relatively minor, but the combined result of fixing 
+them all has led to significant improvements. We encourage all users of 
+2.2.2 to upgrade to this version.
+
+
 What's new in version 2.2.2?
 ----------------------------
 
index 39a6c0582c6e135f42caa8a221f05ab37f5a0dc3..6cf2794412f65a3d721271b5608c2e517a3650bf 100644 (file)
@@ -1,10 +1,10 @@
 dnl Process with autoconf to generate configure script   -*- sh -*-
 
-AC_INIT(LyX,2.2.3dev,[lyx-devel@lists.lyx.org],[lyx])
+AC_INIT(LyX,2.2.3,[lyx-devel@lists.lyx.org],[lyx])
 AC_PRESERVE_HELP_ORDER
 
 # Use ISO format only. The frontend needs to parse this
-AC_SUBST(LYX_DATE, ["2016-10-15"])
+AC_SUBST(LYX_DATE, ["2017-05-17"])
 AC_PREREQ(2.60)
 AC_CONFIG_SRCDIR(src/main.cpp)
 AC_CONFIG_HEADERS([config.h])