* Version 2.10, March 4, 2002

- The format of the Locations file has slightly changed (and for this
  reason, is no longer compatible with older versions)
- An extensive support has been added for locations of peaks and mountains,
  along with new options -peakmarks -peaksizes (the previous option 
  -cityspots has been renamed -citymarks)
- Xrmap can now display data from the CIA factbook, a public domain set 
  of data maintained by the CIA, detailing a rich collection of facts
  about all world countries :
     http://www.cia.gov/cia/publications/factbook/
  (Here, the data have been compressed and converted to plain ASCII.)
- Xrmap includes a rather extended list of National anthems and hymns 
  (as midi files) - however support for playing the midi files is not yet 
  there...
- The data window size has been increased so that all these new data fit in,
  including information on currency, international telephone code, etc.
- Xrmap now has an inline link for calling an external editor in which the
  city/location/country data can be saved and edited. A related new option
  -editor has been introduced, so that a default editor can be selected.
- New options -tropics, +tropics (they should have been there earlier but
  were just forgotten...)
- Former option -thresholds has been replaced by to options -marksteps
  and -namesteps controlling separately the display of marks and names
- Xrmap doesn't redraw the vector map when changes only involve rendering
  parameters that don't affect the geographic data. Rendering has therefore
  become much faster in these cases...

* Version 2.05, January 19, 2002

- Support for Cylindric, Sinusoidal, Elliptic and Mollweide projections
  (all these projections are area preserving, except for the Elliptic
  projection which is only approximately area preserving, with maximal
  error 8% near the Equator)
- Added Equator, Tropics and Polar Circles (suggestion by
  Franois Massonneau <frmas@free.fr>), together with new color
  option for these
- Corrected coordinates of Dover (GB) in 'Locations' file (lat=51.13)
- Changed key binding 't' to switch Tropics on/off (the not so useful
  transparency feature is no longer available from key shortcuts)
- Implemented BackSpace key binding, used to return to previous position
- Slightly changed the default color scheme
- Fixed some problems with vanishing of parallels/meridians under
  higher zoom values (noticed by Eelco Vriezekolk <eelco@nexus.com.na>)
- Minor bug corrections (Activate! didn't work in case of a city search,
  when only one item had been found; smarter color handling)

* Version 2.04,  January 4, 2002

- Up, Down, PageUp and Tab arrow keys can now be used to switch fields 
  in the various menus and submenus
- Improvements in the Save/Preview/Print procedure. Printing and
  previewing (with an external utility) are better supported
- Related new options -imviewer, -printcmd
- Corrected long standing bug in -spacing option (the bug made it 
  ineffective, already for most of the earlier versions...)
- Changed option names -spacing -slatitude -slongitude to resp.
  -gsp(acing) -gslat(itude) -gslon(gitude), so as to suggest
  "grid spacing" in a more explicit way
- Output images can now be either left uncompressed (default) or be
  compressed. New options +compress and -compress have been introduced
  for that purpose.
- Added Polish messages, thanks to Wojtek Andralojc
  <wojtekandralojc@poczta.fm>
- The language of menus can be set interactively from the GUI as 
  well as from the command line options
- Improvements in window refreshing procedure
- Minor bug fixes - e.g. the transparent Xpm color "None" is now handled
  correctly and set to background color with flags that are not
  rectangular (e.g. Ohio State).

* Version 2.03,  December 24, 2001

- Bug fixes (stupid problem with letter k...)
- Stability of windows and buggy behaviour of refreshing procedure
  under some window managers (including default KDE...) fixed

* Version 2.02,  December 22, 2001 (not announced)

- Partly rewrote the GUI with cascading menus to make it more powerful 
  and more intuitive
- Introduced rudimentary emacs bindings in the text input field
- The major part of the menu can be accessed via key shortcuts
- Renamed again (back to what it was in version 1.3...) option -datafile 
  to -locfile, to fit better with the new GUI behavior
- The option -language can now be set from the RCfile (bug mentioned
  some time ago by Franois Massonneau)
- The search procedure can search on other fields than the name (e.g.
  by country or by administrative region).  Added -field option to
  accommodate this new feature.
- The search procedure now opens the City window when a city is clicked 
  from within the widget list -- even though it might not be yet activated
- More graceful behavior when an incorrect color or font is entered:
  xrmap just rejects the choice
- Xrmap no longer hangs up if something goes wrong at startup. Instead,
  it opens a (possibly blank) window and issues a warning
- Added in extradata/ a comprehensive list of peaks and highest points
  for all world countries

* Version 2.01,  December 6, 2001

Bug fixes : 
- Search algorithm sometimes didn't properly handle wildcards - and 
  therefore didn't find existing data !
- Segfault crash when parsing options that would have been incorrectly 
  specified, instead of producing a nice error message
- Fixed some problems appearing when trying to load non existent flags
- Replaced some obsolete tags by newer ones (NAT instead of US)
- added exit(0) in tools/preproc.c, which prevents the make process to
  abort on OpenBSD; removed unnecessary #include sys/timeb.h in
  xrmap.c (reported by Christian Weisgerber <naddy@mips.inka.de>)

