DataBrowser Release Notes
Copyright 2000, J Enterprise Technologies
818 Greenwood Ave, #104
Atlanta, GA 30306
Web: www.jetools.com
Contact: support@jetools.com
---------------------------------------------------------------------------
3.0.10 Released 11/15/2002
* Fixed data editing of sorted rows in the result set. Which is
not as easy as it may sound.
3.0.9 Released 10/21/2002
* Added size to the column data panel.
* Fixed XML Export
3.0.8 Released 09/19/2002
* Made connector menu listen to properties so there is no
need to restart after adding new drivers via the driver loader
properties.
* Fixed PostgreSQL connector frame to remember previous connect.
* Fixed result set popup window which had insert/update/delete
disabled regardless of the canEdit property.
3.0.7 Unreleased
* Fixed history. New elements were not being added to the list.
* Made generic connector row toolbar unfloatable.
3.0.6 Released 08/06/2002
* Fixed intermittent NPE due to null event being fired to
RSTablePanel.
* Fixed 'unknown database' in forward results as email.
* Fixed execute update to ignore the ';' char at the end of sql.
* Re-instated command line connection code... Now that 3.x
supports a background connection thread. Interesting to note
that this single feature was the initial driver behind the entire
3.x GUI model re-write. This was required for the click-and-connect
feature for Java Web Start based deployment.
* Fixed bug causing all open results tabs not to be closed on
disconnect.
3.0.5 Released 5/21/2002
Bugs:
* Fixed potential NPE in DBUtils! Thanks Todd.
3.0.4 Released 5/21/2002
Features:
* Added LOB support as an option, under Preferences->Data Retrieval
* Added ABS Max row size. This is important for MySQL, as if you
do a select * from a large table, it will attempt to pull the
whole thing (under Mark Matthew's JDBC driver).
Bugs:
* Fixed connector menu 'Why is my connector disabled?'
* Fixed execute selected sql.
3.0.3 Released 5/4/2002
Features:
* Created inital plugin architecture. This will allow coding
modules that are specific to databases or drivers. Such as
a user manager for postgres or mysql, or a trigger editor for Oracle.
* reworking some icons. This will likely take a couple releases
because I hate doing these little graphics.
* Disabling gui elements that require a connection while it is in use.
Bugs:
* removing results windows when a query fails due to SQLExcpetion
* Turned off mouseover for disabled buttons.
* Added a label to namepattern.
* Centered lower status text.
* Setting status text to database name while idle.
* fixed auto/normal size columns bug.
3.0.2 Released 5/2/2002
* Limited UPA to superuser.
3.0.1 Released 5/2/2002
* Inital beta release of the 3.0 functionality. 3.x delta is
measured from this baseline.
3.0.0b1 Unreleased
* Working copy, massive refactoring of packages and internal
data structures.
--> 3.x.x <---------------------------------------------------------------
2.8.3 Unreleased
* Still working with Fred Hart on java.sql.Clob
* Rollover buttons
* Changed Core, BuildID, and IconFactory to use their current
classes' classloader to load resources, rather than the
system classloader. This is important for Java Web Start
functionality.
Bugs
* Fixed tab pane titles where there was no where clause but
there was a group by and/or order by.
2.8.2 Released 03/30/2002
* Added support for java.sql.Clob datatype at request of Fred Hart.
* Recent connections are now re-ordered so that the most recent
connection is always at the top of the list. TID
* Changed to InstallAnywhere NOW 4.5.3 for building installers
Bugs:
* Fixed typo on purchase info page. TID
* Enhanced syntax highlighting with operators and data types. TID
* Fixed copy when colums have been re-ordered. TID
* Made ToolTipText for tab panes based on HTML for multi-line. TID
* Fixed bug in postgres connectors.
2.8.1 Released 03/17/2002
Features:
* Added support for new Microsoft SQLServer 2000 driver
* Added adhocWhereClause to data editor. This will help when
primary key information is not available for a table when editing.
Bugs:
* Fixed row removal on data editor.delete(). Paging interface does
not include headers in row count.
* Fixed unlikely null pointer in sql table expansion for treeview.
* Changed history from connection specific to global.
2.8.0 Released 03/13/2002
Focusig on text editor features, multi-line statement execution.
Features:
* Added find/replace
* Added recent files menu
Bugs:
* Fixed bug that caused dialog buttons to fail on batch sql execution.
* tweaks to editorpane.setText() for usability.
2.7.11 Released 03/03/2002
* Fixes/Features for Tim Bjorkman
* Fix the hotkeys for query, update, etc.
* Added support to execute only the selected query
* Forced a SchemaUtil cache refresh when you press the refresh
button on the treeview gui.
2.7.10 Released 10/31/2001
* Fixed html export which was still broken.
* Added windows style ctrl c, x, v to the editor pane
* Tweaked JBuilder integration to prevent shutdown hangups. ComboBox
UI is still screwed up, but it is not a JBuilder specific issue.
2.7.9 Released 10/30/2001
* Changed icons for email, xml, html, and csv exports.
* Added xml export.
* Fixed a serious bug introduced in 2.7.6 which broke all of the
result set export functionality.
* JBuilder integration. Copy databrowser.jar into <jbuilder>/lib/ext
to integrate DB with JB. Tested with JBuilder 5 and 6 beta.
* Tweak to configuration wizard run rule
2.7.8 Released 10/20/2001
* Added initial configuration wizard to help first time users
get things configured.
2.7.7p Not publicly released, changes available in next version.
* Fixed small bug for table editing on Sybase...
2.7.7 Released 10/11/2001
* Un-bolded font due to Linux gaudiness(sp?)
* Added driver specific feature for DB2 HiT driver to remove CRLF chars
* Added a memory monitor to the system log window.
* Working with JBuilder integration.
2.7.6 Released as beta 10/9/2001
* De-coupling TreePanel from Tree Model.
* Bug fixes from 2.7.5 paging interface. Should be fully functional,
however not fully tested.
2.7.5 Unreleased
* De-coupling RSTablePanel from RSTableModel.
* Added paging interface for viewing multiple pages of results.
2.7.4 Relseased 9/6/01
* Replaced JEextArea based editor with JEdit text area. JEdit
provides _real_ syntax highlighting.
* Updated the DriverLoader to DriverManager
* Changed from custom class loader to a the java.net.URLClassLoader,
with a wrapper.
* Added a drivers directory. This will become useful if future
versions of the installer come bundled with some JDBC drivers.
It works similar to the jre/ext directory.
* Some Help files are still missing:
* Preferences help
* Classpath help
* import/export help.
These files are in the pipeline.
2.7.3 Released 9/3/01
* Fixed several minor UI bugs reported by Todd Delaune. Still working
on a couple of them.
* UPA
2.7.2 Released 8/26/01
* Fixed encryption password bug that would not allow the user
to change from default password to non-default password
* Fixed table sorter to deal with Null class
* Fixed some help references.