Enhancements in PL/SQL Developer 3.0.1
======================================

New features
------------
* Breakpoint conditions and messages
* Drag & Drop capabilities from Description/Properties Window to Editor
* Popup menu in editor margin with Bookmark and Breakpoint functions
* Comment and Uncomment functions in Edit > Selection menu
* Comment text feature for templates
* Added (more...) to status line when more records are available in a SQL Window
* Next & Last Page items in Grid popup menu in a SQL Window
* Move, Insert & Delete variables in a Test Window
* Store Window List Short Text preference during Save Layout
* Align Grid item in Editor popup menu in a SQL Window
* Several Plug-In interface enhancements

Bugfixes
--------
* Grid printing would fail after first page on some printers
* Set Breakpoint menu item would set Bookmark instead
* Access violation with popup menu on empty editable result grid
* Userid= parameter did not work
* Selection would grow when case-changing selection with multiple lines
* Fixed some template issues
* Trailing '/' would sometimes unnecessarily be removed from a template
* Query results in a descriptive list in a template did not work properly
* Template could not handle * for default values in checkboxes
* Feedback limit would affect Insert, Update & Delete in a Command Window
* Default extension for @ command did not work properly in a Command Window
* Fixed some copy & paste issues in grids
* Next Page & Last Page in SQL Window did not work in single session mode
* Table editor could not handle indexes with the same name as a foreign key
* Optimized save function to store CSV file in SQL and Test Window
* Text in grids would ignore character set of selected grid font
* Width for numeric column formats in Command Window was not correct
* Test Window could not be closed if session was killed


Enhancements in PL/SQL Developer 3.0.0
======================================
* Code Navigation through Code Contents, Hyperlink Navigation and Browse 
  back / forward buttons.
* New hierarchical Template Window with more powerful template format, 
  the ability to insert template code into existing source code, and more.
* Create, drop, view, edit, and rename any object from within PL/SQL Developer,
  including tables, constraints, indexes, privileges, sequences and synonyms.
* A new Window List to easily navigate between multiple document windows.
* Command Window now has a built-in script editor with appropriate syntax 
  highlighting, supports bind and substitution variables, and supports many
  new commands. Error locations are highlighted.
* Test Window now supports Long, Long Raw, BLOB, CLOB, BFile and cursor 
  variables, and also supports Long, Long Raw, BLOB, CLOB and BFile fields in 
  the result grid.
* SQL Window can now incrementally fetch results. Rows in the result grid can
  be locally sorted. Numbers are automatically formatted.
* Object Browser can now recursively expand objects. Triggers and constraints 
  can be enabled and disabled. Drag and drop object names into editors.
* Code Assistant can now recognize table aliases for select, update and delete 
  statements, can describe users and synonyms, and can be activated manually.
* Context sensitive object popups: only items appropriate for an object will be 
  displayed (e.g. "Query data" for a table or view).
* Logon history with or without password can be maintained for easy logon.
* Editor syntax highlighting improved, new "Find matching pair" function, 
  bookmark improvements, mouse wheel navigation improved.
* And much, much, more...


Enhancements in PL/SQL Developer 2.1.3
======================================
* Separate print buttons in the toolbar for portrait and landscape
* Black/White printing preference added
* Fixed problem with missing line between printed pages
* You can now also print the output page of a SQL Window or Test Window
* Added print option to description & properties window
* The result grid in the SQL Window now resizes when the window is resized
* The SQL Window now also stores statements in the history buffer that are not
  yet executed
* Cut, Copy & Paste keys did not work in the Text Editor for Long columns in the
  SQL Window
* Fixed problems with comments and empty lines between 'create or replace' and
  the object type and name in the Program Editor
* Role granted to users displayed role granted to roles in the Object Browser
* Commands in the Command Window were not recognized if followed by a tab
  character
* Command Window did not update the break, commit and rollback button after 
  executing a pasted command
* Debug functions are now disabled in single session mode
* Main Window could sometimes disappear on Windows NT with 'Autosave Desktop'
  preference
* The 'Wrap lines' preference has been disabled, which caused problems with
  debugging and compilation errors
* Integration with our Direct Oracle Access components for Delphi and C++Builder
* Added results to TestWindow for Direct Oracle Access integration
* Oracle_Home would not be detected if the Home directory is not in the PATH
* SQL*Net in incomplete Mulitple Oracle Home could not be initialized
* Some Plug-In enhancements


Enhancements in PL/SQL Developer 2.1.2
======================================
* Oracle8i related enhancements
  - Support added for Net8 8.1
  - Support added for Multiple Oracle Homes and the Oracle Home Selector
  - The parse error position, which is missing in Net8 8.0, is now supported
    for Net8 8.1
* Debugger related enhancements
  - You can now view and set public global package variables on 8.0.5 and
    later
  - The call stack now displays the program unit name for each frame on
    7.3.4.3 or 8.0.5 and later
  - Double-clicking on a call stack frame now navigates to the source line
    on 7.3.4.3 or 8.0.5 and later
  - Cursor status (rowcount, open, found, notfound, ...) displayed in
    variable value pop-up
* Other enhancements
  - Selecting 'Test' in the Object Browser for overloaded program units now
    allows you to select a specific overloading
  - The 'Edit' menu option in the Object Browser is now enabled for
    updateable views
  - In the Object Browser you can now view the triggers defined on a view
* Bugfixes
  - The icons in the Object Browser were invisible on systems with an older
    version of comctl32.dll
  - Newly recorded macros could only be assigned to a hotkey after
    restarting PL/SQL Developer
  - When the package state was discarded during a debug session, the
    debugger would sometimes crash
  - The debugger variable value pop-ups would sometimes "stick" on the
    screen


Fixes in PL/SQL Developer 2.1.1
===============================
* Occasionaly a Program Window would become extremely long after opening a file
* Access Violation when closing a maximized Test Window
* Ctrl- or Alt-key combinations could not be assigned to a macro
* Scan button in Test Window would find variables in quoted strings

Furthermore a new Code Assistant Style preference is provided, which controls
how the Code Assistant inserts identifiers into the source code: Init Caps,
Lowercase, Uppercase or Smart (default).

New features in PL/SQL Developer 2.1.0
======================================
* Integration with Oracle HTML manuals
* User-defined shortcut keys for all functions
* Users, Roles, Synonyms and Object privileges added to Browser
* Refresh button in the Browser now only refreshes the selected object
* Save Desktop preference added
* Explain plan is now displayed as a tree with descriptions in the status line
* New Directories preference added
* New editor preference: allow cursor after EOL
* Print selection added
* File association dialog for confirmation & manual selection
* Plug-In interface implemented (Documentation available on request)
* Several 2.0 bugfixes and improvements

New features in PL/SQL Developer 2.0
====================================
*  Multi threading / Multi session environment 
*  Oracle8 feature support (Types, CLOB's, BLOB's, BFILE's) 
*  Integrated Debugger 
*  Template Library 
*  Browser Filters 
*  Command Window 
*  Compile Invalid Objects function 
*  Find Database Objects function 
*  Code Assistant 
*  Macro Library 
*  Many Editor improvements 
*  Many Browser improvements 
*  Many new preferences 
*  And much, much, more... 