GUI improvements:
- Nicer default color scheme (by Franois Massonneau)
- New -hierarchy option, enabling users to specify the precedence
  of features being drawn (so that, e.g., national boundaries which
  coincide with rivers are by default not overwritten by those)
- Reformatted the parameter widget into two widgets (parameter,display) 

* Version 2.0,  December 3, 2001

- Xrmap now uses a new JPD data format which only takes about 1/4 of the
  previous REZ format hard disk space (without data loss, of course). 
  Several changes in the core engine have been necessary to achieve this. 
  The result is a very noticeable increase in speed and responsiveness.
  Bigendian/smallendian nature of the CPU is no longer an issue.
- the -item option has been replaced by -color with a new syntax
- the -menu option now needs a (one character) parameter
- added -memory option to the effect of still increasing speed (but with
  the trade-off of enlarging RAM usage a lot, by about 10 MB).
- city data are now shown in a new window, and there are a few new
  functions available from there, such as showing a big flag (click
  on it with left button) or recentering the map on the selected city 
  (click with right button).
- simplification of the cascading menus
- improved search procedure, accepting the standard wildcard *
  (suggestion by Franois Massonneau <frmas@free.fr> )
- improved the search widgets - the full list of matching items now
  appears on screen, and can be scrolled and clicked
- added sky and stars to fill empty zones (in case the main window is not 
  entirely covered by the Earth)
- removed -vectordata option, which is now handled by the external utility
  tools/jpd2else/buildvmf

* Version 1.7,  November 9, 2001 (not announced)

- improved detection of bigendian processors, thanks to Debian maintainer
  Branden Robinson <branden@debian.org>
- fixed some minor compilation problems noticed by
  Osamu Ajiki <osam-a@astroarts.co.jp> and
  Petter Reinholdtsen <pere@hungry.com>
- substantially improved speed of operation, although with a trade-off
  of using slightly more RAM - the improvement is by a factor 100 or more 
  when the CIA map is left uncompressed. The speed inefficiency in that
  case was noticed by Harold van Oostrom <xrmap@lanceerplaats.nl>

* Version 1.6,  November 5, 2001

User visible changes:

- Internationalization 
- New options -language (set the language, if the corresponding localization
  file exists) and -search (search a location right away at start-up)
- Improved inline help: key shortcuts are now explained in greater detail
- UI improvements, to accommodate new internationalization features
- xrmap now has an extended support for time zones and calculates local 
  time of cities
- work-around for (very small) bug in CIA_map.rez
- corrected about 450 incorrect population figures (agglomerations 
  population numbers were given rather than the cities themselves)

Developer changes:

- a lot of code clean-ups. The code should be easier to read/understand
- introduced a (simple) preprocessor for compiling the hardcoded messages
- improved the (I)makefile, dependency issues should now work fine

* Version 1.5,  October 26, 2001

- Added PostScript export and printing routines
- Implemented search of cities and locations
- Corrected some wrong city coordinates
- Minor bug fixes

* Version 1.4,  October 17, 2001

- A much extended database of cities and locations (almost 20000 cities,
  hundreds of countries/lands/islands...)
- option -locfile changed to -datafile, since it also contains data for
  various geographic features: timezones, cities, locations...
- new option -locfilter
- Locations can be of land or water type, and 2 distinct colors can
  be used for them
- Positioning of labels is now much more sophisticated (8 possibilities
  of adjusting position, see <locations> section in the 'Locations' file)
- A `Quit' slot in the `File' menu has been added
- The map can now be saved in .xpm as well as .ppm format
- The "reversing color" routine  now only affects the map colors
- Bug fixes

* Version 1.3,  September 10, 2001

- New format for cities and locations, with the inclusion of a very
  comprehensive database of world cities presenting for each city
  its population figure, national and international rank, administrative 
  area, timezone etc...
- New options -populsteps and -cityfilter.
- Option -cityfile changed to -locfile
- Details of a city are now shown by clicking on the spot on the map. 
  National and regional flags are shown as well.
- New options -menu and -resetcolors (for pseudo-color screens)
- The command line section of .xrmaprc starts with <commandlines> reather
  than !commandlines, in order to be consistent with the new syntax
  of cities and locations.
- Bug fixes (many)

* Version 1.3pre1,  August 23, 2001

- New -placename option to vary (or not) the position of city names
- The placename and transparency flags are now accessible from the
  "Parameters" widget

* Version 1.2,  August 22, 2001

- UI improvements: file menu, smarter help comments
- New options: -spotsizes, -thresholds
- The city data base has become an external file that can be reread and
  reloaded at runtime
- Scheduling of X events improved and smoother
- Bug fixes

* Version 1.1,  August 20, 2001

- UI improvements: cascading menus
- Possibility to write PPM images as output
- Bug fixes

* Version 1.0,  August 14, 2001

- Initial release
- Configuration via command line and built-in command editor