6.3.0
 - Migrated all wobjects to assets.
 - Migrated pages to the layout and redirect assets.
 - Converted the navigation system to navigation assets.
 - Converted the template system to template assets.
 - Converted site maps to navigation assets.
 - Converted file managers to layout assets with file and image assets
   attached.
 - Added a new upgrade mechanism that will display a maintenence message
   during upgrades. No need to set up anything special for this any longer.
 - Added AssetProxy macro, which replaces the Navigation, I, Snippet, and File
   macros.
 - Added Folder asset type.
 - Added the RandomAssetProxy macro, which replaces the RandomImage and
   RandomSnippet macros.
 - Renamed the i macro to FileUrl.
 - Renamed the \ macro to PageUrl.
 - Converted page templates to use CSS-based layouts instead of tables.
 - Added a "Position" property to the DataForm Edit Field interface. This makes it easier to move a field to a certain position. (Len Kranendonk).
 - Added the variables "record.edit.icon", "record.delete.url" and "record.delete.icon" to the DataForm DataList template. (Len Kranendonk).
 - Converted all confirmation pages to client-side confirmation dialogs. Saves
   a pageload. (Len Kranendonk).
 - Added a new, more user-friendly administrative console complete with over
   40 new icons developed specifically for WebGUI.
 - SQL Report now supports multiple queries. (Thanks to Brunswick New
   Technologies for funding this development.)
 - Removed the old rich editors and replaced them with Tiny MCE.
 - Integrated Tiny MCE with image chooser. (Thanks to the US Dept. of State
   for funding portions of this development.)
 - Added a new page link chooser to the rich editor. (Thanks to the US Dept.
   of State for funding portions of this development.)
 - Removed the admin style settings since their use has been replaced by the
   admin console.
 - bugfix [ 1045114 ] Columns randomly ordered in SQLReport (Len Kranendonk ,
   tnx brother for reporting)
 - Sped up Navigation.pm
 - bugfix [1041937] List Roots broken
 - Navigation template variable rename, added template variables for
   currentPage.hasDaughter, page.inBranchRoot.
 - Bugfix [ 1055396 ] Template switching issue (Len Kranendonk)
 - WebGUI Operations are now dynamically loaded (Len Kranendonk) 
 - Added <input type="button"> button to Form.pm / HTMLForm.pm (Len Kranendonk)
 - Added a "Cancel" button to each tab form (Len Kranendonk)
 - bugfix [ 1040341 ] Opera balks on HTMLArea TypeError
 - bugfix [ 1037364 ] HTMLArea3 breaks ^i macro
 - bugfix [ 889424 ] htmlArea td background image in expanded mode
 - bugfix [ 991070 ] 5.5.4 Editor(s) replacing ^ symbol
 - bugfix [ 1022287 ] WYSIWYG-Editor Add new web link
 - bugfix [ 1055153 ] Turn Admin ON with SSL and IE.
 - fix [ 1118753 ] GUID not displayed in 6.2.9 if it begins with "-".
 - RFE [ 1034549 ] Docu für Encrypt Pag
 - Added internationalized URL handling.
 - Moved site icon and fav icon directly into style templates.
 - Removed all the upgrades prior to 5.5.0. If you need to upgrade from an
   older version, you'll need to upgrade to 5.5.x first, and then upgrade
   to 6.x.
 - Fixed a bug that caused begin/commit/rollback to fail when using the
   internal WebGUI database. This exhibited no problems prior to this release
   because no WebGUI functions actually used those methods before.
 - bugfix [1073753]. bug in WebGUI::Search (Leendert Bottelberghs).
 - Added an e-commerce system. Thanks to Atomic Learning for funding this
   feature. 
 - Added new asset type: File Pile. This allows you to do a mass upload of
   files and images.
 - Added a privilege access handler to the uploads file system.
 - Added CDG Commerce iTransact payment plugin.
 - Added an asset picker form control.
 - Shortcuts can now proxy every type of asset, not just wobjects.
 - Added a codearea form control.
 - fix [ 1055362 ] Trash items show up in Search resultsA
 - fix [ 1049367 ] /uploads/temp/templates/ shouldn't be public
 - fix [ 1052801 ] wobjectproxy throws security error on editSubmission
 - fix [ 1028921 ] Cannot drag n drop proxy wobjects
 - fix [ 1003509 ] Admin mode breaks page layout with users not in Admin Group
 - Removed the page stats tracking function as it was killing people's sites.
   We recommend AWStats instead (www.awstats.org)
 - Added the ability to switch the style for user functions like profiles,
   authentication, etc.
 - Merged the forum and USS into a new asset type called the Collaboration
   System with all the best features of each system.
 - Enhanced the user import script to allow you to update existing accounts,
   group expirations, etc, in addition to just importing new accounts. (Nick
   Roberts)
 - fix [ 1118861 ] WebGUI::Group->find() broken! (fix)
 - Removed the long deprecated SMB auth module. It will be added to the user
   contribs area in case someone wishes to use/maintain it.
 - fix [ 1122377 ] 6.2.9 - USS sequence ordering bugs



6.2.11
 - Fixed a navigation problem where home page was not showing up.
 - fix [ 1111452 ] 6.2.10 showDebug=1 in create.sql 
 - Removed fix 1079821 as it caused an ugly post bug defined as [ 1111591 ] Message Preview problems. (Duplicate message)
 - fix [ 1111490 ] Calendar events in 6.2.10 (Matt Wilson)


