1typespeed v0.6.5
2
3- A memory management bug has been fixed which resulted in a segmentation
4  fault if a wordlist with more than 1024 words has been selected.
5- The order of high score entries can be specified in configuration file,
6  so you can decide if correctness is more important than speed etc.
7- With this version, you are able to reach 0 % typo ratio even if you were
8  not able to complete your last word before game end.
9
10typespeed v0.6.4
11
12- A division by zero bug has been fixed in network code.  This one could
13  occure with specialy crafted packets, so normal game play was not
14  affected.  No security problem, just a reliability fix.
15- Words per minute have been added, tCPS have been dropped.  You can
16  still calculate tCPS on your own, high score file format is specified
17  in README.
18
19typespeed v0.6.3
20
21- Major improvements in network code. This was _realy_ necessary for a
22  long time, I think this code should work.  Maybe there are some little
23  glitches in it, but the core logic is much simpler, saner, and more
24  stable than in 0.6.2 and before. To make debugging even simpler, a
25  new option called "--netlog=file" has been added: it writes all data
26  read/sent through network into that file.  Yes, typespeed's network
27  code is _that_ simple. :)
28- Menus can be left with Escape now. Lack of this "feature" was not
29  acceptable anymore.
30- On multi user systems it might have been quite annoying to never see
31  the personal record on top10, just because people were better.  Now it
32  is possible to scroll through high score list.
33
34typespeed v0.6.2
35
36- Many many bug fixes have been made, most of these bugs have been
37  introduced with 0.6.1. If you don't have any good reason to stick at
38  0.6.1, please upgrade!  Perhaps you have an even older version: in that
39  case, upgrade too. :)
40- You can change directory for typespeed's documents (README) with --docdir.
41- If you don't like to have typespeed's system wide high score file under
42  localstatedir/games, you can change this during configure:
43    --with-highscoredir=DIR
44
45typespeed v0.6.1
46
47- Finally the switch to autotools happened. And this definitely had to
48  be done for nifty cool things like gettext and proper drop of
49  privileges.
50- Support for gettext has been included. If you would like to see
51  typespeed in your (currently not supported) preferred language, put
52  your hands on po/typespeed.pot and mail your new translations.
53- Anticheat measurements are added to typespeed. On some systems it was
54  very easy to copy whole screen and pasting it. Now you will lose
55  immediately all your points as you deserve it - cheater! :)
56
57typespeed v0.6.0
58
59- A new mechanism for game rules has been integrated. With these
60  game rules, you can change the way typespeed works.
61- The high score file format has yet changed again: this time a
62  csv format is in use. Also there is only one huge file that contains
63  all game results (not just top 10). Especially usefull if you want
64  to create statistics about your improvements. :)
65- The binary is setgid games now, but drops privileges as soon as
66  high score file is opened. With this step, there is no need any longer
67  to create world writeable high score files.
68
69