source: trunk/release-notes.txt @ 981

Last change on this file since 981 was 963, checked in by ray, 12 years ago

#1150 synchronize "Remove Format" between browsers

  • Property svn:keywords set to LastChangedDate LastChangedRevision LastChangedBy HeadURL Id
File size: 12.6 KB
Line 
1Xinha - The Community-Built Online HTML Editor
2
3For bug reports, forum, and updates go to
4http://xinha.org
5
6Release History
7Xinha 0.95 (due soon)
8Bugs 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 
31Enhancements
32 * #1143  add Safari support
33 * #1138 added API functions Xinha.getEditor(), Xinha.prototype.getPluginInstance(), Xinha.addOnloadHandler()
34 * #1137 [Equation] FF3 fixes & improved way of avoiding formula changes in editor
35 * #1150 synchronize "Remove Format" between browsers
36 * added plugin PreserveScripts for enhanced editing of pages containing PHP and/or JavaScript ()
37 * Loading message facelift
38 * added XinhaLoader.js for enhanced user experience through early loading message
39 * made Xinha.makeEditors accept a DOM reference to the textarea instead of the id as part of xinha_editors array (#1105)
40 * #1123 Allow return of PHP array from xinha_pass_to_php_backend
41 * [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
42 * [ExtendedFileManager] new Version
43 * #961 +  #1130 changed behaviour of xinha_config.baseHref
44 * #1137 [Equation] improved way of avoiding formula changes in editor
45 * #442 removed alert "Your Document is not well formed..."
46 * #1119 disabled Firefox 2 spell check when ContextMenu is enabled
47 * added a plugin "GenericPlugin" as a democase for plugin event handlers
48
49I18n
50 * #1109 Spanish language extended
51 * #1116 [ExtendedFileManager] added French translation
52 * #853 updated Translation for farsi
53 * fixed wrong encoding in Spanish language file
54 * fixed no bold/italic/underline button images in Spanish
55 
56Xinha 0.94
57 * Ticket #1093 [InsertSmiley] remove smiley gifs from trunk
58 * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE
59 * [TableOperations] Add config option to not dispaly toolbar buttons
60 * fixed Ticket #1021  Prevent ExtendedFileManager from masking ImageManager
61 * fixed Ticket #1023 [ImageManager] Add config item to allow the advanced image options to be hidden from the user
62 * fixed Ticket #1026 fix problems with loading skins
63 * fixed Tickets #1030 & #1031: slow loading large pages in IE
64 * fixed Ticket #1034 [ExtendedFileManager] Color pickers shown when use_color_pickers is false
65 * fixed Ticket #1035 [TransformInnerHTML] tags corruptedunder certain circumstances
66 * fixed Ticket #1036 [ExtendedFileManager] window is only resized after all thumbnails have benn loaded, which can take quite some time
67 * fixed Ticket #1039 Firefox full page adds multiple paragraphs after view source
68 * fixed Ticket #1019 Cusor not jumping to editable part of window when clicked in IE7
69 * fixed Ticket #1046 Error in IE 6 when switching from text to wysiwyg
70 * [DOMwalk] linebreaks inserted before <br />s
71 * catch error in IE when trying to restore selection on non-displayed area
72 * fixed Ticket #973 Error switching wysiwyg/html including javascript file on the code
73 * fixed Ticket #1028  - [Linker] automatically (attempt to) work around an issue with mod_security being triggered because of the charset on our POST requests
74 * fixed Ticket #1055 [Stylist] Inappropriate styles (for other tags) are shown
75 * added Dutch language files
76 * added new hook 'onBeforeSubmit' for firePluginEvent()
77 * added new hook 'onBeforeUnload' for firePluginEvent()
78 * fixed Ticket #1048 Full Screen plugin doesn't load if many editors on page
79 * fixed Ticket #1053 ListType plugin doesn't work in panel config with multiple editors
80 * fixed Ticket #1026 Skins referenced with <link>-tags don't work anymore
81 * fixed Ticket #1059 [Equation] loosing formula onsubmit
82 * fixed Ticket #1060 [Equation] various updates
83 * [Equation] preserve formula on reload in Mozilla
84 * [Equation] updated ASCIIMathML.js
85 * [Skin:silva] padding and border on textarea make the textmode too wide
86 * fixed Ticket#1001 Editor loads a bunch of null urls in ie
87 * fixed Ticket #1068 [TranformInnerHTML] newlines added after </script>
88 * fixed Ticket#1069 Editor document URL prefixed to any href that only consists of URL parameters
89 * added Thai translation for core
90 * added complete Portuguese Brazilian translation
91 * updated lc_parse script
92 * fixed Ticket #1071 [ExtendedFileManager] external image URL image inserted with width/height 0, amking it invisible
93 * fixed Ticket #1074 [SuperClean] throws warnings in PHP 5
94 * fixed Ticket #1079 [DynamicCSS] lists Xinha internal CSS
95 * fixed Ticket #1080 Some plugins leave behind stylesheet links in fullpage mode
96 * fixed Ticket #1083 Convert URLs to links - Error
97 * fixed Ticket #1084 URL auto-linking (Gecko): URLs with user:password@domain.tld falsely recognized as email address
98 * fixed Ticket #1085 URL auto-linking (Gecko): IP numbers don't work
99 * fixed Ticket #1081 Control character is not being removed inside SCRIPT tags or HEAD when switching from textmode to htmlmode
100 * fixed Ticket #1078 [InsertImage] spacing attributes: inconsistent behaviour when editing image
101 * fixed Ticket #1089 [Color Picker] Localize OK Label
102 * fixed Ticket #1091 [SaveSubmit] does not correctly submit value of checkboxes and radio buttons
103
104Xinha 0.93
105 - fixed Ticket #967 Font Color Picker stops working after using one of ImageManager, ExtendedFileManager, FullPage, or HorizontalRule
106 - fixed Ticket #965 When switching between Xinhas in the same page, in textmode toolbar stays disabled
107 - fixwd Ticket #963 DOMwalk IE: head tag attributes without quotes and closing slash
108 - Ticket #962 DOMwalk Mozilla: improved source indentation
109 - fixed Ticket #957 If item in in xinha_editors is not a textarea: skip gracefully
110 - fixed Ticket #900: catch an fatal error that occured sometimes when switching between modes in fullpage mode in Mozilla
111 - fixed Ticket #969 DOMwalk Gecko: line breaks rendered as <br>s inside <pre> blocks
112 - fixed Ticket #976 Loading message misplaced in IE7
113 - fixed Ticket #977 TableOperations toolbar off-place in ext_example.html
114 - fixed Ticket #978 defining a padding for <td>s in global css affects Xinha framework
115 - Ticket #979 improve checking for non-supported browsers
116 - fixed Ticket #934 SuperClean plugin returns just quotation when executed on localhost
117 - Ticket #929 Save changes on page unload fixed for Mozilla
118 - fixed Ticket #980 ImageManager color format bug
119 - fixed Ticket #981 No doctype in iframe content document/ editor always in quirks mode
120 - fixed Ticket #543 Stylist Panel overflow broken
121 - Ticket #983 added id for iframe
122 - fixed Ticket #984 !ExtendedFileManager produces php warning
123 - optimized icon file size
124 - fixed !JavaScript error in !ImageManager/!ExtendedFileManager image editor
125 - Ticket #908* Prompts broken in IE7: fixed for EFM, !ImageManager & !TableOperations
126 - Fixes for TableOperations, tickets #82, #908*, #912 and #947
127 - fixed Ticket #998* whitespace added before and/or after content (in non-fullpage mode)
128 - fixed slow unloading in Mozilla
129 - Fix focus problem when switching from html to wysiwyg in Gecko. See ticket #900.
130 - fixed toolbar floating issue
131 - fixed #1003 HTML length limited to 1024 characters with plugin CharCounter
132 - Ticket #1000 new public methods for getting/setting editor content
133 - fixed #735 - IE eating scripts and comments at the beginning of pages.
134 - Added new config variables to set iframe width if less than editor width (ticket:322) and set alignment of toolbar buttons.
135 - added Basque translation for XinhaCore
136 - prevent an error if server is set to parse .js files as PHP
137 - Ticket #127 plugin HtmlEntities: Entities.js  file corrupt
138
139Xinha 0.92beta
140 - fixed Ticket #831 stop empty anchors from being removed
141 - Make htmlarea.js just load XinhaCore.js instead of being a copy of it.
142 - fixed Ticket #445 Toggle TableBorder doesn't work if this.fullpage=true or using FullPage plugin
143 - fixed Ticket #551 shape and coord attributes of area element are ignored by IE
144 - fixed Ticket #650 SpellChecker is not compatible with FullPage plugin
145 - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE
146 - fixed Ticket #570 change behaviour of justify when an image is selected to make the image float left/right,
147   click the justify button again to undo it
148 - fixed Ticket #891 noscript content got escaped
149 - fixed Ticket #857 Firefox fails to load in fullpage mode when <link ..> tag in wrong place.
150 - fixed Ticket #841 Spell Checker - Won't return to xinha.
151 - fixed Ticket #914 All buttons stay grey & this.getParentElement is not a function message when not calling
152   Xinha.loadPlugins() in xinha_init function
153 - fixed Ticket #911 Background color does not work in Firefox
154 - fixed Ticket #912 an error is thrown in Mozilla when clicking merge cells button and fewer than 2 cells are selected
155 - fixed Ticket #816 CharacterMap and ListType panel modes make editor jump to top in IE
156 - fixed Ticket #917 getHTMLWrapper in IE renders attributes like _stylist_usedtobe="[object Object]"
157 - fixed Ticket #556 stripBaseHref didn't work without baseHref defined explicitly.
158 - Update InsertPicture plugin Update
159 - fixed Ticket #921 EFM extended file manager - iframe height problem (IE)
160 - Ticket #923 colorPicker face lift & localisation
161 - fixed Ticket #924 EFM + ImageManager re-transforming of url to original image after automatic resize broken
162 - Ticket #900- retain editing position position between modes
163 - fixed Ticket #928 ImageManager fails if (another) Files.php exists in include path
164 - fixed Ticket #935 EFM demo_images php upload allowed: possible security risk
165 - Ticket #939 Japanese langage support
166 - fixed Ticket #3 Horizontal Rule Selection
167 - Plugin ExtendedFileManager: added doc to allowed upload extensions
168 - Plugin PasteText update
169 - Plugin HtmlEntities: default preset iso-8859-1
170 - fixed Ticket #948 IE: inline styles are not rendered by DOMwalk getHTML()
171 - Plugin HorizontalRule update
172 - Plugin SaveSubmit update
173 - Plugin Linker update
174 - fixed Ticket #823 editor contents was not submitted when using JavaScript form.submit() without prior form.onsubmit()
175 - fixed Ticket #459 all body attributes removed in full page mode in FireFox
176 - _editor_url is now converted to absolute if it is relative.
177 - fixed Ticket #594 IE: insertHTML() inserts HTML outside editor when editor is not focussed
178 - Ticket #954 FullScreen mode can now be called programmatically or on startup with or without button
179 - fixed Ticket #321 FullScreen : select elements show through in IE6
180 - fixed Ticket #953 Statusbar has ugly white gap at the bottom when switching back from full screen in IE
181 - fixed Ticket #952 FullScreen: scrollbars don't disappear in IE in QuirksMode
182 - fixed Ticket #603 Popop Dialog Height problems
183 - fixed Ticket #955 DOMwalk getHTML outputs empty attribute with value "true" instead of attribute name and some are skipped at all
184 
185Xinha 0.91beta
186 - changed namespace from HTMLArea to Xinha
187 - the core file is now named XinhaCore.js instead of htmlarea.js,
188   please change your pages accordingly (the htmlarea.js will be removed!)
189 - the color picker script is now loaded on demand to reduce initial loading time
190 
191Xinha 0.9beta
192This equals Xinha revision 635 of Jan 11 2007
193 - All JavaScript files over 2kb have been compressed using the dojo JavaScript compressor
194 - All gifs have been optimized using Trout's GIF Optimizer version 2.3
Note: See TracBrowser for help on using the repository browser.