6.2.10
 - A lot of help updates (Colin Kuskie)
 - A bunch of GUID fixes (Eric Kennedy)
 - fix [ 1102676 ] Re-visit 920583 Theme imports fail (Gerald Young)
 - fix [ 1085795 ] Wrong parameter count to WebGUI/Group.pm (Dri)
 - fix [ 1085485 ] parentId in page table not an int
 - fix [ 1080299 ] Home page can be deleted
 - fix [ 1071435 ] AdminBar macro incorrectly selects packages
 - fix [ 1080326 ] DeleteExpiredTrash doesn't work
 - Fixed the version compare bug in testEnvironment.pl and statistics due to
   the missing status.
 - fix [ 1072107 ] Calling ^SI(); by id doesn't work. (Dri)
 - fix [ 1055088 ] SI macro will not do by ID look-up
 - fix [ 1074036 ] Eventscalendar : very slow (Milo vd Zee)
 - fix [ 1069991 ] Deleted msg - problems in nested, threaded views (mdj2000)
 - fix [ 1108905 ] WebGUI::Mail charset inconsistency (fix) (Dri)
 - fix [ 1108539 ] Profile issues
 - fix [ 1096397 ] Data Form mail acknowledgement
 - fix [ 1095532 ] Deploying package with sub-pages fails
 - fix [ 1089383 ] message log URL missing operation name
 - fix [ 1088470 ] missing '>' in template (create.sql) - minor. (Matt Wilson)
 - fix [ 1080783 ] Profile field issue
 - fix [ 1079821 ] Make printable macro ignores POST variables (rainer)
 - fix [ 1078370 ] CPU Spike- UNKNOWN CAUSE
 - fix [ 1078488 ] bad slashes in thumbnail
 - fix [ 1077905 ] Post Preview template won't load. templateId 1 hardcoded!! (mdj2000)
 - fix [ 1071941 ] Time Zone
 - fix [ 1076678 ] Infinite loop with snippet
 - fix [ 1075290 ] forum template subscription problem
 - fix [ 1072838 ] FIX -- LDAP Auth: Sign up with existing WG username crashes
   (Roy Johnson)
 - fix [ 1066778 ] www.plainblack.com/news?wid=920&func=viewRSS (Dri)
 - fix [ 1070169 ] 6.2.9 - Template create problem
 - fix [ 1110644 ] Eventscalender month crossing bug (Milo van der Zee)
 - fixed a template switching problem in the 6.0.0 upgrade script.
 - fix [ 1071229 ] unauthorized user can view submissions!



6.2.9
 - bugfix [ 1058105 ] input tag has to be closed with /
 - Changed a bunch of comparison operators that could potentially break with
   GUIDs.
 - bugfix [ 1058090 ] POST in Form.pm should be post
 - bugfix [ 1066824 ] lib/WebGUI/Forum.pm problem, and the fix
 - bugfix [ 1062108 ] Typo in WebGUI::Attachment
 - bugfix [ 1059647 ] Forum search broken, and the fix
 - bugfix [ 1059353 ] index.fpl broken (draj)
 - bugfix [ 1066029 ] IDs with dashes break search
 - bugfix [ 1066759 ] USER I.D. Multiple Issues (Matt Luebke)
 - bugfix [ 1060002 ] Unable to delete empty DatabaseLink
 - bugfix [ 1068344 ] 6.2.8 gamma - Users can't deactivate account
 - bugfix [ 1068920 ] IpFilter non-functional in 6.2.7
 - bugfix [ 1067171 ] DeleteCollateral doesn't delete all recurring in
   EventsCalen
 - bugfix [ 1069073 ] IDs with dashes break CoolMenus
 - bugfix [ 1066778 ] www.plainblack.com/news?wid=920&func=viewRSS
 - bugfix [ 1067740 ] pagination for manage users and groups
 - bugfix [ 1062543 ] User profile fields don't hide correctly
 - bugfix [ 1061115 ] 6.2.8 Encrypt login fails
 - Fixed a bug in collateralImport.pl where imported items would not be
   displayed if they were imported to the root.
 - bugfix [ 1058167 ] admin mode: Menu --> undefined/forum
 - bugfix [ 1057394 ] Bug in Notification email
 - Fixed a meta refresh problem that resulted from a bug in Internet Explorer.
 - Fixed the Slash_gatewayUrl macro.
 - Fixed a redirect loop problem.
 - Fixed a sequence ordering problem with the USS.
 - Fixed a user profile vulnerability.
 - Fixed typo in Wobjects/IndexedSearch.pm
 - bugfix [ 1040570 ] default values for publicProfile and other preferences
 - bugfix [ 1069732 ] redirect URL not working
 - bugfix [ 1060003 ] pagination for Events Calendar not working as described


