0.99.99					December 21, 2004

	* Core changes:

		* Startup time has been greatly reduced (especially
		  when there are a lot of cached streams)
		* The cache format has changed (a binary cache has
		  been reintroduced, improving performance and
		  allowing to inline binary files into the cache)
		* Was sometimes locking up at startup: fixed
		* The preferences dialog has been reworked
		* A tab can now reload multiple categories
		  concurrently
		* The stop button now only stops the currently
		  selected tab
		* The stream columns can now be reordered
		* The stream columns menu item now displays a dialog
		* The plugin API has been enriched (handler
		  configuration, handler preferences widget, character
		  set handling in the transfer framework, utilities,
		  ...) and documented
		* Bookmarks now include a description, homepage and
		  URI list
		* The about dialog does not list the plugins and
		  handlers anymore
		* Hyperlinks can now be focused, and activated using
		  the keyboard
		* User interface images are now loaded from external
		  files, for smaller memory usage
		* When a plugin was disabled, its configuration was
		  lost: fixed
		* Now compiles cleanly even when -fstrict-aliasing is
		  in use (based on a patch by Philipp Thomas)
		* The stock preselections have been updated
		* The streamtuner icon now uses the new colour scheme
		* Other fixes, cleanups and improvements

	* Live365 changes:
		* The parser performance has been dramatically
		  increased (does not use regular expressions anymore)
		* A membership can now be used (streamtuner will log
		  into Live365 before tuning into streams or recording
		  them)
		* A streams limit can now be set, and all the streams
		  of a category can now be downloaded
		* A different categories source is used, providing
		  more categories, and organizing them in a tree
		* Connecting to Live365 before tuning into a stream is
		  not needed anymore
		* Rating and TLH fields have been added

	* SHOUTcast changes:
		* The parser performance has been dramatically
		  increased (does not use regular expressions anymore)
		* A streams limit can now be set

	* Local changes:

		* The TagLib version is now checked in configure

	* Python changes:
		* Python 2.3 and PyGTK are now required
		* The API has been improved (but backwards
		  compatibility has not been preserved)
		* Scripts now run concurrently
		* Exceptions are now displayed in an error dialog

	* basic.ch changes:
		* The handler did not work anymore (because the site
		  URL has changed): fixed
		* Streams can now be recorded (that is, if you can
		  find a program capable of recording a RealAudio(r)
		  stream)

	* punkcast.com changes:
		* A "Download images" toggle has been added
		* A session image cache (supplementing the streamtuner
		  cache) has been added
		* The parser has been updated

	* Updated translations:

		* German (Martin Stromberger)

	* New translations:

		* Japanese (Satoshi Machino)
	
0.99					October 23, 2004

	* The plugins have been included in the core distribution
	* The plugins can now be disabled from the preferences
	* The paned position and column widths were not saved anymore:
	  fixed
	* The Local plugin now depends on TagLib (instead of libid3tag
	  and libvorbis)
	* The Xiph plugin has been fixed, it now lists all the streams
	  (but depends on libxml2)
	* STREAMTUNER_LOCAL_ROOT has been deprecated: the music folder
	  can now be set from the preferences
	* The session is now always saved upon exit
	* Tab labels now have their own popup menu, containing
	  tab-specific actions
	* The German translations have been updated (submitted by
	  Martin Stromberger)
	* Minor fixes and cleanups

0.12.5					August 9, 2004

	* Invoking the find feature crashed the program under certain
	  conditions: fixed
	* Now complies with HIG 2.0
	* Fullscreen mode is now handled specially
	* The API minor version has been bumped (renamed refresh to
	  reload)
	* Minor fixes, cleanups and improvements

0.12.4					July 26, 2004

	* Added a "Select All" menu item
	* Added "Find", "Find Next", "Find Previous" and "Search in
	  Directory" menu items (based on a suggestion from Stephen
	  Kennedy)
	* Now uses intltool
	* Added Hungarian translations (submitted by Novk ron)
	* The German translations have been updated (submitted by
	  Martin Stromberger)
	* ChangeLog files were not being accurately maintained and are
	  not shipped anymore
	* The GTK+ version requirement has been bumped to 2.4.0
	* Building the program now requires GNU Make
	* Various minor issues have been fixed

0.12.3					May 11, 2004

	* 0.12.2 didn't build with old GLib versions: fixed (reported
	  by Matthias Haase)

