Changes between Version 9 and Version 10 of ReleaseNotes


Ignore:
Timestamp:
03/17/18 12:16:52 (4 months ago)
Author:
gogo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes

    v9 v10  
    55See [http://trac.xinha.org/log/?action=stop_on_copy&mode=stop_on_copy&stop_rev=1260&limit=100 Commits] since r1264 (the 0.96.1 tag) 
    66 
    7  === Improvements === 
     7== Xinha 1.5 "A Long Time Coming" == 
     8 
     9A long time passed between the release of 0.96.1 and 1.5, during this time Xinha was in daily reliable use, especially by users of Chrome and other "good" browsers, perhaps not so much IE.  In early 2018 James Sleeman (gogo) got inspired in a few weeks of free time to do some updates to bring Xinha back to up to speed with all browsers, adding new features cleaning up old bugs, and generally making Xinha ready for it's next 5 or 10 years of reliable service to come. 
     10 
     11=== Bugs Fixed === 
     12  * #1595 suhoshin caused issues with MootoolsFileManager 
     13  * #1619 dTree's Node object conflicting with DOM 
     14  * [1332] iPhone/iPad Fixes 
     15  * [1332] Stylist startup reliablility fix 
     16  * [1336] Fix for  aconsole warning in Chrome 
     17  * #1609  Rename the CSS plugin to CSSDropDowns to avoid the native CSS Object in Firefox 
     18  * #1601  Fix status bar width 
     19  * #1589  Fix crash in Equation plugin 
     20  * #1568  Fix some 7 bit clean URLs with TransformInnerHTML 
     21  * #1520  Remove class attributes correctly when cleaning word 
     22  * #1487  Prevent "Disco Fever" with multiple editors due to a race condition in some circumstances 
     23  * #1480  Fix some oddities with InsertAnchor plugin 
     24  * #1420  Remove the Save As button, this is not relevant any more. 
     25  * #1245  Fix percent width and height in DOMwalk 
     26  * #1361  Increase the z-Index for the "loading" message 
     27  * [1360] Small fix for SmartQuotes plugin 
     28  * #1279  Change ereg to preg in SuperClean tidy php  
     29  * [1367] Improve warnings (in the console) for deprecated plugins. 
     30  * #1578  Fix ColorPicker scrolling and positioning 
     31  * [1373] Fix padding of skin-less buttons in the toolbar. 
     32  * #1358  Hide SmartReplace when in textmode 
     33  * #1612  Fix list element creation in some circumstances in Gecko 
     34  * #1422  Fix algorithm for determining selected font styles (implementational difference only) 
     35  * #1484  Rewrite expandRelativeUrl to work properly 
     36  * [1400] Repair Greek Translations 
     37  * [1401] Repair Latvian Translations 
     38  * [1413] Fix for the toolbar in IE10 
     39 
     40   
     41=== New Features and Improvements === 
     42  * Add a new way of loading Xinha which is much easier, called XinhaEasy.js, this can also be used from a CDN type arrangement, even if you want to use PHP plugins (which are on your local server).  See the examples and the NewbieGuide   
     43  * [1332] New Plugin event onBeforeSubmitTextarea 
     44  * #1602  Allow setting editor events after makeEditors and before startEditors 
     45  * #1600  Improve scrolling when a new paragraph is entered 
     46  * #1546  Add an onMouseUp event 
     47  * #1391  Improve PreserveScripts plugin. 
     48  * #1511  Improve SuperClean plugin 
     49  * #1476  Improve ContextMenu when using native browser spell checking 
     50  * #1432  Support title attribute in the Linker plugin 
     51  * #1343  Add some Turkish translations 
     52  * #1489  Add some Portuguese Brazilian translations 
     53  * #1163  Add editing support for th in TableOperations 
     54  * [1366] Add a .htaccess to unsupported_plugins to restrict access to possible security threatening plugins to approved IP addresses. 
     55  * [1371] Update MootoolsFileManager to no longer require Flash (uses HTML5 uploading) amongst some other small improvements. 
     56  * [1378] Improve handling of tab key, add configuration tabSpanClass and tabSpanContents 
     57  * #1617  Implement tab/shift-tab for TableOperations 
     58  * #1163  Allow changing table cells between td/th in TableOperations 
     59  * #1550  Make some features of TableOperations less confusing and improve border styling. 
     60  * [1394] Rewrite key event handling to make key events more standardised (#1393)  
     61  * [1397] Improve the undo/redo by also remembering the caret position and restoring that on undo/redo (#360) 
     62  * #1135  Update SuperClean to incorporate UnFormat functionality 
     63  * [1402] Rebuild the translation system and language files entirely.  See http://trac.xinha.org/wiki/Documentation/DevelopingForXinha/Translating 
     64  * [1403] Use merged translation files by default   
     65  * [1418] Add configuration option resizableEditor whcih allows drag-resize.  Works in Chrome, not that well in the others. 
     66  * [1421] Reduce the "pinging" to load plugins by utilising a Plugin Manifest so Xinha knows what plugins it has in it's distribution.  This also makes using Xinha from an Amazon S3 served environment possible. 
     67  * [1423] Improve lock-down of the contrib folder, accessing this folder from a web browser is not necessary or desirable. 
     68   
     69=== New Plugins === 
     70  * WebKitResize Provides drag-resize for images, tables and table cells in WebKit Browsers, also for tables and cells in Gecko Browsers. 
     71  * EncodeOutput Provides ability to encode the generated HTML of Xinha in some manners before submitting it to the server, for example to avoid mod_security issues. 
     72  * ListOperations Provides tab/shift-tab functionality when editing lists ( #1614 ) 
     73  * FancySelects Provides "fancy" selects for the font style etc which show the font in use.  Uses the select2 jQuery component behind the scenes (jQuery is loaded automatically if necessary). 
     74  * PreserveSelection Allows selected text in the WYSIWYG view to also be selected when you switch to textmode (#1544) 
     75     
     76   
     77=== Deprecated Plugins === 
     78  * [1351] Deprecate SpellChecker plugin, native browser spell checking works well enough and executing aspell on hosts never really worked that reliably. 
     79  * [1355] Deprecate the PersistantStorage and associated plugins, these are abandoned. 
     80  * [1366] Deprecate ExtendedFileManager and ImageManager, the MootoolsFileManager should be used instead of both. 
     81  * #1135  Deprecate UnFormat, SuperClean now has it's features. 
     82 
     83== Xinha 1.0 == 
     84 
     85Xinha 1.0 ws never actually released, it was just the stable but "Unreleased Trunk" between 0.96.1 released in 2010 and 1.5 released in 2018. 
     86 
     87=== Improvements === 
    888 * Update MootoolsFileManager to a new version 
    989 * [1313] Reduce PHP Session locking 
     
    1191 * [1294] Better documentation for multistage loader 
    1292  
    13  == Bugs Fixed === 
     93 === Bugs Fixed === 
    1494 * #1581 #1524 #1577 IE Fixes (especially IE9) 
    1595 * [1313] Fixes to InsertTable, DOMWalk, Stylist and PasteText 
     
    35115 * #1534 Allow the use of "fullscreen" as a toolbar element, as an alternative to "popupeditor" 
    36116 
     117 
    37118== Xinha 0.96.1 == 
    38 Released 12th May 2010 NZST 
    39  
    40119=== Bugs Fixed === 
    41120 
     
    109188 * #1507 Config option to show fonts in toolbar using actual fonts. 
    110189 
    111 === Translation === 
     190=== Translation == 
    112191 
    113192 * #1477 Danish translation for ExtendedFileManager and SuperClean 
     
    116195 * #1454, #1455, #1456, #1457, #1458, #1459, #1460 Spanish translations. 
    117196 * #1469 Updated danish translation. 
     197 
    118198 
    119199== Xinha 0.96beta2 == 
     
    133213 * #1379 [Firefox] no longer corrupts image data from broken images 
    134214 
    135 Translation 
     215=== Translation === 
    136216 * [SmartReplace] Added French translation 
    137217 * #1406 [FullScreen] Added Spanish translation 
    138  
    139 ---- 
    140218 
    141219== Xinha 0.96beta == 
     
    204282 * #1345 Add a static function that saves the contents of all Xinhas to their respective textareas 
    205283 
     284 
    206285== Xinha 0.95 == 
    207286=== Bugs Fixed ===