6.2.8
 - bugfix [ 1056335 ] Cool Menus navigation template seems broken
 - bugfix [ 1041937 ] List Roots broken
 - bugfix [ 1053187 ] eq/ne suggestions 6.2.7
 - bugfix [ 1053003 ] theWg e-egg has a bug
 - bugfix [ 1044316 ] 6.2.7 (and earlier?) Navigation change-suggestion
 - bugfix [ 1052133 ] Databaselinks are not recognized (dapperdodo)
 - bugfix [ 1046683 ] SQLReport doesn't query selected Data Source
 - bugfix [ 1050133 ] broken link in 6.2.7 create.sql
 - bugfix [ 1048421 ] TestEnvironment.pl - OS check
 - bugfix [ 1044174 ] Site map wobject (Vadim Platonov)
 - bugfix [ 1042680 ] collateralImport.pl --folderId
 - bugfix [ 1050472 ] A CAUSE OF MANY BUGS (numeric comparisons against Ids)
 - bugfix [ 1047947 ] collateralimport.pl
 - bugfix [ 1040025 ] More HashId crashes (Paul Malabad)
 - bugfix [ 1050282 ] no documentation for "wobject privileges" under add/edit
   page
 - bugfix [ 1055396 ] Template switching issue
 - bugfix [ 1056122 ] 'bthis' is undefined
 - bugfix [ 1044151 ] Adding new layout template causes JS error
 - bugfix [ 1039765 ] Edit Page > Layout > Page Template
 - bugfix [ 1053736 ] USS FAQ questions not updating
 - bugfix [ 1043679 ] USS summary not updated on edit
 - bugfix [ 1048484 ] USS ignores "URL Extension" content setting
 - bugfix [ 1054364 ] Deleted event still visible
 - bugfix [ 1052863 ] Empty Trash
 - bugfix [ 1042682 ] op=emptyCollateralFolder
 - bugfix [ 1056118 ] 2 File Managers on a page produces confusing results.
 - Added missing POD in WebGUI::HTTP synopsis.
 - The page URLs are back to being generated as relative (from the document
   root) URLs once again. This means that you no longer have to specify all
   your potential site URLs in your WebGUI config file.
 - bugfix [ 1052613 ] sitename only first works
 - bugfix [ 1041068 ] Wrong side menu after deleting a template
 - bugfix [ 1043283 ] Prevent Proxy Caching breaks query string in URLs
   (6.2.7)
 - bugfix [ 1048167 ] grouping expiration notifications may not be working
 - Fixed a bug in the search properties where pages that weren't roots were
   showing up as roots to be searched.
 - bugfix [ 1055589 ] "Default search" results show "Nameless root" in bread
   crumb
 - bugfix [ 1047157 ] Search wobject returns Profile content excerpts to
   Visitor
 - bugfix [ 1048166 ] privileged forums displayed in search
 - bugfix [ 1040350 ] Calendar with Start and End Month = Current doesn't show
   cal (Gerald Young)
 - bugfix [ 1048955 ] all events in calendar moved ahead 1 day
 - bugfix [ 1043234 ] EventCalendar Current Day Incorrect 6.2.7
 - Added error handling to USS purge to deal with submissions without pages.
 - bugfix [ 1037138 ] empty trash not working, Trash.pm
 - bugfix [ 1053498 ] 6.2.7 gamma
 - The forum post archive function is now 2700% faster.


6.2.7
 - Expanded upon the help for URL extensions.
 - Added a workaround to a bug in Time::HiRes on windows.
 - bugfix [ 1038289 ] Performance problems with 6.2 
 - bugfix [ 1038837 ] Hashing issues (Paul Malabad)
 - bugfix [ 1038678 ] 6.2.6- HTML Editor Image/ Collateral
 - bugfix [ 1038129 ] Error importing with filemanagerimport.pl
 - bugfix [ 1037605 ] Template changes not saved
 - bugfix [ 1037531 ] 6.2.6 error (and further back) 
 - Sped up WebGUI::DateTime::time() calls.


6.2.6
 - Fixed a GUID bug in the Site Map wobject.
 - Removed debugging from the events calendar that should have been removed
   before the last release.
 - bugfix [ 1033670 ] JAVASCRIPT BUG
 - bugfix [ 1034374 ] no pagination on groups
 - bugfix [ 1035466 ] Pagination Broken - "Manage Users in Group"
 - bugfix [ 1034900 ] unquoted themeID causing SQL error
 - bugfix [ 1035510 ] USS search and user defined fields
 - bugfix [ 1034373 ] No root path(s) specified
 - bugfix [ 1035751 ] AdminBar.pm has message hardcoded, can't be translated.
 - bugfix [ 1037161 ] Upgrade fail to change custom language to English
 - bugfix [ 1036797 ] Bugs in Survey.pm (dapperedodo)
 - bugfix [ 1036636 ] collateral folders missing
 - bugfix [ 1036012 ] Themes broken
 - Added a performance cache to the USS. Our testing indicates most USS' will see
   more than 900% increase in performance.
 - Added a performance cache to the Events Calendar. Our testing indicates
   that most Events Calendars will see more than 3300% increase in
   performance. 
 - bugfix [ 1035901 ] Comparision logic based on int ids
 - bugfix [ 1035891 ] DBMS reserved keyword in webgui wsclient table
 - bugfix [ 1035055 ] Forum Karma
 - bugfix [ 1034381 ] action2 not working


6.2.5
 - Added missing upgrade file. This caused no harm to those that upgraded
   without it.
 - WebGUI::HTTP::setRedirect now also adds a meta redirect in case the web
   server does not support 302 redirects, or the content is being cached out
   to static files.
 - Added a warning to the Passive Profiling feature that it may be illegal to
   use that feature in some countries.
 - Fixed a problem where hidden form tags were not escaping macros properly.
 - Fixed an XHTML problem with hidden form tags.
 - Bugfix [ 1033561 ] HTMLArea 3 not working (Len Kranendonk)
 - Fixed a paste page problem.
 - Fixed a problem with the new export mechanism where it would just stop and
   not report an error if it ran into a problem with creating folders and
   files.
 - bugfix [ 1033998 ] ^RootTitle does not work 
 - bugfix [ 1031987 ] no upgrade script in 6.2.4
 - bugfix [ 1030998 ] HTML Collateral Manager Issues (Harlan Barnes)
 - Updated some of the template help. (Colin Kuskie)
 - bugfix [ 1023800 ] USS - Read more
 - bugfix [ 1033204 ] parentId empty when creating new root
 - bugfix [ 998252 ] No Answers in Survey Causes Endless Loop