0.12.2					May 11, 2004

	* Switched to Autoconf 2.59 and Automake 1.8.3
	* Added a Portuguese translation (submitted by Jose Jorge)
	* Now requires libcurl version 7.10.8 or superior
	* Minor fixes and cleanups

0.12.1					March 30, 2004

	* Fixed bookmarks loading

0.12.0					March 30, 2004

	* The bookmarks are now global
	* A preselections handler has been implemented
	* The properties dialog can now edit a stream
	* Some streams can now be deleted
	* HTTP transfers are now compressed if possible (suggested by
	  Marcus Rckert)
	* HTTP transfers now follow redirections
	* Socks 5 proxy support has been added
	* The documentation is now in DocBook format
	* A splash screen has been implemented
	* Some icons have been changed
	* Tabs can now be reordered
	* GTK+ interactive search has been fixed
	* Several UI improvements have been performed
	* The API has been enriched
	* The overall performance has been greatly improved
	* Major code cleanups have been performed
	* Several bugs and memory leaks have been fixed
	* streamtuner-theme-convert has been removed
	* Now requires GTK+ version 2.2.2 or superior
	* Now requires libcurl version 7.10.5 or superior

0.11.1					February 7, 2004

	* Fixed a deadlock on Linux and other platforms having
	  non-recursive mutexes (reported by Marcus Rckert)
	* Fixed a crlf parsing bug in transfer code
	* A minor bug in tab switching has been fixed

0.11.0					January 31, 2004

	* Reimplemented bookmarks support (unseen since 0.7.3)
	* Multiple stream selection is now possible (a new event has
	  been added, ST_HANDLER_EVENT_STREAM_TUNE_IN_MULTIPLE)
	* Categories are now displayed when they are selected
	* Removed the "Stop tune in" feature and the task dialogs
	* The stop button now is now global
	* Removed the category menu and moved its items to the view
	  menu
	* The transfer API has been improved:
		- retrieval of HTTP headers
		- UNIX, DOS and Mac newline support
		- cleaner API
	* Introduced the st_action API, obsoleting st_programs
	* Implemented a minimal m3u and pls API
	* Added st_handler_set_description() and
	  st_handler_set_home(): a clickable label pointing to the
	  currently selected handler's home is now displayed in the
	  toolbar
	* GTK_STOCK_REFRESH and GTK_STOCK_STOP now replaces
	  ST_STOCK_RELOAD and ST_STOCK_STOP
	* Categories now have a descriptive icon
	* Tab icons can now be hidden
	* Added an "Always refresh categories" option
	* The SHOUTcast plugin can now parse the charset information
	  of the Content-Type HTTP header
	* A SHOUTcast playlist writing bug has been fixed
	* Multi-threading is now mandatory

0.10.2					December 3, 2003

	* SHOUTcast: now uses a character set fallback
	* A German translation is now available
	* A few bugs have been fixed

0.10.1					September 18, 2003

	* Internationalization has been performed, and a French
	  translation is already available
	* Switched to Autoconf 2.57, Automake 1.7.5 and Libtool 1.5
	* The build system has been cleaned up

0.10.0					July 14, 2003

	* Most of the code has been rewritten in a pure
	  GObject-oriented fashion
	* As a side-effect of the above, some bugs have been fixed
	* The interface has been revamped and is now (almost fully)
	  HIG-compliant
	* Native theme support has been deprecated in favor of GTK+
	  theming (see streamtuner-theme-convert(1) for details)
	* The API minor version has been bumped (added
	  ST_HANDLER_EVENT_THREAD_BEGIN and
	  ST_HANDLER_EVENT_THREAD_END)

0.9.1					March 3, 2003

	* The theme code has been improved: themes are now loaded from
	  the theme selector of the preferences window, allowing easy
	  theme previewing; Galeon themes directories are now
	  automatically detected; the STREAMTUNER_THEMES_PATH
	  environment variable can be used to specify extra
	  directories to scan for themes
	* The geometry of the preferences window is now remembered
	* A number of incremental changes have been made to the plugin
	  API, deprecating a few calls but preserving backward
	  compatibility
	* GTK+ stock icons have been added to some menuitems
	* A few bugs have been fixed

