PyUp Safety actively tracks 267,799 Python packages for vulnerabilities and notifies you when to upgrade.
--------------------------- New Features * Hide results pane either by keyboard shortcut (Shift+F9) or by default for new editors. * Highlighting of common errors in SQL editor (PostgreSQL, SQLite, MySQL, Oracle). Bug Fixes * Updated GTK requirement in Glade files to GTK 2.12. * Improved GNOME keyring detection (issue68, reported by Igor Stirbu). * Fixed a bug with data sources defined with port (issue79, reported by Igor Stirbu). * Improved packaging (thanks to Kartik Mistry). * Close broken connections. * Double-click on result column with BLOB content now opens document using the default viewer (issue72). Other * Better default column widths in results view. * Improved SQL marker internals. * Restore cursor position after formatting SQL statements. * Some minor UI fixes.
---------------------------- New Features * Keyboard shortcuts to jump to next/prev statement (issue57). * Results grid supports Ctrl+C to copy selected cells (issue63, reported by Martin Brochhaus). Bug Fixes * Fixed packaging of custom database pixmaps (issue61, reported by m...vee.net). * Added --install-layout=deb to debian/rules (issue60, reported by m...vee.net). * Improved handling of other widgets than SQL editors in main notebook (issue62). Translations * New Japanese translation (partial), thanks to Ryutatsu Ishigami. * Other translations updated. * Thanks to all contributors on Launchpad!
----------------------------- New Features * Execute statement at cursor position with Ctrl-F5. * Auto-completion of tables, columns and SQL syntax (issue36, suggested by nearyd). * Added support for Firebird, Informix and MaxDB (issue49, reported by marcin.matlag). Bug Fixes * Fixed execution of statement with Oracle (issue50, thanks to massimiliano.bini for reporting and testings). * Moved user specific files and directories to proper locations according to XDG Base Directory Specification (issue56, reported by schlaber). * Replaced some libgnome dependencies with gio/glib functions (incl. issue2). * Removed gnome-extra-icons depedency (issue22). Other * Improved SQL formatting. * Improved statment markers, derived from Giggle's browse view. * Improved detection of mime types and default applications of BLOB data. * Removed reference plugin (issue54) and LDAP backend. * Cleaned up data source manager (issue32, reported by robertknight).
---------------------------- New Features * Option to use the foreground editor's connection as default for new editors (issue17, thanks to Michael Gratton). * Comment / uncomment selected lines in editor. * Simple formatting of SQL statements (experimental). Bug Fixes * Prevent files from being saved over and over again (fixes 40 too). * Fixed invalid category in crunchyfrog.desktop (issue37 reported by ivazqueznet). * Open files given as command line arguments works again (issue38). * Socket connections to PostgreSQL fixed (issue43, thanks to ivazqueznet). * Default window size is initialized correctly (issue45). Other * Some more UI clean up (incl. issue34, thanks to robertknight for the suggestions). * Pygments is not required anymore. Translations * Swedish and Spanish translations are now complete (thanks to Daniel Nylander and DiegoJ). * Russian translation is almost complete (thanks to Alexandr Udovichenko).
--------------------------- New Features * Close all action added. Bug Fixes * Statement splitting with SQLite and explain view for all RDBMs works again (issue27, reported by abduleczek, robertknight and many others...). * Use F1 instead of Ctrl-H for Help (issue26, thanks to Dave Neary). * Oracle plugin now installs properly (issue28, abduleczek). * Show an error dialog when connecting to SQL Server fails. * Confirm save dialog works again when instance is closed.
---------------------------- 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!
---------------------------- New Features * Initial printing support. Bug Fixes * MySQL browser has changed the default database when browsing the database objects (issue13, thanks to lostsector). * Removed some old code that caused the editor to display some IDs instead of table names when dragging from browser (issue15, thanks to lostsector). * Improved SQL parsing (incl. issue14, thanks to lostsector). * Replaced dbus_manager.py by ipc.py (issue12, thanks to Frank Mersmann). * 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!
---------------------------- New Features * query splitting * gnomekeyring support * UI cleanup (incl. issue8, thanks to Paul Kishimoto) 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!
---------------------------- 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!
--------------------------- 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