6.2.4
 - Changed text processor to convert HTML tags into text rather than
   discarding them.
 - Fixed some bugs in the WS Client that were checked in with the new Caching
   code.
 - Fixed a bug in the URL checker javascript that wouldn't allow for relative
   paths.
 - bugfix [ 991205 ] 6.0.3 Data Form data field sequence problem (Steven Chan)
 - bugfix [ 1028498 ] Problem with page link in navigation
 - bugfix [ 1031411 ] FileCache Problem since V6.2.x
 - Fixed a problem with HTTP codes being spewed into the page content on codes
   other than 200.
 - bugfix [ 1029485 ] Forum interpreting text as HTML, double interpreting
   HTML



6.2.3
 - Changed to new POD format.
 - Fixed GUID related bugs in search indexer and passive profiling.
 - Fixed a bug in page tree where indenting wasn't working.
 - bugfix [ 1028746 ] All pages shown as Roots & PageTree not working
 - bugfix [ 1028561 ] Manage Users - Next Page Link Broken
 - bugfix [ 1028494 ] Folder not shown in Manage Collateral
 - bugfix [ 1028446 ] Can't copy Navigation
 - bugfix [ 1027705 ] %row in sub self_and_sisters should be case-insensitive
   (Yary Hluchan).
 - bugfix [ 1027834 ] Theme Importer fails due to getNextId
 - bugfix [ 1027698 ] Attatchment::saveFromFilesystem fails when 1st arg is a
   dir (Yary Hluchan)
 - bugfix [ 1027684 ] cp silent failure in Attatchment.pm (Yary Hluchan)
 - bugfix [ 1027681 ] Some warnings hard to track down (Yary Hluchan)
 - bugfix [ 1027950 ] Collateral problem(s)
 - bugfix [ 1028110 ] 6.2.2 PageTree doesn't format AND move buttons don't
   work
 - bugfix [ 1027687 ] Events List does not show events
 - bugfix [ 1028054 ] 6.2.2 USS uploads do not show on list
 - Fixed a problem with the dTree navigation template.
 - bugfix [ 998249 ] Moving Survey Questions - Incorrect Redirection
 - bugfix [ 1029170 ] Forum: Sorting thread by date


6.2.2
 - Made a dramatic performance enhancement to the page tree system by
   restructuring an overused, and inefficent method.
 - bugfix [1024275]. Drag and drop not working (Leendert Bottelberghs).
 - bugfix [ 1025671 ] Crash on manage page tree. (Leendert Bottelberghs)
 - bugfix [ 1025271 ] Cut page not working. (Leendert Bottelberghs)
 - bugfix [ 1024643 ] Unknown column error. (Leendert Bottelberghs)
 - bugfix [ 1025120 ] Pagination in forum thread doesn't work. New default thread template. (Leendert Bottelberghs)
 - Fixed a bug where you couldn't delete templates.
 - bugfix [ 1025755 ] UILevel can't be set to beginner (0)
 - bugfix [ 1006981 ] Syndicated Content doesn't show channel description (Don
   Ji).
 - bugfix [ 996585 ] Fixed Package Add incompatibility w/new page tree in
   6.1.1 (OpenTech)
 - bugfix [ 1024073 ] Problem with Collateral Management (ID?)
 - bugfix [ 1023688 ] upgrade.pl from 6.03 - 6.10 using 6.2.1 beta
 - bugfix [ 1024079 ] "Software error" message
 - bugfix [ 1027362 ] 6.2.1 Page Tree
 - bugfix [ 1027333 ] 6.2.1 Page Tree
 - bugfix [ 1027129 ] view message causes error
 - bugfix [ 1024079 ] "Software error" message
 - Fixed a bunch of POD errors.
 - Fixed some errors in the search engine indexer related to the new GUID
   system.
 - Added extra debug to SQL errors on fatality.


6.2.1
 - Fixed a GUID quoting bug in WebGUI.pm setCollateral.
 - Fixed all sorts of GUID related bugs in the Forums.
 - Fixed a bug in the Message Board wobject that caused users not to be able
   to do anything useful on the message board.
 - Fixed a version check problem in Syndicated Content wobject.
 - Fixed some GUID problems in the scheduler plug-ins.
 - Fixed some epoch bugs in the scheduler plug-ins.
 - Updated scheduler plug-ins to use the new page tree the way they're
   supposed to.
 - Fixed some POD errors.


