What's New?
 
  June 17, 2006, DB Cruiser 5.0.2 released.

This is a maintenance release. The major improvements over 5.0.1 are:

  1. Embedded an evaluation license.
  2. Fixed all reported bugs.
  June 10, 2006, WebService Cruiser 3.5.0 released.

The major improvements over WebService Cruiser 3.4.x are:

  1. Upgraded to use Apache's HttpClient 3.x. Much better performce.
  2. Embedded an evaluation license.
  3. Fixed all reported bugs.
  December 10, 2005, DB Cruiser 5.0.1 released.

This is a maintenance release. The major improvements over 5.0.0 are:

  1. Added support for Sybase JConnect JDBC driver 6.x.
  2. Fixed all reported bugs.
  July 15, 2005, DB Cruiser 5.0 released.

In this release, we added several improvements. The major improvements over 4.8.x are:

  1. An improved Query Builder allow you to build SQL queries from multiple table:
    (a) What it built:
         http://www.maththinking.com/maththinking/screen_sql_query_builder_build_query.html
  2. List triggers and view the details (Oracle):
    (a) A trigger list:
         http://www.maththinking.com/maththinking/screen_trigger_list.html
    (b) A trigger detail:
         http://www.maththinking.com/maththinking/screen_trigger_details.html
  3. List all sequences (Oracle):
         http://www.maththinking.com/maththinking/screen_sequence_list.html
  November 10, 2004, DB Cruiser 4.8 released.

In this release, we continued focusing on the improvement of performance and usability. The major improvements over 4.7.x are:

  1. A new, easest way to build SQL queries for a single table:
    (a) What it built:
         http://maththinking.com/maththinking/screen_table_details_build_query.html
    (b) What it got:
         http://maththinking.com/maththinking/screen_query_result_with_statements.html
  2. Support all WebLogic Type 4 JDBC Drivers for direct connecting.
  3. Fixed all reported bugs.
  July 20, 2004, WebService Cruiser 3.4 released.
The major improvements over previous versions is: using DHTML technologies to improve the usability and performamnce. More details:
  1. Use a DHTML processing bar to replace the previous popup windows, so you will get the response faster. Furthermore, each WebService Cruiser screen has its own processing bar (you may open multiple WebService Cruiser screens to test different inputs).
  2. Input area is expandable. You may compare the following two screens: http://maththinking.com/maththinking/screen_wscruiser_default.html
    http://maththinking.com/maththinking/screen_wscruiser_input_expanded.html
  3. Output area is also expandable. You may compare the following two screens: http://maththinking.com/maththinking/screen_wscruiser_get_seq.html
    http://maththinking.com/maththinking/screen_wscruiser_output_expanded.html
  June 16, 2004, DB Cruiser 4.7 released.

In this release, we focused on the improvement of performance and usability. The major improvements over 4.6.x are:

  1. Siganificantly improved the performance of execution of SELECT statements (queries) - up to 10 times faster, and uses much less memory - only about 1/5 of previous versions
  2. Added "memorizing" functionality - it will display the most recent action result for the functional moudule when you switch among function moudules like List Tables, Execute Queries, Search Stored Procedures, or Explore Table Information, etc.
  3. Especially, you can always access the most recent query result for a particular table by clicking SQL button on any Table Work Area, without re-query the database.
  4. Added a Statement button in a query result so you can view the SQL statement that produced the query result. You may toggle the Statement button to display or undisplay the SQL statement. Furthermore, you can modify the SQL statement and execute the new SQL statement right on the spot. See here for the details.
  5. Fixed all reported bugs.
  April 20, 2004, DB Cruiser 4.6 released.

The major improvements over 4.5.x are:

  1. Added a Refresh button on the query result panel, so you can re-execute the same query to reflect the current database. See here for details.
  2. Added functionality to delete rows from a query result graphically: simply select (check) rows you would like to delete, and then click the Delete button to remove them from the database permanently. See here for details.
  3. Suport more JDBC drivers for direct connecting, including some I-Net JDBC drivers. See here for details.
    Note: you can use ANY JDBC 2.0 or later drivers with DB Cruiser by adding a new connection to the connection list, see here for details.
  4. Fixed all reported bugs.
  March 18, 2004, DB Cruiser 4.5 released.

