lyx_mirror/ANNOUNCE
Richard Heck e49f4124c7 Backup the existing LyX file before attempting to write the new one.
This avoids dataloss in case we are unable to write the new one after
all.

A more sophisticated approach, due to Georg, is in master, but it needs
more testing that it will be able to get before the release of 2.1.1.
That should be committed to 2.1.x when it is ready and this patch backed
out again.
2014-06-14 17:42:27 -04:00

48 lines
2.2 KiB
Plaintext

Public release of LyX version 2.1.1
===================================
We are proud to announce the release of LyX 2.1.1. This is the first
maintenance release in the 2.1.x series.
LyX 2.1.1 is the result of on-going efforts to make our stable version
even more reliable and stable. We have fixed a number of bugs and made
a number of improvements. These are detailed below. We strongly encourage
all LyX users to upgrade to this version.
Several users have reported seemingly random crashes with 2.1.0, sometimes
resulting in dataloss. These crashes appear to happen when the user attempts
to save a file, and the dataloss occurs because the original LyX file is over-
written by a corrupt file that then cannot be opened. The seemingly random
crashes, we believe, are due to auto-save, which is enabled or disabled in
Tools> Preferences> Document Handling > "Backup documents every...minutes".
Unfortunately, we have been unable to find the cause of this bug, though all
known reports seem to involve documents that contain tables, and the corrupt
file always ends with: \begin_inset Tabular. Users who work with tables a lot
may therefore wish to disable auto-save.
To prevent dataloss, we have changed the way LyX saves files if the user
has not enabled backups. LyX now renames the existing file before
attempting to save the new one (in effect, making a temporary backup).
Then, if the save fails, the original file can be restored.
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.
You can download LyX 2.1.1 from http://www.lyx.org/Download/.
If you think you found a bug in LyX 2.1.1, either e-mail the LyX
developers' mailing list (lyx-devel <at> lists.lyx.org), or open a bug
report at http://www.lyx.org/trac/wiki/BugTrackerHome.
If you have trouble using LyX or have a question, consult the
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.1.1.
The LyX team.
http://www.lyx.org