6.2.0
 - Added generateContent.pl script to generate content offline. This script is
   not backwards compatible with previous WebGUI versions. (Thanks to
   DonorWare for funding this feature.)
 - Extended the WobjectProxy to select content based upon alternate criteria.
   (Thanks to DonorWare for funding this feature.)
 - Added a criteria builder to the WobjectProxy. (Thanks to DonorWare for
   funding this feature.)
 - Added metadata functionality to wobjects. (Thanks to DonorWare for funding
   this feature.)
 - Added a new passive profiling mechanism. (Thanks to DonorWare for funding
   this feature.)
 - Added a passive profile summarizer. (Thanks to DonorWare for funding this
   feature.)
 - Added AOIRank and AOIHits macro's to retrieve user's Area's Of Interest
   statistics. (Thanks to DonorWare for funding this feature.)
 - Fixed a typo in Forum/UI.pm
 - bugfix [ 996284 ] Compile error in macro.pm (Len Kranendonk)
 - bugfix [ 997918 ] Default value in profile not working (Len Kranendonk)
 - bugfix [ 997916 ] Bug and solution in File.pm
 - Added the page.isMyAncestor condition to the Navigation system. (Thanks to
   Len Kranendonk)
 - Added automatic URL extensions.
 - Added a new global unique id generator to replace the old incrementer system.
 - Fixed a bug in userImport.pl, where it was using the old Auth system.
 - Added a UI Level of 9 to the WS Client. 
 - Added missing documentation to Page API and fixed pod errors in that package as well.
 - Fixed a bug in the HTMLArea image picker where it would break if your gateway was not
   in the root of your virtual host, or you had multiple gateways, but none was the
   default page of your virtual host.
 - passing form param disableWobjects=$call shortcircuits most of
   WebGUI::Wobject::WSClient::www_view()
 - Added write permission checks to WebGUI::Template. (Len Kranendonk)
 - Added Export Page functionality. (Thanks to the US Federal Government for
   funding this feature.)
 - bugfix: Loginbox didn't support encrypt login. (Len Kranendonk)
 - Bugfix: [ 1000205 ] Password Recovery Doesn't Work (Len Kranendonk)
 - Bugfix: [ 1003594 ] Fixed Navigation Cacheing bug (OpenTech / Len Kranendonk)
 - Bugfix: [ 1000299 ] laodAllConfigs should be loadAllConfigs? (Len
   Kranendonk)
 - Bugfix: [ 995088 ] Error in printable macro 6.1.1 (Len Kranendonk)
 - Bugfix: [ 1003511 ] Users cannot be added to Registered Users if removed
   (Len Kranendonk)
 - Bugfix: [ 996592 ] Fixed Infinite loop in Page.pm makeUnique in 6.1.1
   (OpenTech / Len Kranendonk)
 - Converted all IDs to use global unique ids rather than incremented ids as
   they were in the past.
 - BugFix: [ 999799 ] Fixed Package deletion/copy bug in 6.1.1
 - BugFix: [ 997885 ] Root move left bug. 
 - Changed 'lft' and 'rgt' database field names to 'nestedSetLeft' and 'nestedSetRight'. (Martin Kamerbeek / Procolix)
 - Added WebGUI::Session::getScratch().
 - bugfix [ 996169 ] message log && uss not working
 - bugfix [ 1000944 ] WebGUI::MessageLog::addInternationalizedEntry error
 - bugfix [ 996170 ] mesage log logId not being passed
 - Added template variables user.canPost and user.canView in forum_loop to MessageBoard / RFE[864134] (Leendert Bottelberghs)
 - Made flat thread work like flat thread -> messages sorted by submission date / RFE[995982]. (Leendert Bottelberghs)
 - Upgraded DBIx::Tree::NestedSet to the latest version (0.15) (Martin Kamerbeek /Procolix)
 - Eliminated the use for the 'id' column in the page table (Martin Kamerbeek /Procolix)
 - Implemented preview function for posting messages to a forum / RFE[991000] (Leendert Bottelberghs / United Knowledge)
 - RFE [ 923878 ] htmlArea 3 (IE and Mozilla compliant) added to WebGUI (Len
   Kranendonk)
 - RFE [ 806332 ] Force SSL, a new page property "Encrypt page" is added. (Len
   Kranendonk)
 - RFE [ 1004098 ] Additional navigation Template Parameters added. (Martin Kamerbeek / Procolix, code thanks to Opentech)
 - RFE [ 747859 ] RSS Encoding (Len Kranendonk) NB: Needs perl 5.8.0 or up.
 - RFE [ 906852 ] Extended forum sorting (Leendert Bottelberghs).
 - Bugfix [ 998588 ] (Leendert Bottelberghs).
 - Changed page system to support multiple types of pages and to make URLs
   resources in WebGUI rather than tied specifically to content pages.
 - bugfix [ 1014236 ] Crash if only 1 wobject defined in webgui config (Leendert Bottelberghs).
 - bugfix [ 1015267 ] Wobject drag & drop not working due to GUIDs (Leendert Bottelberghs).
 - bugfix [ 1015319 ] Crash on non-existent URI request (Leendert Bottelberghs).
 - Updated some out of date and missing help information. (Colin Kuskie)
 - RFE [ 855761 ]. Move forum to another Message Board (Leendert Bottelberghs).
 - RFE [ 1010055 ]. Added template variables for current user alias (Leendert Bottelberghs).
 - Wobject Proxies (Shortcuts) now expose a template variable called
   original.page.url that will allow you to link to the original content from
   the shortcut.
 - bugfix [ 1016271 ]. all posts go to last forum in MB (Leendert Bottelberghs).
 - Added FastCGI support. (Kevin Wilson)
 - Replaced Date::Calc with Date::Manip to allow for dates before 1970 and
   after 2035. (Emiliano Bruni)
 - Added Date::Manip to the WebGUI distribution.
 - bugfix [ 1013370 ] tag </body> appears twice (Vladimir Kondratiev).
 - bugfix [ 1016258 ] Empty Trash Typo (Tavis Parker).
 - bugfix [ 1017727 ] Redirect URL (on edit page) not redirecting
 - RFE [ 718739 ]. USS Submission Start/End Dates (Thanks to Roy Johnson).
 - bugfix [ 1008039 ] When adding javascript to description, the script is
   doubled
 - bugfix [ 1007970 ] Fixed: DataForm duplicate doesn't copy tabs (Harry Waye)
 - Added JavaScript RawHeadTags, and StyleSheet macros.
 - Changed navigation, page, macro, and rich editor templates to load more
   quickly.
 - upgrade.pl now deletes temporary files and template cache.
 - Fixed a bug in the HTMLArea image manager that would not allow users to
   upload files if the gateway script was not at /index.pl
 - bugfix [1008283]. Add new user not working for secondary admin (Leendert Bottelberghs).
 - bugfix [ 1014337 ] WSClient->new error: templateId field missing in
   database
 - bugfix [ 991782 ] More Fault Tolerent upgrade_5.9.9-6.0.0.pl
 - Minor performance enhancements to Navigation system.
 - Fixes to online help content. (Colin Kuskie)