The major improvements over 4.4.x are:

  1. Improved CLOB (Character Large Objects) and BLOB (Binary Large Objects) support - it now supports the following for ALL the databases (with JBDC 2.0 or later drivers):
  2. Improved bulk data loading: you can choose to load data to the whole table, or to selected columns only.
  3. Improved PDF reports generating: you can choose page size now.
  4. Improved GUI, see here for an example.
  5. Fixed all reported bugs.
  February 21, 2004, DB Cruiser 4.4.1 released, supports direct connecting for HSQL Database Engine.

  Februry 18, 2004, WebService Cruiser was accepted by BEA as a testing tool. Check here for the details.

  January 12, 2004, WebService Cruiser 3.3 released.
The major improvements over previous versions are:
  1. Added support for transparent connections through HTTP proxies. Furthermore, you may set proxy
    (a) Globally via WebService Cruiser Administration panel.
    (b) On per session base via Advanced Settings panel by clicking "More Settings" button on the Request Input panel.
  2. Improved GUI.
  3. Fixed all reported bugs.
  December 18, 2003, WebService Cruiser 3.2 released.
The major improvements over previous versions are:
  1. Added timeout control for the requests. More details, you can set:
    (a) HTTP connection establishing timeout.
    (b) Waiting for data timeout (after connected)
  2. The request timeout can be set:
    (a) Globally via WebService Cruiser Administration panel.
    (b) On per session base by clicking "Timeout Setting" button on the Request Input panel.
  3. Improved GUI.
  4. Fixed all reported bugs.
  December 10, 2003, DB Cruiser 4.4 released.
