Changeset 1149


Ignore:
Timestamp:
01/09/09 20:12:46 (11 years ago)
Author:
nicholasbs
Message:

Updated release notes for 0.96 beta1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/release-notes.txt

    r1001 r1149  
    55 
    66Release History 
    7 Xinha 0.95 
     7Xinha 0.96 
    88Bugs Fixed 
    9  * fixed #1040 htmlRemoveTags doesn't work in IE  
    10  * fixed #645 IE Save as function only saves the original html  
    11  * fixed #1136 FF3 Linux select boxes in toolbar are too small  
    12  * fixed #1100 Extended File Manager - Error after opening window 
    13  * fixed #1103 [TransformInnerHTML] IE breaks singlet attributes starting with "no" 
    14  * fixed #1086 Repeated javascript insertion in onclick attributes 
    15  * fixed #1094 IE throws error in Xinha.loadStyle function 
    16  * fixed  #1117 IE returns javascript error -1072896658 
    17  * fixed #993 PageStyle to override styles in PageStylesheets 
    18  * #1112 switching between modes leaves strange characters in source  
    19  * fixed #1128 loading fails when Fullscreen tried to load as plugin 
    20  * fixed #1126 Percent (%) in URL prevent stripSelfNamedAnchors from working   
    21  * fixed #1120 HTML select overlaps color picker in IE6 
    22  * #1115 + #1127 fixed compatibility issues with Firefox 3 
    23  * #961 +  #1130 changed behaviour of xinha_config.baseHref 
    24  * fixed #645 Save as function only saves the original html 
    25  * fixed #1040 htmlRemoveTags doesn't work in IE 
    26  * fixed #1015 Mozilla shows scrollbars on click in Stylist  
    27  * #918 removed mozParaHandler dirty as it had been broken for a long time 
    28  * fixed #1015 Mozilla shows scrollbars on click in Stylist  
    29  * fixed #1148 HTML entities break when cursor is inside when switching from HTML to WYSIWYG  
    30  * fixed #1151 form action always made absolute 
    31  * fixed #1155 InsertAnchor broken in IE 7 
    32  * fixed #1158 [ImageManager] in Japanese environment, an error occurs by reading of lang/ja.js in IE6/7  
    33  * fixed #1152 Plugins using surroundHTML (EditTag, LangMarks) no longer work in IE7 
    34  * fixed #1161 permission error from ColorPicker.js 
    35  * fixed #1181 [TableOperations] Table Options dialog first entry for border style faulty 
    36  * fixed #1185 [TableOperations] IE: style float broken 
    37  * fixed #1197 [Linker] IE shows bug in line 262 
    38  * fixed #1200 [Linker] Dialog does not show if scanned folder empty 
     9 * #314 Status bar should wrap 
     10 * #741 ContextMenu should not overflow window boundaries 
     11 * #961 baseHref not correctly treated when stripping 
     12 * #1160 Safari puts selected HTML near bottom if edited 
     13 * #1166 TableOperations dialogs do not resize properly in Safari 3 
     14 * #1173 IE8 beta toolbars broken 
     15 * #1174 IE8 beta no text cursor in wysiwyg 
     16 * #1187 ExtendedFileManager "imgManager.changeDir is not a function" error 
     17 * #1193 Stylist bug when formatting selected text 
     18 * #1213 Would be nice to protect unsaved changes from accidental loss when navigating away 
     19 * #1221 Selecting heading normal on nothing throws exception alert 
     20 * #1224 sevenbitclean? / ghost cursor error with html mode toggle (Firefox) 
     21 * #1227 No CSS rules load when using @import in external stylesheet 
     22 * #1230 CSS width attribute breaks select display in IE 
     23 * #1240 Linker: trim spaces from URL 
     24 * #1247 CharCounter problems with Silva skin 
     25 * #1257 Error if url query string included '/' 
     26 * #1258 Event object is not handed over to event handlers installed on textarea 
     27 * #1261 Dutch translation for Fullscreen module 
     28 * #1280 restoreSelection doesn't always work in internet explorer 
     29 * #1281 selectNodeContents is borken in IE when the node is a text node 
     30 * #1284 _editor_url is still used in a couple of plugins. 
     31 * #1286 use callbacks as criteria for getFirstAncestor 
     32 * #1288 [DefinitionList] list items restricted to small width and one line by CSS 
     33 * #1290 Improved support for pasting from Microsoft Word 
     34 * #1291 Xinha.removeFromParent() does not return correct reference 
     35 * #1292 change naming scheme of plugin files 
     36 * #1293 [Gecko] Window scrolls to top of editing area when switching from text to WYSIWYG 
     37 * #1294 Editor higher in HTML mode 
     38 * #1295 Textarea not aligned under toolbar 
     39 * #1298 CSS styling gets inserted into table cell after viewing source (Safari only) 
     40 * #1300 create namespace for plugins within Xinha namespace 
     41 * #1301 loading should not fail if plugin omits _pluginInfo 
     42 * #1302 add Array.prototype.forEach for Browser that doesn't support it 
     43 * #1303 add getElementsByClassName() 
     44 * #1306 Toolbar actions need access to the click event 
     45 * #1309 Xinha chokes on anchors 
     46 * #1315 Xinha's _addEvent uses event capturing 
     47 * #1316 In InternetExplorer, the cursor is lost when switching into source mode 
     48 * #1317 Xinha's postback and getback should allow for failure handlers 
     49 * #1319 make event hooks like onKeyPress accesible from the config object 
     50 * #1320 make it possible to use png images as icons in IE6 
     51 * #1321 [SaveSubmit] icon is in "changed" state initially 
     52 * #1322 [SaveSubmit] error when form action is empty 
     53 * #1332 Panel classes are very generic, and risk conflict with users embedding it in their site 
     54 * #1337 GetHTML truncates hyperlinks 
     55 * #1346 statusbar shows b, i, strike instead of strong, em, and del 
     56 * #1357 safari form submit has empty form field names in POST data, causes failure with perl CGI 
     57 
    3958  
    4059Enhancements 
    41  * #1143 add Safari support 
    42  * #938  add Opera support 
    43  * #1138 added API functions Xinha.getEditor(), Xinha.prototype.getPluginInstance(), Xinha.addOnloadHandler()  
    44  * #1137 [Equation] FF3 fixes & improved way of avoiding formula changes in editor 
    45  * #1150 synchronize "Remove Format" between browsers 
    46  * added plugin PreserveScripts for enhanced editing of pages containing PHP and/or JavaScript () 
    47  * Loading message facelift 
    48  * added XinhaLoader.js for enhanced user experience through early loading message 
    49  * made Xinha.makeEditors accept a DOM reference to the textarea instead of the id as part of xinha_editors array (#1105) 
    50  * #1123 Allow return of PHP array from xinha_pass_to_php_backend 
    51  * [Linker] scan.php: Allow specification of base url to use (so that a subdirectory can be used as $dir and return appropriate urls to the files (prefixing the url 
    52  * [ExtendedFileManager] new Version 
    53  * #961 +  #1130 changed behaviour of xinha_config.baseHref 
    54  * #1137 [Equation] improved way of avoiding formula changes in editor 
    55  * #442 removed alert "Your Document is not well formed..." 
    56  * #1119 disabled Firefox 2 spell check when ContextMenu is enabled  
    57  * added a plugin "GenericPlugin" as a democase for plugin event handlers 
    58  * #1171 [SmartReplace] now also replaces three dots with an ellipsis 
    59  * #1119 [ContextMenu] optionally switch of Firefox Spell check 
    60  * #1172 [LangMarks] make available languages configurable 
    61  * enhanced behaviour when xinha_config.baseHref is set to another server 
    62  * #1195 Allow to specify an external url to load a plugin from 
    63  * #1201 Add inwardHtml/outwardHtml functions to Config object 
    64   
    65 I18n 
    66  * #1109 Spanish language extended 
    67  * #1116 [ExtendedFileManager] added French translation 
    68  * #853 updated Translation for farsi 
    69  * fixed wrong encoding in Spanish language file  
    70  * fixed no bold/italic/underline button images in Spanish 
    71  *  #1194 [ExtendedFileManager] updated French translation 
     60 * #1176 Completely revamped dialog system, which uses inline lightbox-style dialogs instead of separate popup windows  
     61 * #326 Added support for customizable icon sets 
     62 * #1318 Added icon set from the Tango Project 
     63 * #1287 New InsertNote plugin for handling footnotes, with automatic note numbering and ordering, linking, and support for repeated references 
     64 * #1289 New InsertSnippet2 plugin, with categorization of snippets, search by name, and an XML data format 
     65 * #58 Additional settings for Linker plugin (link types and targets can be configured) 
     66 * #1219 Configuration option to autofocus editor 
     67 * #1285 Configuration option to set document body class 
     68 * #1323 Allow skins to have meta information (author, etc.) 
     69 * #1338 _editor_url is now automatically detected 
     70 * #1345 Add a static function that saves the contents of all Xinhas to their respective textareas 
    7271 
    73   
    74 Xinha 0.94 
    75  * Ticket #1093 [InsertSmiley] remove smiley gifs from trunk 
    76  * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE 
    77  * [TableOperations] Add config option to not dispaly toolbar buttons 
    78  * fixed Ticket #1021  Prevent ExtendedFileManager from masking ImageManager 
    79  * fixed Ticket #1023 [ImageManager] Add config item to allow the advanced image options to be hidden from the user 
    80  * fixed Ticket #1026 fix problems with loading skins 
    81  * fixed Tickets #1030 & #1031: slow loading large pages in IE 
    82  * fixed Ticket #1034 [ExtendedFileManager] Color pickers shown when use_color_pickers is false 
    83  * fixed Ticket #1035 [TransformInnerHTML] tags corruptedunder certain circumstances 
    84  * fixed Ticket #1036 [ExtendedFileManager] window is only resized after all thumbnails have benn loaded, which can take quite some time 
    85  * fixed Ticket #1039 Firefox full page adds multiple paragraphs after view source 
    86  * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE7 
    87  * fixed Ticket #1046 Error in IE 6 when switching from text to wysiwyg 
    88  * [DOMwalk] linebreaks inserted before <br />s 
    89  * catch error in IE when trying to restore selection on non-displayed area 
    90  * fixed Ticket #973 Error switching wysiwyg/html including javascript file on the code 
    91  * fixed Ticket #1028  - [Linker] automatically (attempt to) work around an issue with mod_security being triggered because of the charset on our POST requests 
    92  * fixed Ticket #1055 [Stylist] Inappropriate styles (for other tags) are shown 
    93  * added Dutch language files 
    94  * added new hook 'onBeforeSubmit' for firePluginEvent() 
    95  * added new hook 'onBeforeUnload' for firePluginEvent() 
    96  * fixed Ticket #1048 Full Screen plugin doesn't load if many editors on page 
    97  * fixed Ticket #1053 ListType plugin doesn't work in panel config with multiple editors 
    98  * fixed Ticket #1026 Skins referenced with <link>-tags don't work anymore 
    99  * fixed Ticket #1059 [Equation] loosing formula onsubmit 
    100  * fixed Ticket #1060 [Equation] various updates 
    101  * [Equation] preserve formula on reload in Mozilla 
    102  * [Equation] updated ASCIIMathML.js 
    103  * [Skin:silva] padding and border on textarea make the textmode too wide  
    104  * fixed Ticket#1001 Editor loads a bunch of null urls in ie 
    105  * fixed Ticket #1068 [TranformInnerHTML] newlines added after </script> 
    106  * fixed Ticket#1069 Editor document URL prefixed to any href that only consists of URL parameters 
    107  * added Thai translation for core 
    108  * added complete Portuguese Brazilian translation 
    109  * updated lc_parse script 
    110  * fixed Ticket #1071 [ExtendedFileManager] external image URL image inserted with width/height 0, amking it invisible 
    111  * fixed Ticket #1074 [SuperClean] throws warnings in PHP 5 
    112  * fixed Ticket #1079 [DynamicCSS] lists Xinha internal CSS 
    113  * fixed Ticket #1080 Some plugins leave behind stylesheet links in fullpage mode 
    114  * fixed Ticket #1083 Convert URLs to links - Error 
    115  * fixed Ticket #1084 URL auto-linking (Gecko): URLs with user:password@domain.tld falsely recognized as email address 
    116  * fixed Ticket #1085 URL auto-linking (Gecko): IP numbers don't work 
    117  * fixed Ticket #1081 Control character is not being removed inside SCRIPT tags or HEAD when switching from textmode to htmlmode 
    118  * fixed Ticket #1078 [InsertImage] spacing attributes: inconsistent behaviour when editing image 
    119  * fixed Ticket #1089 [Color Picker] Localize OK Label 
    120  * fixed Ticket #1091 [SaveSubmit] does not correctly submit value of checkboxes and radio buttons 
    121  
    122 Xinha 0.93 
    123  - fixed Ticket #967 Font Color Picker stops working after using one of ImageManager, ExtendedFileManager, FullPage, or HorizontalRule 
    124  - fixed Ticket #965 When switching between Xinhas in the same page, in textmode toolbar stays disabled 
    125  - fixwd Ticket #963 DOMwalk IE: head tag attributes without quotes and closing slash 
    126  - Ticket #962 DOMwalk Mozilla: improved source indentation 
    127  - fixed Ticket #957 If item in in xinha_editors is not a textarea: skip gracefully 
    128  - fixed Ticket #900: catch an fatal error that occured sometimes when switching between modes in fullpage mode in Mozilla 
    129  - fixed Ticket #969 DOMwalk Gecko: line breaks rendered as <br>s inside <pre> blocks 
    130  - fixed Ticket #976 Loading message misplaced in IE7 
    131  - fixed Ticket #977 TableOperations toolbar off-place in ext_example.html 
    132  - fixed Ticket #978 defining a padding for <td>s in global css affects Xinha framework 
    133  - Ticket #979 improve checking for non-supported browsers 
    134  - fixed Ticket #934 SuperClean plugin returns just quotation when executed on localhost 
    135  - Ticket #929 Save changes on page unload fixed for Mozilla  
    136  - fixed Ticket #980 ImageManager color format bug 
    137  - fixed Ticket #981 No doctype in iframe content document/ editor always in quirks mode 
    138  - fixed Ticket #543 Stylist Panel overflow broken 
    139  - Ticket #983 added id for iframe 
    140  - fixed Ticket #984 !ExtendedFileManager produces php warning 
    141  - optimized icon file size 
    142  - fixed !JavaScript error in !ImageManager/!ExtendedFileManager image editor 
    143  - Ticket #908* Prompts broken in IE7: fixed for EFM, !ImageManager & !TableOperations 
    144  - Fixes for TableOperations, tickets #82, #908*, #912 and #947 
    145  - fixed Ticket #998* whitespace added before and/or after content (in non-fullpage mode) 
    146  - fixed slow unloading in Mozilla 
    147  - Fix focus problem when switching from html to wysiwyg in Gecko. See ticket #900. 
    148  - fixed toolbar floating issue 
    149  - fixed #1003 HTML length limited to 1024 characters with plugin CharCounter 
    150  - Ticket #1000 new public methods for getting/setting editor content 
    151  - fixed #735 - IE eating scripts and comments at the beginning of pages. 
    152  - Added new config variables to set iframe width if less than editor width (ticket:322) and set alignment of toolbar buttons. 
    153  - added Basque translation for XinhaCore 
    154  - prevent an error if server is set to parse .js files as PHP 
    155  - Ticket #127 plugin HtmlEntities: Entities.js  file corrupt 
    156  
    157 Xinha 0.92beta 
    158  - fixed Ticket #831 stop empty anchors from being removed 
    159  - Make htmlarea.js just load XinhaCore.js instead of being a copy of it. 
    160  - fixed Ticket #445 Toggle TableBorder doesn't work if this.fullpage=true or using FullPage plugin 
    161  - fixed Ticket #551 shape and coord attributes of area element are ignored by IE 
    162  - fixed Ticket #650 SpellChecker is not compatible with FullPage plugin 
    163  - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE 
    164  - fixed Ticket #570 change behaviour of justify when an image is selected to make the image float left/right,  
    165    click the justify button again to undo it 
    166  - fixed Ticket #891 noscript content got escaped 
    167  - fixed Ticket #857 Firefox fails to load in fullpage mode when <link ..> tag in wrong place. 
    168  - fixed Ticket #841 Spell Checker - Won't return to xinha. 
    169  - fixed Ticket #914 All buttons stay grey & this.getParentElement is not a function message when not calling 
    170    Xinha.loadPlugins() in xinha_init function 
    171  - fixed Ticket #911 Background color does not work in Firefox 
    172  - fixed Ticket #912 an error is thrown in Mozilla when clicking merge cells button and fewer than 2 cells are selected 
    173  - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE 
    174  - fixed Ticket #917 getHTMLWrapper in IE renders attributes like _stylist_usedtobe="[object Object]" 
    175  - fixed Ticket #556 stripBaseHref didn't work without baseHref defined explicitly. 
    176  - Update InsertPicture plugin Update 
    177  - fixed Ticket #921 EFM extended file manager - iframe height problem (IE) 
    178  - Ticket #923 colorPicker face lift & localisation 
    179  - fixed Ticket #924 EFM + ImageManager re-transforming of url to original image after automatic resize broken 
    180  - Ticket #900- retain editing position position between modes 
    181  - fixed Ticket #928 ImageManager fails if (another) Files.php exists in include path 
    182  - fixed Ticket #935 EFM demo_images php upload allowed: possible security risk 
    183  - Ticket #939 Japanese langage support  
    184  - fixed Ticket #3 Horizontal Rule Selection 
    185  - Plugin ExtendedFileManager: added doc to allowed upload extensions 
    186  - Plugin PasteText update 
    187  - Plugin HtmlEntities: default preset iso-8859-1 
    188  - fixed Ticket #948 IE: inline styles are not rendered by DOMwalk getHTML() 
    189  - Plugin HorizontalRule update 
    190  - Plugin SaveSubmit update 
    191  - Plugin Linker update 
    192  - fixed Ticket #823 editor contents was not submitted when using JavaScript form.submit() without prior form.onsubmit() 
    193  - fixed Ticket #459 all body attributes removed in full page mode in FireFox 
    194  - _editor_url is now converted to absolute if it is relative.  
    195  - fixed Ticket #594 IE: insertHTML() inserts HTML outside editor when editor is not focussed 
    196  - Ticket #954 FullScreen mode can now be called programmatically or on startup with or without button 
    197  - fixed Ticket #321 FullScreen : select elements show through in IE6  
    198  - fixed Ticket #953 Statusbar has ugly white gap at the bottom when switching back from full screen in IE  
    199  - fixed Ticket #952 FullScreen: scrollbars don't disappear in IE in QuirksMode 
    200  - fixed Ticket #603 Popop Dialog Height problems 
    201  - fixed Ticket #955 DOMwalk getHTML outputs empty attribute with value "true" instead of attribute name and some are skipped at all 
    202   
    203 Xinha 0.91beta 
    204  - changed namespace from HTMLArea to Xinha 
    205  - the core file is now named XinhaCore.js instead of htmlarea.js, 
    206    please change your pages accordingly (the htmlarea.js will be removed!) 
    207  - the color picker script is now loaded on demand to reduce initial loading time 
    208   
    209 Xinha 0.9beta 
    210 This equals Xinha revision 635 of Jan 11 2007 
    211  - All JavaScript files over 2kb have been compressed using the dojo JavaScript compressor 
    212  - All gifs have been optimized using Trout's GIF Optimizer version 2.3 
Note: See TracChangeset for help on using the changeset viewer.