6.1.1
 - bugfix [ 991313 ] Manage Translations doesn't work
 - bugfix [ 991677 ] Preload erro my $i earlier declaration
 - bugfix [ 991200 ] scriptUrl option in webgui.conf ignored


6.1.0
 - Changed the output of upgrade.pl for better understanding.
 - Added a --history option to upgrade.pl that displays the upgrade history
   for each site.
 - Fixed a typo in User.pm
 - All plugins are now dynamically loaded. This provides a performance gain of
   over 100% in CGI mode, 10% in mod_perl mode, and less memory usage in
   mod_perl mode.
 - Changed the privileges API significantly. See docs/migration.txt for details.
 - Fixed a bug in articles where articles with no content would fail to
   display their images.
 - bugfix [966466] WebGUI::Session. System crash when user language setting missing.
 - Eliminated the need for Data::Serializer which results in a small amount of
   less memory usage.
 - Rewrote the template API which resulted in a 30% performance increase. See
   docs/migration.txt for details.
 - Added five new caching mechanisms for templates. Each has their own
   benefits and detriments. This allows you to increase scalability and
   performance at a cost of either memory or disk space or both. The gains
   here are primarily enjoyed by large heavy traffic sites that use lots of 
   complex templates.
 - Added convenience methods to Wobject superclass for internationalization,
   wobject ID, and namespace.
 - Added an object-oriented interface to the internationalization system. The
   old procedural interface still works as well.
 - Added on the wire compression to HTTP transport for WSClient wobject.  This
   will have no effect on clients/servers that can't support compression.
 - A small patch from Roy Johnson to deal with different types of WSDLs in the
   WSClient.
 - Adding form param WSClient_skipCache when posting to WSClient wobject
   allows us to ignore even good soap return caches (mostly for testing use)
 - Moved to a compiled internationalization and help system. At a cost of 400 
   kilobytes of RAM, it provides a boost in performance of over 35%. More
   importantly though, it cuts the number of database queries in half on an
   average page, which leads to much greater scalability. See
   docs/migration.txt for API changes.
 - Added the ability to select session v. global caches to WSClient.
 - Rmoved the httpHeader, httpRedirect, and setCookie subs from
   WebGUI::Session and created a new class called WebGUI::HTTP for them. See
   docs/migration.txt for details.
 - The USS automatically adds an RSS feed link tag to the head of any page
   it's on.
 - Added a new API for dynamically adding javascript, css, xml, rss, and meta
   information to the page. See WebGUI::Style for details.
 - Fixed a long standing annoyance that javascripts used by the WebGUI::Form
   would be loaded multiple times if there were multiple fields of the same
   type in the same form.
 - Sped up the page editing page by 50% by rearranging the javascript on the
   page.
 - Added prepared statement handlers to WebGUI::SQL.
 - Added transaction handlers to WebGUI::SQL.
 - Added additional debugging to WebGUI::SQL.
 - Added a better user search mechanism, which works well even with 100,000
   users.
 - Made some minor changes to grouping lookups that resulted in an average of
   18 less database queries per page when in admin mode which results in a 32%
   performance gain while in admin mode.
 - Changed the group and user management interfaces to work and scale better 
   with thousands of users and groups.
 - Changed the config loader to preload the WebGUI config files into memory at
   a cost of ~70k (mem) per site for a 2000% performance gain. It is a huge
   gain, but it was already really fast, so relatively users aren't likely to
   notice the difference. However, this change helps in the overall
   scalability of WebGUI under load.
 - Added the ability to use replicated slave databases to lessen the load on
   the master database. This will have no effect on single database users, but
   can add a tremendous amount of scalability on large WebGUI sites that use
   database replication.
 - Templated the EditableToggle, a, GroupAdd, GroupDelete, H, LoginToggle, r, 
   and AdminToggle macros. Thanks to Colin Kuskie.
 - bugfix [ 933881 ] Forms not compliant (solution). Thanks to Nicklous
   Roberts.
 - bugfix [ 934410 ] non-compliant HTML (solution). Thanks to Nicklous
   Roberts.
 - bugfix [ 963316 ] Field without title in Content Settings
 - Fixed a bug that affected Postgres when creating pages.
 - RFE [ 978033 ] WebGUI::Form::fieldType - "float" type is missing
 - Converted the page tree system from the ajacency list model to the nested
   set model. Thanks to Martin Kamerbeek / Procolix and Dan Collis Puro for
   providing the DBIx::Tree::NestedSet module.
 - Dropped page tree caching and stepped onto Navigation caching. This helps
   scalability a lot. Thanks to Martin Kamerbeek / Procolix
 - bugfix [ 977201 ] ws client bug
 - bugfix [ 969740 ] Messageboard: Deleting of postings
 - Added an option to sort a select list by its values. Thanks to Roy Johnson.
 - RFE [ 960747 ] Make the attachment box templated. Thanks to Flavio Curti.
 - Snippets can now take up to 9 optional parameters as replacements similar
   to the SQL macro. Thanks to Andreas Ljunggren.
 - bugfix [ 990710 ] Users can't change own passwords
 - Fixed a bug where the user was redirected to the clipboard after cutting a
   page.