0.9.0					February 1, 2003

	* The whole codebase has been audited, and many questionable
	  sections have been entirely rewritten
	* The settings are now stored in a proplist-alike text format
	* A record feature has been implemented
	* The plugin API has been redesigned (old plugins aren't compatible)
	* The SHOUTcast plugin was sometimes crashing at the end of a
	  reload: fixed
	* Categories containing a slash character couldn't be saved: fixed
	* Many other bugs have been fixed, and the stability has been
	  greatly improved

0.8.5					October 4, 2002

	* Toolbar icons now use .png instead of .xpm files: the toolbar
	  looks much better
	* Galeon themes are now supported natively
	* The default theme has changed
	* The preferences window looks better
	* Some bugs have been fixed

0.8.4					September 22, 2002

	* Terminology change: MIME types weren't really MIME types; now we
	  speak of a "resource" and its "associated program"
	* Added a DESTDIR installation variable
	* The mechanism used to properly handle dialog boxes and threads
	  has been changed: pipes were problematic and aren't used anymore
	* The plugin API has been slightly modified
	* A FreeBSD locking problem has been fixed, aswell as another
	  minor bug

0.8.3					September 9, 2002

	* The Linux locking problem has been fixed
	* The manual page has been improved
	* Various bugs have been fixed

0.8.2					July 18, 2002

	* The search feature, already present in the old Perl branch, has
	  been implemented
	* The Live365 plugin has been removed from the distribution
	* Some internals have been heavily modified; the code is now
	  cleaner, and streamtuner is faster
	* Plugin version is now checked for mismatch
	* The README file has been converted to a manual page
	* Darwin portability has been improved
	* Some bugs have been fixed

0.8.1					July 13, 2002

	* Many bugs have been fixed
	* sGTK is now statically linked to streamtuner
	* A network preferences tab has been added; proxy and proxy
	  authentification settings are now available
	* The build system has been reviewed; portability has
	  been increased

0.8.0					June 30, 2002

	* Rewrite from scratch, streamtuner is now coded in C.

0.7.3					June 11, 2002

	* There was a double-slash problem in stream's URL generation: fixed
	* Categories appearing multiple times in the input were wrongly
	  inserted into the tree: fixed

0.7.2					June 3, 2002

	* streamtuner can grab some more streams again (thanks to Alban Bedel)

0.7.1					May 5, 2002

	* The SHOUTcast site changed _again_

0.7.0					April 27, 2002
	
	* Compatible with the new SHOUTcast: a few days ago, SHOUTcast
	  changed its website. It seems that they are moving towards a PHP
	  interface. The new website is highly bugged, and I advice you to
	  press Reload if you ever see an empty category.
	  The URL of the streaming servers is not included in the HTML pages
	  anymore: it means that streamtuner now has to download a .pls file
	  each time you want to listen to a stream (slower).
	  Also, SHOUTcast now limits the listing to 20 streams per page, and
	  the 'Next' link seems to be a little bit bogus. I'll wait for the
	  new website to be a bit more stable before implementing an
	  algorithm addressing this issue; for now, you are limited to
	  20 streams per category.
	* Rewritten the cache algorithm
	* Added context menus
	* Added a test target to the Makefile
	* Now asks for confirmation upon exit
	* Added a homepage menu item
	* Removed unlamerize feature

0.6.1					April 23, 2002

	* Implemented unlamerize feature
	* Search was broken: fixed
	* Code cleanups

0.6.0					April 16, 2002

	* Implemented bookmarks support
	* Code cleanups

0.5.1					April 9, 2002

	* The lost-preferences bug is finally fixed: it was a Perl problem;
	  a work-around has been found with the help of Dan Allen
	* Now opens the preferences window only once
	* Uses File::Spec for file concatenation operations; may
	  increase portability
	* Minor bug fixes

0.5.0					April 7, 2002

	* Huge rewrite: streamtuner has now a clean object-oriented design
	* Improved preferences
	* Implemented a decent CList widget
	* Can now browse a stream's status page using a web browser
	* Now uses GUI error dialogs
	* Now checks the state file for version mismatchs
	* Added a -d command line option
	* The find icon doesn't belongs to the theme anymore
	* Now supports HTTP_PROXY and HTTP_PROXY_AUTH environment variables
	* Added a Mandrake .spec file
	* Minor bug fixes
	* Added this file

0.4.0					April 5, 2002

	* Improved the dialog boxes
	* Now stops the current transfer upon refresh
	* Added a search feature
	* Minor aesthetical improvements

0.3.1					April 3, 2002

	* Added HTTP proxy authentification settings
	* Deprecated the configure script

0.3.0					April 2, 2002

	* Implemented caching

0.2.1					March 13, 2002

	* Improved the configure script

0.2.0					March 12, 2002
	
	* Initial release
