Issue \#1153458 by Deciphered: Fixed TinyMCE 'Verify HTML' setting being ignored.
[project/wysiwyg.git] / CHANGELOG.txt
CommitLineData
b26a55e7 1
275b9cbf 2Wysiwyg 7.x-2.x, xxxx-xx-xx
150bc86b 3---------------------------
fdd1be3d 4#679056 by TwoD: Fixed patch for pressing enter in autocomplete, new jQuery API.
3c21f0c6 5#1036900 by mattyoung: Minor code clean-up in wysiwyg_tinymce_version().
47b858d0 6#524126 by sun: Re-added #wysiwyg property to enforce no editor via code.
cfe07345 7#1026088 by sun: Fixed installation instructions in README.txt.
3eaaa5aa 8by sun: Merged in module baseline to facilitate testing.
5d5542b7 9#1034476 by quartsize, sun: Changed Wysiwyg profiles into entities.
17b7bf39 10
11
12Wysiwyg 7.x-2.0, 2010-01-06
13---------------------------
a271ac7a 14#950216 by TwoD, sun: Fixed missing editor for a single text format.
78bc2456 15#1007630 by aspilicious: Removed files[] declarations from .info file.
b825fa61 16#612954 by sun: Reverted 'buttons' change in profile configuration form.
e6422b28 17#975546 by TwoD, sun: Fixed markItUp CSS loaded with wrong weight.
80e4748a 18#659428 by TwoD, sun: Fixed editor is attached to disabled text format widgets.
621f1ceb 19#975490 by Gábor Hojtsy: Updated for 'group' API change in drupal_add_js().
68d4032b 20#974604 by CrookedNumber, Gábor Hojtsy: Fixed theme CSS not loaded in editors.
d2f161a7 21#931374 by TwoD, ksenzee: Updated for text format schema change.
a9d79dc4 22#826914 by catch, sun: Added database cache for wysiwyg_profile_load().
c366d198 23#941230 by sun: Fixed missing Configuration link on Modules page.
fe2b726f 24#739558 by sun, TwoD: Updated for new #type text_format.
6935a55c 25#612954 by TwoD: Fixed broken editor settings.
150bc86b 26#585932 by sun: Ported to Drupal 7.
27
28
c3c1dc3a 29Wysiwyg 6.x-2.x, xxxx-xx-xx
30---------------------------
cf9260f8 31#1153458 by Deciphered: Fixed TinyMCE 'Verify HTML' setting being ignored.
36f913cd 32#1079694 by TwoD: Fixed Whizzywig not restoring textarea styles when detached.
95eeea98 33#1132142 by tacituseu, TwoD, sun: Fixed nicEdit not removing its submit handler.
26b48879 34#1143104 by EugenMayer: Fixed CKEditor 3.5.4 version detection.
f23a2ee0 35#1009880 by AndyF: Fixed another CKEditor selection handling issue.
a94637a1 36#1048556 by cousin_itt, TwoD: Fixed TinyMCE insertdatetime plugin setting.
aa5e3174 37#1025296 by TwoD: Updated CKEditor to support iFrame button.
aa2916fa 38#737318 by TwoD: Fixed CKEditor default skin array not being reindexed.
a4bbca7f 39by sun: Fixed coding style in wysiwyg_schema().
5cef8495 40#964978 by sun, TwoD: Added hook_wysiwyg_editor_settings_alter() documentation.
c600ff4f 41#775972 by TwoD, Agileware, sun: Fixed broken user default status preferences.
4e971607 42#1007066 by TwoD, penguin25: Fixed CKEditor ignores resizable option.
512babcb 43#613944 by TwoD, sun: Fixed data.node not always present in CKEditor.
85fd07b9 44#1009880 by TwoD: Fixed selection handling broken in CKEditor.
512babcb 45
46
47Wysiwyg 6.x-2.2, 2010-12-20
48---------------------------
9f168925 49#613944 by TwoD, sun: Fixed data.node not available in CKEditor.
968d84e2 50#748888 by TwoD, sun: Fixed isNode() not called in CKEditor.
a1eba773 51#767550 by TwoD, sun, ungeek: Fixed invalid API docs and logic for
52 $plugin['filename'].
62af8bbf 53#988200 by sun: Changed static language list to ISO 639 defaults of Drupal core.
794a4e8e 54#973808 by David_Rothstein: Fixed CKEditor incorrectly formatting the <br> tag.
a09a5e4f 55#773856 by Roi Danton: Added CSS path and file documentation.
ce056a6a 56#735186 by TwoD, torbs: Fixed missing Norwegian language code.
31fbb149 57#678580 by TwoD, sun: Fixed Drupal.wysiwygAttachToggleLink breaks click events.
73c8b5a8 58#497654 by TwoD: Fixed Drupal plugins disabled in FCKeditor/WebKit browsers.
76bbca67 59#735624 by sun: Fixed enabling one button removes default editor toolbar.
7d42cea7 60#755610 by sun, TwoD, BrightBold: Fixed white-space in block formats setting
61 breaks editors.
d8598b7d 62#713942 by TwoD, sun: Fixed jQuery closure breaks OpenWYSIWYG.
384fc197 63#679056 by sun, TwoD: Fixed pressing enter in autocomplete detaches editors.
275b9cbf 64#80170 by sun: Changed dialog/plugin API for Inline API compatibility.
ecaa50ac 65#803466 by hotspoons: Fixed TinyMCE image map support in advimage plugin.
f1b02ead 66#922436 by TwoD: Fixed Whizzywig Uncaught TypeError in Chrome.
aaa7916c 67#922520 by TwoD: Fixed Whizzywig is not detached properly.
33054619 68#907186 by TwoD: Fixed Whizzywig v60+ compatibility.
67784ec8 69#765292 by TwoD: Added TinyMCE WordCount plugin.
06538a1d 70#768726 by TwoD: Added TinyMCE AutoResize plugin.
64faa48e 71#781086 by TwoD: Fixed TinyMCE plugin options merged wrongly.
0a1abb50 72#767628 by TwoD: Fixed 'The version of markItUp could not be detected' error.
7a914e7d 73#651490 by TwoD: Fixed Whizzywig width.
a83f97d8 74#715228 by TwoD: Fixed TinyMCE image popups not launching for existing images.
1ab7e84a 75#606952 by TwoD: Fixed inserting content in fullscreen TinyMCE.
ab77f0d8
HD
76#593008 by TwoD: Fixed third-party scripts breaking Wysiwyg.
77#695398 by RichieB, Cl1mh4224rd, mcpuddin: Fixed TinyMCE 3.3.9.1 detection.
85895c8a 78#737318 by dboune: Fixed CKEditor default skin depends on filesystem order.
a9981652 79#775608 by TwoD: Fixed FCKEditor crashes IE on save.
0296db42 80#824710 by TwoD: CKEditor not disabled upon enabling.
81#752516 by nquocbao, sun: Fixed openwysiwyg version callback.
767c92a5 82#753536 by TwoD: Fixed version detection for Whizzywig.
eb20f245 83#752516 by nquocbao, sun: Fixed file stream warnings in version callbacks.
c3c1dc3a 84
85
86Wysiwyg 6.x-2.1, 2010-03-08
87---------------------------
d1a1511b 88#628110 by quicksketch, sun, markus_petrux: Added editor settings alter hook.
ce38b6c0 89#689218 by wwalc, TwoD, sun: Improved support for CKEditor.
ef86e943 90#695398 by TwoD: Updated support for TinyMCE 3.3.
c3c1dc3a 91#613096 by Scott Reynolds: Fixed no editor appearing for user signature field.
be2bca9e 92#696040 by Dave Reid: Fixed missing Cancel link on profile form.
ed805305 93#594322 by TwoD: Added insert method for NicEdit.
fa7fa241 94#659200 by TwoD: Fixed YUI Editor content lost in IE.
6c2ff475 95#594928 by ericbellot, TwoD, sun: Fixed 'attribs' button missing in TinyMCE.
bae1780d 96#557090 by TwoD: Fixed Whizzywig 56 instance not removed on detach().
58c0a3d3 97#667848 by TwoD, kaakuu: Fixed FCKeditor is not properly detached in IE.
907a53b6 98#695768 by sun: Fixed #resizable removed when no editor profiles are loaded.
d316e6f0 99#631494 by TwoD: Fixed multi-site libraries directory failure for WYMeditor.
f2ce4b97 100#660080 by TwoD: Fixed Notice: Undefined offset.
a3783435 101#613922 by TwoD, sun: Fixed PHP warning when saving profiles.
102#582298 by dereine: Added auto-paste from Word detection for FCKeditor.
103#597852 by sun: Fixed missing Turkish in language list.
104#620176 by sun: Fixed missing Ukrainian in language list.
105#613480 by TwoD, Dave Reid: Fixed PHP 5.3 compatibility.
bb6ddbec 106#462146 by TwoD: Cleaned up CKEditor implementation.
dd49cbc2 107#380586 by SimonEast: Updated YUI editor: Version detection not working.
4c747c69 108#610132 by TwoD: Updated CKEditor 3.0.1, stylesheets and version check.
e46df353 109#620858 by quicksketch: Fixed focus event not firing for CKeditor.
c3c1dc3a 110#585932 by sun: Synced various clean-ups from 7.x.
ffbeef13 111#489156 by sun: Removed orphan global 'showToggle' JS setting.
ce6f146b 112#462146 by sun, Niels Hackius: Fixed version detection for CKeditor.
fe811b01 113#545210 by sun: Fixed default value for editor toggle link.
6692938d 114#372826 by Roi Danton, sun: Added Wysiwyg API developer documentation.
ef25c211 115by sun: Fixed PHP notice.
42a0fa60 116#514912 by Likeless, sun: Added plugin/button handling for WYMeditor.
6a4d36c3 117#538996 by darktygur: Fixed 404 errors for non-existing theme CSS files.
f9031dce 118#509570 by Rob Loach, sun: Added forced detaching of editor upon form submit.
78e31859 119#526644 by Darren Oh: Fixed broken editor theme validation.
45169b82 120#490914 by sun: Fixed JS/CSS not updated after update with caching enabled.
fddd288d 121#522440 by authentictech, sun: UX: Fixed user interface for Wysiwyg profiles.
a2e53c44 122#507608 by jfh: Added WYMeditor instance API methods.
83655c07 123by sun: Fixed form_build_id not removed from serialized profile settings.
7b872b90 124#496744 by TwoD: Fixed FCKeditor: "Apply source formatting" not working.
c3c1dc3a 125#462146 by TwoD, et al: Added support for CKeditor.
9affc808 126#490270 by sun: Fixed openWYSIWYG displays no buttons by default.
3e8f97a5 127#490266 by sun: Fixed JS error when wysiwyg profile contains no buttons.
7016cff9 128#400482 by sun: Fixed editor.instance.prepareContent() breaks editor's native
129 markup handling. Drupal plugin authors should add the CSS class
130 'drupal-content' to prevent the editor selection to activate internal editor
131 buttons.
132#394068 by kswan: Fixed missing button icons in markItUp.
913f11a9 133
134
135Wysiwyg 6.x-2.0, 2009-06-10
a5db5f4a 136---------------------------
2b20ccf4 137#474908 by TwoD: Fixed Teaser break causing error in IE8.
54a65ca8 138by sun: Major code clean-up.
21c81d60 139#331089 by wwalc: Fixed FCKeditor toolbar buttons do not wrap.
7028dc6f 140#407014 by sun: Fixed/removed migration from other editor integration modules.
0044993f 141#485264 by sun: Changed installation instructions to be more concise.
5b723388 142#479514 by sun: Fixed native plugin loading for TinyMCE (follow-up).
117ad234 143#434590 by sun: Fixed path admin/settings/wysiwyg not found.
c574d4c1 144#479514 by TwoD, sun: Added native plugin support for FCKeditor.
cb155c9f 145#341054 by sun: Fixed toggle link configuration setting not working.
0d185cfe 146by sun: Fixed markItUp button icons are not displayed.
db489b58 147by sun: Added openWYSIWYG editor support.
f77cbaa6 148#362137 by jfh, sun: Fixed WYMeditor broken when JS/CSS aggregation is enabled.
f3c9b689 149#328252 by sun: Added TinyMCE plugin BBCode for 3.x.
6fa4d163 150#429926 by TwoD, sun: Fixed TinyMCE broken due to renamed Flash/Media plugin.
c4497098 151#342864 by davexoxide, sun: Added YUI editor support.
f3b7977a 152#332139 by sun: Fixed editor must not be changed when profile is configured.
92526a50 153#362137 by jfh: Added WYMeditor support.
cb2cee02 154#470928 by jfh, sun: Fixed Drupal.wysiwyg.clone turns arrays into objects.
4c6d8346 155#445826 by TwoD: Fixed FCKeditor: Drupal.wysiwyg.activeId not updated.
8ccdb7f3 156#478324 by jeffschuler: Fixed typo in profile configuration form.
e879035c 157#373542 by sun: Fixed encoding of HTML entities for certain languages.
c18af709 158#320562 by sun: Changed location for external editor libraries.
a0313372 159#449134 by sun: Fixed stylesheets of theme missing in node form previews.
6088f2f8 160
161
162Wysiwyg 6.x-2.0-ALPHA1, 2009-05-17
163----------------------------------
814b1175 164#403728 by jfduchesneau: Fixed none.js breaks if textarea.js is not loaded.
c0ca00ca 165#454992 by sun: Fixed drupal_get_js() query string 'q' breaks plugin loading.
101d4805 166#419696 by sun: Fixed native plugins plugins are not loaded for all profiles.
c06554eb 167#414768 by sun: Fixed Wysiwyg API not working in Konqueror.
715d4b42 168#293803 by sun: Fixed "Show summary in full view" checkbox not displayed.
d76237c4 169#416742 by sun: Fixed type casting of $profile in profile configuration form.
0b130cc6 170#404532 by TwoD: Fixed Teaser break comment stripped in IE.
85b3052b 171#380698 by TwoD: Added Drupal plugin support for FCKeditor.
f8ecb79f 172#380698 by TwoD, sun: Added Drupal plugin support for FCKeditor (part I).
a75d0927 173#398848 by sun: Added support for TinyMCE 3.1.
e3744974 174#394068 by StephaneC: markItUp: Fixed icons not displayed due to #385736.
dd25af4a 175#385974 by sun: Fixed form element description for CSS path (for Define CSS).
86ef143a 176#390460 by sun: Fixed broken plugin loading due to #359626.
a6b0dc8f 177#385736 by sun: Fixed markItUp: Wrong editor library location.
1379fca3 178#308912 by sun: Fixed TinyMCE: Buttons do not wrap in IE/Chrome.
25bd7912 179#380586 by sun, hass: YUI editor: Fixed version detection.
f6e38e8d 180#390224 by hass: Fixed JS error YAHOO.widget.Editor is not a constructor.
55557fd1 181#359626 by sun: Fixed external/Drupal plugins are not loaded for all profiles.
a568f092 182#369115 by sun: Fixed TinyMCE's URL conversion magic breaks some input filters.
98ff34ae 183#376400 by TwoD: Fixed bad grammar in help text on profile overview page.
60d523dd 184#367632 by sun: Fixed $this and i JavaScript variables defined in global scope.
b44cf7d2 185#319363 by sun: Fixed missing spacer.gif for Teaser break plugin.
69fe88fa 186#373672 by chawl: Added (native) xhtmlextras plugin for TinyMCE 3.
a4accbc4 187#287025 by sun: Fixed native editor plugin options for TinyMCE and FCKeditor.
6346afa3 188#373542 by sun: Fixed TinyMCE: entity_encoding 'raw' removes HTML entities.
b913a764 189#372806 by sun: Fixed block format configuration form element description.
cea254f9 190#370277 by sun: Fixed "Uncaught SyntaxError: Unexpected token" in IE/Chrome.
1e973465 191#367632 by sun: Fixed "Unexpected identifier, string or number" error in IE.
7b623a49 192#367632 by sun: Fixed invalid JavaScript syntax.
328444ec 193#319363 by sun: Follow-up: Synced 1.x with 2.x where possible.
6e91d64e 194#319363 by sun, quicksketch: Rewrote editor plugin API. The new plugin API
195 allows Drupal modules to expose editor plugins for ANY editor without
196 implementing editor-specific code. Major milestone for better content-editing
197 in Drupal.
5708da35 198#364782 by sun: Fixed theme stylesheets not properly loaded.
cf180dce 199#352938 by sun: Fixed JS error (blank page) in IE when plugins are loaded.
613a83ec 200#331089 by wwalc, sun: Added custom toolbar configuration support for FCKeditor.
143cb538 201#331089 by sun: Fixed PHP notice for 'user_choose'; FCKeditor clean-up.
dd22018d 202#344230 by wwalc: Fixed wrong editor base path setting for FCKeditor.
17473a9a 203#361289 by sun: Fixed CSS files do not need to use media 'screen'.
37c7b8eb 204#360696 by sun: Fixed IE does not trigger onChange event when selecting an input
205 format.
46b43486 206#342376 by sun: Extended API to allow "preprocess" JavaScript option for some
207 editors.
00f77ee0 208#352295 by sun: Added markItUp editor support.
713eaa03 209#352703 by sun: Fixed wrong default configuration options for TinyMCE 3.2.1+.
c3bbf69b 210#348317 by sun: Fixed TinyMCE's extended_valid_elements for advlink/advimage
211 plugin.
02732f80 212#348986 by sun: Added CSS class for toggle link container.
a3d9c868 213#342864 by davexoxide, sun: Added YUI editor support.
bc2bdc67 214#343217 by sun: Fixed improperly capitalized library script name for nicEdit.
f012ff6d 215#341267 by sun: Fixed improper test for internal editor plugins.
7214cd0a 216#341996 by sun: Fixed editor cannot be re-enabled with one input format only.
c2eb2080 217#341267 by sun: Added support for extensions that do not need to be loaded.
b4a82fca 218
219
220Wysiwyg 6.x-0.5, 2008-12-01
221---------------------------
c0c42d78 222#340758 by sun: Changed installation instructions to be displayed permanently.
c3dc7f9a 223#322657 by sun: Fixed "Enabled by default" option does not work when disabled.
a74955bf 224#328052 by sun: Fixed switching input formats leads to wrong editor/state.
e16a9972 225#337569 by sun: Fixed different profiles for same editor are not respected.
33fd8bc9 226#340195 by sun: Fixed #after_build function not invoked on all forms.
c0a227fc 227#333521 by sun: Fixed TinyMCE version detection to look at the actual script.
f2446499 228#329657 by svendecabooter, sun: Added Whizzywig support.
216b2cfb 229#333521 by sun: Fixed TinyMCE version detection docs.
af8246de 230#327100 by sun: Changed access permission for settings page to 'administer
231 filters' to prevent incomplete updates.
0ebf6d16 232#322731 by sun: Fixed improper use of t() in module install file.
1aabb694 233#329410 by sun: Fixed editor not loaded if there is only one input format.
cd22694e 234#324366 by sun: Fixed "Illegal offset type" error on custom content-types.
9e8e526a 235#328948 by sun: Fixed PHP notices when editors are assigned, but not configured.
db932f81 236#327710 by sun: Fixed nicEdit version could not be detected.
329c0500 237#328116 by sun: Added Safari plugin for TinyMCE 3.
4c552b90 238#327710 by sun: Added nicEdit support.
f8f7637b 239#323855 by sun: Increased supported version of jWYSIWYG to 0.5.
7b70802f 240#323671 by sun: Fixed TinyMCE editor not resized when browser is resized.
73508da6 241#327152 by sun: Fixed breadcrumbs for profile configuration pages.
cac2b421 242#323855 by Rob Loach, sun: Added jWYSIWYG support.
81a2754f 243#327100 by sun: Associate editors/profiles with input formats. Major milestone.
261457be 244#325980 by markus_petrux: Added Spanish/Catalan translation for Break plugin.
6b6e4e45 245#323795 by sun: Removed obsolete Wysiwyg Editor module files.
a09d7c1c 246#308912 by sun: Fixed alignment of editor buttons in TinyMCE 3.
db918ad8 247#316507 by sun: Fixed TinyMCE 3 not detached properly from AJAX contents.
c06ba055 248#320559 by markus_petrux, sun: Added confirmation form to delete profiles.
94b665fa 249
250
251Wysiwyg 6.x-0.4, 2008-10-14
252---------------------------
eb714832 253#321216 by sun: Replaced Wysiwyg Editor module with Wysiwyg module.
94b665fa 254#321086 by sun: Fixed (old-style) Teaser break plugin breaks TinyMCE 3.
325352d7 255#316507 by sun: Code clean-up; editor settings should be cloned for init, too.
92da632d 256#282717 by sun: Fixed FCKeditor default settings while FCKeditor maintainers get
257 up and running.
f178028c 258#319363 by sun: Changed JS settings namespace 'wysiwygEditor' to 'wysiwyg'.
9eb0a9ec 259#319363 by sun: Code clean-up; fixed missing namespace change in tinymce-3.js.
da006eca 260#273408 by quicksketch: Added blockquote button for TinyMCE 3.
fb9108a1 261#319363 by sun: Changed JavaScript namespaces and centralized namespace
262 initialization.
6bf6d580 263#270780 by sun: Fixed TinyMCE 3 support for external plugins.
9e04acaf 264#309832 by sun: Fixed README.txt.
a5b6ca17 265#253600 by sun: Changed editor integration so that client-side editors attach to
266 input formats instead of textareas and are invoked for input format enabled
267 textareas only.
1a7c5997 268#282717 by sun: Added (basic) FCKeditor support.
166a12f1 269#316507 by sun: Added Drupal.wysiwyg function stacks to execute editor library
270 specific actions upon initializing, attaching, detaching, and toggling an
271 editor. Editor specific JavaScript resides in separate files now, as specified
272 and returned by implementations of hook_editor().
273 Wysiwyg is a real API finally, supporting multiple editors and editor versions.
c792e281 274#316507 by sun: Rewrote Wysiwyg API's internal architecture to support multiple
275 editors.
3a74e9b7 276
277
278Wysiwyg 6.x-0.3, 2008-09-12
279---------------------------
df76f57c 280#125267 by sun: Removed Safari browser warning configuration option.
4248dc52 281#304243 by sun: Fixed profile configuration improperly passed to JavaScript.
ecdf7b86 282#304243 by sun: Code clean-up for wysiwyg_editor_profile_overview().
92089616 283#289218 by gustav: Fixed E^ALL notice if node has no body field.
e4d720b2 284#304243 by sun: Code clean-up for wysiwyg_editor_user_status().
11c19e9a 285#299108 by toniw: Added setting for TinyMCE's auto-cleanup paste feature.
d776dee6 286#293916 by sun: Clarified TinyMCE compatibility in README.txt.
a6e59377 287#293425 by sun: Fixed foreach warning during upgrade from TinyMCE module.
288#292517 by sun: Fixed SQL error during upgrade from TinyMCE module.
7fd356fc 289#286470 by chayner, sun: Fixed wrong editorBasePath in editor configuration.
3f2b2ad9 290#227687 by sun: Fixed improperly capitalized package name.
77e3126e 291#288028 by Matthew Davidson: Fixed outdated check for PHP input filter.
dfaf1762 292#280727 by sun: Removed gzip compressor from installation instructions.
c3c1dc3a 293
294
295Wysiwyg 5.x-0.2, 2008-07-16
296---------------------------
4ad43795 297by sun: Fixed JavaScript errors when JS aggregation/compression is enabled.
60486af7 298#268562 by sun: Code clean-up; changed format for custom defined CSS classes
299 and removed error-prone auto-layout of buttons in favor of aligning them in
300 one row with a stylesheet; may break existing profiles.
36986c6c 301#270730 by hass, sun: Added German translation for Teaser break plugin.
b006306f 302#268838 by sun: Fixed PHP warning if no buttons are enabled for a profile.
68344d70 303#268838 by sun: Ported to Drupal 6.x.
a090395c 304#152046 by sun: Added hook_wysiwyg_plugin().
075f2dce 305#268562 by sun: Code clean-up.
b8a2b356 306#60667 by sun: Fixed wrong editor profile is loaded when user is granted access
307 to more than one profile.
fe1d01cc 308#264739 by sun: Fixed missing t() around some profile settings options.
36986c6c 309
310
311Wysiwyg 5.x-0.1, 2008-06-07
312---------------------------
c2219286 313#264739 by sun: Improved output strings.
2135e817 314#264739 by hass, sun: Fixed potx error due to wrong t() string.
9e3e05cd 315#264411 by sun: Cleaned coding-style using coder_format script.
a2f0b052 316#264411 by sun: Moved admin functions into separate include file.
afe4a8ac 317#264411 by sun: Added TinyMCE data import upon installation.
318#264411 by sun: Renamed module to Wysiwyg Editor.
a5db5f4a 319#118747 by nedjo, sun: Upgraded code for jQuery.
320Initial fork of TinyMCE module (2008-05-30).
321
9e3e05cd 322