The major improvements over 4.3 are:
  1. Added choice to use a connection pool to connect to a database. With connection pool, you can run several SQL statements or upload data to several large tables simultaneously. The connection can be configured to use connection pool via DB Cruiser Administration panel (section 12.5 of DB Cruiser User's Guide)
  2. Added matadata portion when saving query results as XML. As you may already know, when saveing query or other listing (table list, column definition, etc.) results as XML, you have two choices:
    (1) Each row in the list is an element with columns as sub-elements, see the sample XML here
    (2) Each row in the list is an element with columns as attributes, see the sample XML here
  3. Improved GUI.
  4. Fixed all reported bugs.
  November 11, 2003, DB Cruiser 4.3 released.
The major improvements over 4.2 are:
  1. Added functionality to generate PDF (Portable Document Format) documents, including PDF REPORT (for query results), table column defintitons, table list results, stored procedure list results, etc.
  2. Fixed all reported bugs.
  September 12, 2003, DB Cruiser 4.2 released.
The major improvements over 4.1 are:
  1. New functionality: Load bulk data, and Transfer/Convert bulk data between databases
  2. Added HTML REPORT
  3. Added direct connecting support for PostgreSQL and PointBase.
  4. Specifying default and/or password for connection list.
  5. Improved GUI.
  6. Fixed all reported bugs.
  July 25, 2003, DB Cruiser is accepted by BEA as a (database) management tool. See here for the details.

  July 1, 2003, DB Cruiser 4.1 released.
The major new features over 4.0 are:
Support CLOB (Character Large Object) and BLOB (Binary Large Object) - you can manipulate CLOB or BLOB easily in just few mouse clicks.
  1. Table Column Definitions with CLOB and BLOB columns, see the screen for the details
  2. Query tables with CLOB and/or BLOB columns, see the screen for the details
  3. Insert rows with CLOB and/or BLOB columns, see the screen for the details.
  4. Download content of a CLOB or BLOB to the local disk to manipulate.
  5. View content of a CLOB directly, either view a part of it, or view the whole content of a CLOB, up to the maximum viewable size. The maximum viewable size can be changed through the Administration Tool.
  6. Update content of a CLOB or BLOB via file upload see the screen for the details.
  7. Update a CLOB by editing the content directly.
  June 18, 2003, WebService Cruiser 3.1 released. Significantly improved concurrent execution, and better GUI. See Screen Shots for details.

  Februry 17, 2003, DB Cruiser 4.0 released. The major new features over 3.x are:
  1. Generate table related SQL statements for each table, see the screen for details.
  2. Highlight (mark) and Execute: you may enter several SQL statements in SQL Work Area, use mouse to highlight (mark) the statement(s) you want to execute each time, then click Execute button, it will execute only highlighted statement(s).
  3. Display time used in milliseconds for every SQL statement(s) execution (see screen for details). This is a useful feature to help you tune your SQL performance.
  4. Change display size/font size on the query results will take into effect immediately (previously you need to click Next, Previous or GoTo button to take effect). This also applies to table list results and stored procedures list results.
  5. Able to save query/listing results as up to 5 different formats (This feature makes DB Cruiser a simple reporting tool) :
        a. Comma Separated Values (CSV), which can be used by many spreadsheet applications directly.
        b. Tab Separated Values
        c. Values separated by user specified delimilators.
        d. XML, either columns as elements or columns as attributes.
        e. SQL insert statements (to export to other databases).
    The list results include query results, table list results, stored procedures list results, table column definitions, and stored procedure details, etc. You may also choose the save range: all rows, current page, or specify the begin and end rows (see the screen for details):
  6. A significantly improved GUI, see Screen Shots for details.
  7. Fixed all the reported bugs.
  September 5, 2002, DB Cruiser 3.4 released. The major new features over 3.3 are:
  1. Able to save query results to the following formats (see the screen for details):
    a. Comma Separated Values (CSV), which can be used by many spreadsheet applications
        (like Microsoft Excel) directly.
    b. Tab Separated Values
    c. Values separated by user specified delimilators.
    d. XML, either columns as elements or columns as attributes.
    e. SQL insert statements (to export to other databases).
  2. Generate Data Definition Language (DDL) for each table, see the screen for details.
  3. Fixed all the reported bugs.
  June 28, 2002, WebTester is renamed to WebService Cruiser, and 2.0 released.

  June 17, 2002, DB Cruiser 3.3 released. The major new features over 3.2 are:
  1. Executing multiple statements in SQL Work Area.
  2. A significantly improved GUI, see Screen Shots for details.
  3. Fixed all the reported bugs.
  April 22, 2002, DB Cruiser 3.2 released. The major new features over 3.1 are:
  1. A significantly improved GUI, see Screen Shots for details.
  2. You change display size (number of rows) and font size on any result page without re-query the database. See this screen for an example.
  3. More configurable items for the the Server and JDBC Connections via Administration Panel. For example, there are 50 backgrounds for you to choose, and you can set session timeout up to 10 hours or never expired, etc.
  4. Fixed all the reported bugs. DB Cruiser now runs on Weblogic 7.0 Beta, as well as Weblogic 6.1 (of courese!).
  April 5, 2002, WebTester 1.1 released. A complete new GUI. See Screen Shots for details.
  March 4, 2002, WebTester 1.01 released.
  March 1, 2002, WebTester was approved and listed by Internet Product Watch, here is the detail.
  February 26, 2002, DB Cruiser was approved and listed by Internet Product Watch, here is the detail.
  January 28, 2002, DB Cruiser 3.1 released.
The major new features over 3.0 are:
(1) A new GUI Administration Panel, which alows change of DB Cruiser configuration graphically, like setting debugging on/off, add/mofdify/delete database connections, etc. without editing the XML configuration file directly.
(2) Added support for Sysbase.
(3) An improved GUI.
(4) Fixed all reported bugs in 3.0.
  January 15, 2002, Both DB Cruiser and WebTester were selected by JavaWorld to list in the Developer Tools Guide. DB Cruiser is listed under Database Tools, WebTester is listed under Testing Tools.
  October 22, 2001, DB Cruiser 3.0 formally released, which has a new GUI and with a lot of new features over 2.x.
  October 17, 2001, WebTester 1.0 released.
  August 15, 2001, DB Cruiserr 2.5 released.