libchamplain 0.3.5 (2009-08-01)
===============================

Fifth development release leading to 0.4
This is the first release depending on Clutter 1.0
This release has no working bindings until Clutter gets some.
This release should have the last API changes before 0.4 release.

Enhancements:

* New marker animation API (Pierre-Luc Beaudoin)

Fixes:

* 576391: Port to Clutter 1.0 (Pierre-Luc Beaudoin)
* 586029: ChamplainPolygon should inherit from GInitiallyUnowned
  (Pierre-Luc Beaudoin)
* Make buildable with Gtk 2.12 instead of 2.14 (Emmanuel Rodriguez)

libchamplain 0.3.5 (2009-08-01)
===============================

Fourth development release leading to 0.4
This is really the last release depending on Clutter 0.8

Fixes:

* Fix a division by 0 experienced by MacBooks users (Emmanuel Rodriguez)

libchamplain 0.3.4 (2009-07-31)
===============================

Third development release leading to 0.4
This is the last release depending on Clutter 0.8

Enhancements:

* 577909: Marker selection API
* Updated Perl bindings (Emmanuel Rodriguez)
* Updated Python bindings (Victor Godoy Poluceno)

Fixes:

* 585854: Make distcheck required --enable-python but doesn't say so
* 588224: Does not build with automake 1.11
* 586157: libchamplain-gtk does not build with GTK 2.2
* And numerous other fixes

libchamplain 0.3.3 (2009-06-14)
===============================

Second development release leading to 0.4
(Note: there was no 0.3.1 and no 0.3.2 to match Gnome's Schedule)

Enhancements:

* Widget responsiveness improvements
* Now opens more connections to server, lowers loading time
* 572377: Draw routes/lines
* 582448: Provide uninstalled.pc files
* 584149: libchamplain should set the user agent on libsoup

Fixes:
* 582786: champlain_network_map_source_fill_tile should be private
* 584365: "longitude" and "latitude" properties are reversed
* 584390: Cache doesn't work on first run
* 584368: Implement singleton using Gobject constructors
* 583502: Center_on can be wrong
* 584775: build system installs "uninstalled" version of the packages
* 585698: Use accessor functions instead direct access
* And numerous other fixes

libchamplain 0.3 (2009-05-04)
===============================

First development release leading to 0.4

Enhancements:

* Add a way to have custom map sources
* Add a way to list available map sources
* Add a way to disable double click to zoom
* Add a way to access convert x,y in the view to lat,lon
* The code now follows more closely the coding style guidelines
* The code is now much easier to bind to other languages
* Now include (but broken for this release): Perl, C# and Python bindings
* 569944: No Python bindings
* 557641: Smooth movement to a new position
* 557642: Keep the center of the map in the center after a resize
* 557644: Double click to zoom
* 557965: Add a way to know the maximum and minimum zoom level
* 577666: Replace error.svg with a cairo drawing
* 568931: No disk cache management
* 574809: Provide a way to make visible a bunch of markers
* 576055: Implement advanced markers
* 571702: Host application should be able to limit the maximum and ... 
* 559522: Lack of user feedback during loading of tiles

Fixes:

* 558026: zoom in + center_on != center_on + zoom in
* 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"
* 576698: Segfault on 32bits platform
* 561700: The map is glued to the center
* 575133: Position lost on zoom out (from level 7 to 6)
* 579846: All property changes cause the marker to be rerendered
* 557531: champlain_view_new contains initialization code
* 557532: champlain_view_embed_new contains initialization code
* 558177: center_on + setting the zoom level can give the wrong result
* 567594: config.h.in should not be in VCS
* 569984: Current position lost on window resize
* 570314: Zoom-in zooms at the wrong place if actor is not position...
* 574167: Callbacks of demos/launcher.c return no values
* 575138: It is possible to zoom below zoom level 0
* 575139: Corrupted map when double clicking at max level
* 575140: launcher-gtk ignores zoom-level on startup
* 576159: Various memory management fixes for ChamplainTile
* 576204: Properties latitude and longitude are registered are not ...
* 576206: Getter for the properties latitude and longitude returns ...
* 576287: Zooming doesn't stay within the map-source boundaries
* 576733: animated-marker.py not working and not very pythonistic
* 577169: There is no way to tell when a champlain_view_go_to is done
* 580371: demos/launcher doesn't start at the right position
* 573937: Support proxies
* 576860: launcher.py demo should be more "pythonistic"
* 558020: Unwanted wrap effect when panning at zoom level >= 8
* 575601: Return const gchar* insted of gchar*
* 576677: Demos are not compilable out of the tree
* 576680: Introduce versionning functions and constants
* 576831: ensure_visible is not fool proof
* 559446: OpenStreetMap Mapnik is missing a zoom level
* 575645: Properties enum has same comment as the signals enum
* 575903: Memory leaks in champlain-network-map-source.c
* 576695: Missing "Index of all symbols"
* 576832: Any go_to should stop a previous and not yet finished go_to
* 580785: decel-rate of a view is not set correctly


libchamplain 0.2.10 (2009-04-02)
===============================
 
Fixes:

* Fix symbols' export (some tidy_* were left)
* Get rid of the svg file


libchamplain 0.2.9 (2009-02-26)
===============================

Enhancements:

* Add a new animated marker demo

Fixes:

* Fix symbols' export
* Fix bug 567594 (config.h.in in DVCS)
* Fix a strange bug where the elastic effect is wrong
* Don't generate a million criticals if the error tile image is not found

libchamplain 0.2.8 (2009-01-10)
===============================

Enhancements:

* Add a new constructor for ChamplainMarkers made of an image. (Lorenzo Masini)

Fixes:

* Fix map recenter
* Fix licence hiding
* Fix map centering on startup

libchamplain 0.2.7 (2008-11-16)
===============================

Enhancements:

* Double clicking on the map will now zoom and recenter. 
* When resizing a ChamplainView, the centered content will still be
  centered after the resizing.  Can be disabled.
* The Map's license is displayed by default on the lower right corner. 

Fixes:

* Fix a memory leak
* Some code clean-up
* Fix Bug 558026 – zoom in + center_on != center_on + zoom in
* Fix missing zoom level in OpenStreetMap Mapnik