6.0.3
 - Fixed a recursive style change bug.
 - Bugfix [ 953593 ] perl -MWebGUI -e "" fails
 - Bugfix [ 955397 ] Make Page Printable Macro Fails
 - Bugfix [ 959762 ] Mail Form Template problem (fix)
 - Bugfix [ 952908 ] Manage database option is not available
 - Bugfix [ 955501 ] Pagination link in SQL Report contains all
   form-parameters
 - Bugfix [ 956221 ] article template
 - Bugfix [ 952906 ] Terminology in the Layout page
 - Bugfix [ 952374 ] Images in Articel doesn't work anymore
 - Bugfix [ 952137 ] error deleting default content after install
 - Bugfix [ 947141 ] Bug in Forum - No Subject!!!
 - Bugfix [ 949923 ] Collateral changes owner when editing
 - Bugfix [ 949923 ] Collateral changes owner when editing
 - Bugfix [ 948050 ] Correct email address not accepted (fix)
 - Bugfix [ 938211 ] FIX: DeleteExpiredEvents.pm ignores offset
 - Bugfix [ 951061 ] Login from AOL
 - Bugfix [ 956219 ] can't delete survey question
 - Fixed a bug whhere after posting to a USS you were redirected to the forum
   for your new submission.
 - Bugfix [ 952949 ] Survey Export Composite Fails
 - Updated the Finnish translation thanks to Markus Hynna.
 - Fixed a bug where visitors could potentially edit other visitor's USS
   submissions.
 - Added some missing international entries that caused problems accessing
   some of the online help.
 - Fixed a bug with Article override template.
 - Fixed some POD errors.



6.0.2
 - Fixed a bug where visitor contributed items in the USS were editable by all
   visitors.
 - Bugfix [ 884375 ] Fix for multiple forum posts applied also to
   www_viewForum to handle postings that start a new thread.
 - Added German toolbar icons.
 - Added missing SQL Report help.
 - Changed the pagination template variables on SQL Report, Article, File
   Manager and USS to the standard pagination variables.
 - A very special thanks to Len Kranendonk for the following security
   improvements.
	- Disabled anonymous registration by default.
 	- Set session timeout to 1 hour by default.
 	- Sessions now auto end themselves if they are used after their
 	  expires timeout and before the scheduler has cleaned them up.
	- Macros are now negated on user profile fields and authentication
	  fields.
	- Sessions are now validated against IP address to help prevent
	  session theft.
	- Took additional measures to prevent SQL injection.
 - Bugfix [ 930425 ] Bug in EventsCalender, causing other wobjects to fail.
 - Bugfix [ 925586 ] HttpProxy ignores javascript in <HEAD> (thanks to
   Nicklous Roberts).
 - Added cacheTTL param to WSClient to tweak expiration of SOAP returns.
 - Bugfix [ 943298 ] Events Calendar recurrence error in WG6.0 (thanks to
   Frank Dillon). 
 - Bugfix [ 942865 ] urlizedTitle problem. (Thanks to tr0nd).
 - Bugfix [ 940008 ] error deleting parts of a survey in 6.0.1 (Thanks to
   Andreas Sexauer.)
 - Bugfix [ 927855 ] Grading problems using a subset of the questions with
   Survey
 - Bugfix [ 914798 ] Calendar displays events from wrong year (Thanks to Frank
   Dillon).
 - Bugfix [ 927266 ] WG 6.0.1 Data Form Issue
 - Fixed a problem where replacements weren't being applied to forum subjects.
 - Fixed the edit controls on the USS.



6.0.1

 - Fixed a couple of formatting problems with the USS.
 - Added Text::Balanced to the distro.
 = Fixed bug [ 910145 ] htmlArea - insert image not working (Len Kranendonk /
Andreas Graf).
 - Bugfix 914825 / 912203: Bug in template system (LenK).
 - Apache 2.0 is now the default web server for WebGUI. See gotcha.txt for
   details.
 - Bugfix [ 904313 ] Problem with page-template preview in 6.0.0
 - Bugfix [ 912017 ] viewSubmission function error in 6.0.0
 - Bugfix [ 912217 ] top level nav macro problems
 - Bugfix [ 912401 ] level 0 nav
 - Bugfix [ 912400 ] db link not working
 - Bugfix [ 913114 ] Can't change passwords from display account screen.
   (Thanks to Frank Dillon.)
 - Bugfix [ 916538 ] Typo in lib/WebGUI/Auth.pm
 - Bugfix [ 917783 ] 6.0.0 Date Changes
 - Bugfix [ 914217 ] content managers cannot turn admin on
 - Bugfix [ 920089 ] Problem with clipboard and object names containing a
   quote.
 - Bugfix [ 921750 ] Error in Horizontal Login Box template (Thanks to Tony
   Mountifield.)
 - Added Tony Mountifield to the credits list for all his debugging efforts as
   of late.
 - Bugfix [ 915498 ] htmlArea - insert image WebGUI 6.0
 - Updated the dutch translation. (Thanks to Procolix)
 - Added Style Help for Auth System


