2009-02-06 CrunchyFrog 0.3.3
----------------------------

New Features
 * Close all action added.

Bug Fixes
 * Statement splitting with SQLite and explain view for all RDBMs works
   again (issue27).
 * Use F1 instead of Ctrl-H for Help (issue26).
 * Oracle plugin now installs properly (issue28).
 * Show an error dialog when connecting to SQL Server fails.
 * Confirm save dialog works again when instance is closed.


2009-01-30 CrunchyFrog 0.3.2
----------------------------

Release Highlights
 * Cleaner user interface.
 * Configurable keyboard shortcuts.
 * Re-written SQL library plugin.
 * Initial support for cross-platform compatibility.
 * Connection handling optimized (first part of issue17, thanks to
   Mike for his good ideas).

Bug Fixes
 * Added missing check for IPython in Python shell (issue21).
 * ...and a bunch of smaller issues.

Other
 * Removed a few obsolete dependencies, others are now optional.
 * It's now ok to open multiple files at once.
 * More documentation.
 * Drag'n'drop SQL editors between existing application windows.

Translations
 * New translations: English (GB), Greek
 * Updated translations: German, Spanish
 * Thanks to all contributors!


2008-11-24 CrunchyFrog 0.3.1
----------------------------

New Features
 * Initial printing support.

Bug Fixes
 * MySQL browser has changed the default database when browsing the
   database objects (issue13).
 * Removed some old code that caused the editor to display some IDs
   instead of table names when dragging from browser (issue15).
 * Improved SQL parsing (incl. issue14).
 * Replaced dbus_manager.py by ipc.py (issue12).
 * Confirmation dialog when closing editors without changes fixed.

Other
 * Replaced some gnome.* stuff with their gtk counterparts (gtk 2.14).
 * Start script preserves environment variables.
 * Display notices from PostgreSQL connection.

Translation
 * crunchyfrog.pot covers now all translatable strings in Python files.
   Thanks to Martin Picek for pointing at this bug.
 * New translations: Czech, Russian.
 * Updated translations: Dutch, German, Italian, Spanish, Swedish.
 * Thanks to all contributors!


2008-10-24 CrunchyFrog 0.3.0
----------------------------

New Features
 * query splitting
 * gnomekeyring support
 * UI cleanup (incl. issue8)

Bug Fixes
 * Errors when a plugin isn't activated but a data source used fixed.
 * Connection chooser doesn't get insensitive when a editor is closed.
 * Fixed errors with progress messages.

Other
 * gtksourceview-1 is not supported anymore (issue10).
 * gdl isn't required anymore.

Translations
 * Danish
 * Dutch
 * French
 * German
 * Hebrew
 * Indonesian
 * Italian
 * Spanish
 * Swedish
 * Turkish

Thanks to all Launchpad contributors!


2008-06-10 CrunchyFrog 0.2.1
----------------------------

New Features
 * SQL Server backend (using pymssql)
 * HTTP log file backend (requires sqlite3)
 * recent files support

Bug Fixes
 * scrollable mode and duplicate popup menu on queries notebook fixed
 * confirm dialog for unsaved changes
 * unloading of shell plugin fixed (issue7)
 * UI enhancements (incl. parts of issue8, thanks to paul.kishimoto
   for the suggestions)
 * info dialog about available backends

Translations
 * Finish
 * French
 * German
 * Italian
 * Spanish

Thanks to all launchpad contributors!


2008-04-04 CrunchyFrog 0.2.0
----------------------------

New Features
 * navigator: refresh action
 * double-click on data source opens editor and assigns a connection
 * SQL library plugin
 * API documentation


Bug Fixes
 * load/unload of plugins fixed (issue #5)
 * minor improvements to connection handling
 * installation mechanism improved (issue #4)
 * exception handling fixed (issue #3)
 * reset explain tab when a query is started
 * ConnectionButton: Sort alphabetically
 * ConnectionButton: If the button is assigned to an editor, new
   data sources are note recognized
 * UserDB: provide some kind of callback mechanism so that plugins can
   create or update tables them self (implemented in UserDBMixin)
 * UserDB: remove USER_DB attribute and implement it as config
   value (userdb.file, not visible in preferences dialog)
 * Library: Manage saved queries
 * ConnectionButton: Manage connections
 * ResultGrid: Custom TreeModel and Renderer

Other
 * User manual (en, de)
 * slight modifications to plugin management, it doesn't use setuptools anymore
 * better instance handling
 * minor UI improvements