6.0.0

 - HTTP header conforming P3P Compact Privacy Policy. This fixes IE6 cookie
   privacy problems. 
 - Removed all the old styles. They now exist as themes in the user
   contributions area of plainblack.com.
 - Migrated styles to templates and removed the styles system.
 - Updated page templates to be more powerful.
 - Converted items to articles and removed the item wobject.
 - Converted FAQ's to USS submissions and removed the FAQ wobject.
 - Created format and processReplacements subs in the WebGUI::HTML package.
 - Migrated extra columns to page templates and removed the Extra Column
   wobject.
 - Migrated Link Lists to USS submissions and removed the Link List wobject.
 - Re-enabled the Date macro by default.
 - Templatized the Login Box macro.
 - Added the new WebGUI 6 design.
 - Templatized the Admin Bar macro.
 - Added CoolMenus to the distribution for easy making of DHTML driven menus.
   (Thanks to Thomas Brattli.)
 - Added JS Calendar to the distribution to replace the old calendar system.
   (Thanks to Mihai Bazon.)
 - Updated the Form subsystem to use the new calendar for date and time
   fields.
 - Bugfix 859816 : DataForm - security issues. Tnx Gabor for reporting.
 - ^t; now starts in current root rather then in site root.
 - Added new Authentication System.
 - Added switches to prevent users from chaning usernames and passwords
 - Added security switches that log when users update passwords or recover passwords via email
 - Collateral macros now return undef instead of the macro tag when no
   matching collateral is found.
 - Added style personalization.
 - Added admin style option.
 - Added per page printable styles.
 - Wobject privileges are available per page rather than site-wide.
 - Templatized the Rich Editor support. Tnx to Len Kranendonk
 - Fixed a problem in the forum that showed up under Postgres.
 - Added some processing functions to programatically add meta tags,
   javascript, and link tags to the head block of a page from anywhere within
webgui.
 - Templatized the Survey.
 - Survey now allows for a configurable number of responses from a single user.
 - Survey now allows for a configurable number of questions per page.
 - Survey now shows progress indicator.
 - Survey can now draw from a pool of questions, but does not have to use all
   of them.
 - Removed depricated functionality from Paginator (see docs/migration.txt).
 - Added template variable mechanism to paginator.
 - Added a limit option to the page list in the paginator.
 - Fixed a bug in AdminBar's clipboard code where a standard hash was
   used instead of a CPHash for database access.  (Thanks to Steve Simms.)
 - Added caching of complex data structures to WebGUI::Cache (Martin Kamerbeek
   / Procolix). Note that this now requires Data::Serialzier to be installed.
 - Implemented an object oriented interface to the page tree and converted
   WebGUI::Operation::Page to use it. (Martin Kamerbeek / Procolix)
 - Added two new methods (isEditable and showInForms) to the groups API to
   make it easier to automagically create and use groups programatically without 
   disrupting the user experience.
 - The everyone and registered users group are no longer magic in that there
   are physical linkages between them and users. The magic was getting too
   hard to maintain and users were confused by it.
 - Added a "Turn Admin On" group to determine who can enable or disable admin
   mode. 
 - Added the Web Services Client wobject. (Thanks to Alan Ritari and DonorWare.)
 - Optional second parameter to the File macro can be a boolean value to
   turn off file icons.
 - Added drag and drop content arranging.
 - Added new toolbar icons. 
 - Made the add content menu much more powerful.
 - Added new navigation system. (Len Kranendonk).
 - Made the date/time system more precise.
 - The Events Calendar is now 100% template driven.
 - The Events Calendar now allows for more than one drawn calendar per page.
   Choose with your pagination options.
 - Added options for developers for an empty style
   $session{page}{useEmptyStyle} and added settings to the template table to
   to allow templates to be hidden from forms and/or management.
 - Added dTree menu to the navigation system 
   (Thanks to Geir Landro, http://www.destroydrop.com)
 - Added Cool Menus to the navigation system. (Thanks to Thomas Brattli,
   http://www.dhtmlcentral.com)
 - Added a config file option for per-site International message caching.
 - Added an override in the user profile for toolbar icon set.
 - Migrated the navigation items (Thanks to Leendert Bottelberghs, Len
   Kranendonk).
 - Removed all old navigation macros. See gotcha's for details.
 - Added a variation on Len's Advanced Search wobject. Thanks to Len
   Kranendonk for creating the original version for the WebGUI community
   contest.
 - Removed the old realtime search subsystem in favor of the new search
   wobject.
 - Removed the upgrades older than 4.x in order to help reduce the size of
   the distribution. If you need those old upgrades you can still get them 
   from previous distributions or th 5.5 branch in CVS.
 - Added Job Listing templates to the USS.
 - Added a view privileges setting to each forum.
 - Bugfix [ 822805 ] Emptying trash can cause fatal error
   (Thanks to Steve Simms.)
 - Changed the upgrade system to stop after an error so the sys admin can fix
   the problem before continuing.

