Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 285 lines (251 sloc) 15.366 kB
652cd17 @balupton Updated readme to reflect version, and added a changelog
balupton authored
1 # Aloha Editor Changelog
2
3 This document is to serve as a "what has been done" in terms of the [Roadmap](http://aloha-editor.org/wiki/Roadmap)
4
0a37ac1 Added changelog entry for next version
Jenkins Git Master authored
5 ## 0.20.4 - SNAPSHOT
6
7
6f211a4 Preparing changelog for release 0.20.3
Jenkins Git Master authored
8 ## 0.20.3 - 2012/01/24
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
9 - **BUG** core: Removes ExtJS' IE6 style fixes which break layout in IE9.
10 - **BUG** image-plugin: The image plugin will now only display the crop buttons
11 when the cropping area selection was finished. This avoids a bug in
12 Internet Explorer 7 where the crop area could not be resized once the
13 user entered those crop buttons.
14 - **BUG** core: Fixed floating menu pinning with topalign behaviour
15 (topalignOffset, horizontalOffset)
930c18c @berni2288 core: fixed incorrect dependency on jquery.json-2.2 where util/json2 …
berni2288 authored
16
a0cc385 @Jotschi Updated missing changelog update
Jotschi authored
17 ## 0.20.2 - 2012/01/19
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
18 - **BUG** image-plugin: Replaced unicode characters in the crop buttons with
19 images to fix display issues within Internet Explorer 7.
20 - **BUG** core: Fixed problem where Internet Explorer 7 and jquery.store will
21 not work with frames since it will fallback to window.name storage.
22 We'll now use a void storage for IE7. This means that IE7 will not be
23 able to store floating menu postion and other settings.
24 - **BUG** core: Fixed problem of Internet Explorer 7 crashing when invoking
25 jQuery's `removeAttr`.
26 - **BUG** html5shims: Function `getRootParent` in ecma5schims.js no longer
27 throws an error when `null` or `undefined` is passed to it.
28 - **BUG** core: fixed incorrect dependency on jquery.json-2.2 where util/json2
29 is needed instead and made it globally available
30 - **ENHANCEMENT** core: Removed unneeded JSON empty function definition that
31 surpressed errors in IE.
32 - **ENHANCEMENT** guides: Updated guides. They now include a directory
33 structure explanation and a detailed release guide.
34 - **ENHANCEMENT** word contenthandler: html cleanup for empty tags, removal of
35 spans and the paragraph numbering from TOC feature.
930c18c @berni2288 core: fixed incorrect dependency on jquery.json-2.2 where util/json2 …
berni2288 authored
36
41424e0 Updated changelog for new version
Jenkins Git Master authored
37 ## 0.20.1 2012/01/13
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
38 - **ENHANCEMENT** table-plugin: fixed incorrect repairing of tables (cells were
39 appended to rows containing th elements).
ea93ad8 @deliminator Fixes incorrect correcting of tables
deliminator authored
40
41424e0 Updated changelog for new version
Jenkins Git Master authored
41 ## 0.20.0 2011/12/27
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
42 - **ENHANCEMENT** doc/api: added first version of new API docs. Please note
43 that the API docs are currently work in progress.
44 - **BUG** floatingmenu: fixed a bug with topalign behaviour where scrolling
45 would attach the floatingmenu to the left side of the screen.
52d203d @evo42 updated changelog
evo42 authored
46
217b5ea Updated guides and changelog
Jenkins Git Master authored
47 ## 0.20.0-RC9 - 2011/12/07
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
48 - **BUG** image-plugin: The saved aspect ratio will now be correcly
49 recalculated when a cropping action is sucessfully ended. Previously
50 the aspect ratio was not recalculated and therefore resizing of
51 images resulted in unexpected image sizes.
52 - **FEATURE** formatlesspaste plugin: The elements stripped by the
53 formatlesspaste plugin can now be configured like this
52856cd @petrosalema Fixes markup in CHANGELOG.md
petrosalema authored
54
e8607d1 @csupnig fixed formatless paste plugin according to conding guidelines, create…
csupnig authored
55 ```javascript
56 "formatlesspaste" :{
57 formatlessPasteOption : true,
58 strippedElements : [
59 "strong",
60 "i",
61 "b",
62 "u"]
63 }
64 ```
52856cd @petrosalema Fixes markup in CHANGELOG.md
petrosalema authored
65
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
66 - **FEATURE** wai-lang plugin: The styling of the language input field, and
67 dropdown suggestion box has been improved.
68 - **ENHANCEMENT** listenforcer-plugin: The enforce method is now a private
69 function.
70 - **FEATURE** listenforcer-plugin: List enforcer plugin configuration should
71 change
bcc873f @petrosalema Adds changelog entry for changes to listenforcer plugin
petrosalema authored
72
73 ```javascript
52856cd @petrosalema Fixes markup in CHANGELOG.md
petrosalema authored
74 // ... from this:
75
bcc873f @petrosalema Adds changelog entry for changes to listenforcer plugin
petrosalema authored
76 "listenforcer" : {
77 "editables" : {
78 ".myselector" : [ "true" ]
79 },
80 "config" : "false"
81 }
82
52856cd @petrosalema Fixes markup in CHANGELOG.md
petrosalema authored
83 //... to this:
bcc873f @petrosalema Adds changelog entry for changes to listenforcer plugin
petrosalema authored
84
85 "listenforcer" : {
86 "editables" : [ ".myselector" ]
87 }
88 ```
89
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
90 - **FEATURE** listenforcer-plugin: The listenforcer plugin removes any non-list
91 top-level elements to ensure that an editable in which lists are
92 enforced will contain exactly one list as the only immediate
93 child of the editable.
94 - **ENHANCEMENT** some changes in the Browser Plugin (browser.js) to allow
95 multiple, distinguishable instances of browsers on the same
96 page
97 - **BUG** customizable numerated-header plugin: when header content is deleted,
98 the numeration tag will be deleted, too
70cac84 Added info about new rc
Jenkins Git Master authored
99
100 ## 0.20.0-RC8 - 2011/11/22
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
101 - **ENHANCEMENT** listenforcer-plugin: The listenforcer plugin was refactored.
102 Method names were changed and the way the plugin works with
103 lists was also changed. It will now no longer replace list
104 dom elments. Instead it will move sibling lists into the
105 first list element within the editable. Previously the whole
106 element was replaced and thus the selection was lost. This
107 caused problems with the floating menu. The user had to click
108 two times into a list to make the floating menu appear since
109 the selection was lost due to dom replacements. This is now
110 fixed.
111 - **BUG** core: The aloha-editable-activated will now no longer invoked twice.
112 - **BUG** image-plugin: Fixed handling of width and height when the user
113 entered the cropping mode. You can resize the crop area by entering
114 values in the width and height field.
115 - **BUG** list-plugin/link-plugin: The list plugin interfered with the link
116 plugin behaviour. Previously it was not possible to create links
117 within a list due to a bug within the list plugin. The list plugin
118 will now no longer use the Aloha.List scope.
119 - **BUG** link-plugin: Fixed problem with auto-suggestion mechanism for the
120 link input field causing the the wrong href value to be taken.
ad849c8 Added new changelog section
Jenkins Git Master authored
121
87bf6a0 Post release cleanup
Jenkins Git Master authored
122 ## 0.20.0-RC7 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
123 - **BUG** link-plugin: Fixed javascript error that occured when linking items
124 using the repository browser in Internet Explorer 8.
125 - **BUG** boilerplate demo: Fixed javascript error that occured in Internet
126 Explorer 8.
127 - **ENHANCEMENT** flag-icons plugin: It is now necessary to add the flag-icons
128 plugin in the aloha plugin load order before any plugins that
129 need to use the shared flag icons.
130 - **ENHANCEMENT** metaview-plugin: Fixed metaview plugin to use shared flags
131 icon from flag-icons plugin, for consistancy between plugins.
132 - **ENHANCEMENT** wai-lang-plugin: Improved wai-lang language selection ui.
133 Organized flags to be in a plugin their own plugin so that
134 the icons can be shared between other components.
135 - **BUG** link-plugin: The autocomplete list is now closed properly when esc
136 was pressed.
87bf6a0 Post release cleanup
Jenkins Git Master authored
137
c07db60 Added new changelog entry
Jenkins Git Master authored
138 ## 0.20.0-RC6 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
139 - **BUG** link-plugin/linkbrowser-plugin: Previously the highlight css for a
140 link was not removed after an item was selected by the linkbrowser.
141 Now highlight css will be correctly removed and the cursor will be
142 placed back into the content. Previously the selection was lost.
143 - **BUG** table-plugin: Fixed a bug that deactivated tables after 5 seconds.
144 This issue was caused by a failure within the table registry. Instead
145 of loading the cloned object the original table was loaded and
146 deactivated.
108dd43 @Jotschi Fixed removal of highlight css when a link was selected by the linkbr…
Jotschi authored
147
a62b224 @Jotschi Added new changelog section for RC5
Jotschi authored
148 ## 0.20.0-RC5 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
149 - **BUG** link-plugin: The link plugin will no longer remove repository data
150 attributes from the link when the user clicks a link and leaves it
151 imediately. Previously those repository data attributes where removed
152 when the repository lookup was not finished on time (before the user
153 left the link). For the user the repository link was transformed to a
154 normal link. This is now fixed.
38401b8 Corrected changelog
Jenkins Git Master authored
155
a62b224 @Jotschi Added new changelog section for RC5
Jotschi authored
156
beca87c @cprerovsky adapted topalignOffset check for floatingmenu to != undefined
cprerovsky authored
157 ## 0.20.0-RC4 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
158 - **BUG** FloatingMenu: The FloatingMenu will now check the
159 Aloha.settings.floatingmenu.topalignOffset parameter to be not
160 undefined, as checking for 'number' was too strict
beca87c @cprerovsky adapted topalignOffset check for floatingmenu to != undefined
cprerovsky authored
161
718e310 @cprerovsky updated changelog
cprerovsky authored
162 ## 0.20.0-RC3 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
163 - **FEATURE** link-plugin: The default behaviour for the link plugin has
164 changed. Links with empty hrefs will not be removed automatically
165 any longer - removing the current href has to be confirmed by
166 pressing enter to delete the link itself. Use the unlink button
167 to remove the link directly.
718e310 @cprerovsky updated changelog
cprerovsky authored
168
169 ## 0.20.0-RC2 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
170 - **BUG** link-plugin: Fixed bug in link-plugin, which prevented correct
171 selection of items from the repository browser when creating a link
172 on a fresh page
173 - **BUG** browser-plugin: Fixed a bug that prevented the browser plugin to load
174 its dependencies correctly.
718e310 @cprerovsky updated changelog
cprerovsky authored
175
176 ## 0.20.0-RC1 - 2011/11
ef3a81b @petrosalema Improves formatting of CHANGELOG; addes **BUG**, **FEATURE**, **ENHAN…
petrosalema authored
177 - **BUG** link-plugin: Fixed a bug that prevented correct selection of items
178 from the repository browser when a new link was created on a fresh
179 loaded page.
96521fa Updated changelog
Jenkins Git Master authored
180
d55ff57 @draftkraft updated changelog
draftkraft authored
181 ## 0.20-BETA - 2011/11
74b8566 @draftkraft updated changelog
draftkraft authored
182 - core: Add option for "cls" property to be added to ui-attributefields. cls will be an optional extra CSS class that will be added to this component's Element. This can be useful for adding customized styles to the component or any of its children using standard CSS rules. (http://docs.sencha.com/ext-js/4-0/#!/api/Ext.AbstractComponent-cfg-cls)
183 - ribbon-plugin: The ribbon will no longer be visible by default. Instead you can use the show function to make it appear.
184 - image-plugin: The plugin will now use a different method to calculate the width/height when using a fixed aspect ratio.
185 - core: Fixed floatingmenu to stay visible, if pinned and window is resized.
186 - core: Added new Method to FloatingMenu: activateTabOfButton(name) will activate the tab containing the button with given name (if tab is visible)
187 - core: Fixed all plugins to not use FloatingMenu.userActivatedTab, but FloatingMenu.activateTabOfButton instead. This will ensure that switching Tabs will also work, if floatingmenu is configured individually.
c14adf2 @cprerovsky added missing entries to changelog
cprerovsky authored
188 - link-plugin
189 - fixed link-plugin to bind events to links when editables are created. Also bind events to new created links. This ensures that Hotkey CTRL+L to create a new link works, and links can be followed by clicking on them while holding CTRL
190 - enforced correct highlighting of selection within the input field
191 - fixed handling of external links. Previously it was not possible to change a repository link to an external link.
192 - initially clicking on an existing link before the link tab has been rendered would leave you with an empty href field. This is actually an ExtJS issue, which has been workarounded.
193 - fixed: autosuggest sometimes left fragments on the screen when closing the autosuggest field early.
74b8566 @draftkraft updated changelog
draftkraft authored
194 - listenforcer-plugin: fixed a bug which would cause an error when activating or deactivating an editable
b8b126a @Jotschi Merge branch 'release-0.20.0' of github.com:alohaeditor/Aloha-Editor …
Jotschi authored
195 - listenforcer-plugins: Fixed a possible jquery error within the listforcer plugin. Previously this plugin was not requiring aloha using require.js. This was now corrected.
74b8566 @draftkraft updated changelog
draftkraft authored
196 - format-plugin: tags removed by the "remove format" button may now be configured by setting Aloha.settings.plugins.format.removeFormats = ['b', 'strong', 'whatever']; The default set of formats to be removed is: 'strong', 'em', 'b', 'i', 'cite', 'q', 'code', 'abbr', 'del', 'sub', 'sup'
ca706f8 @cprerovsky fixes for link plugin and the repo browser
cprerovsky authored
197 - browser-plugin
198 - The browser now supports i18n and has better paging support, if the repositories provides meta information (numItems, hasMoreItems)
199 - fixed a bug with the paging algorithm when jumping to the last page
648c206 @Jotschi The sidebar can now be disabled using the Aloha.settings.sidebar.disa…
Jotschi authored
200 - sidebar: The sidebar can now be disabled using the Aloha.settings.sidebar.disabled flag.
74b8566 @draftkraft updated changelog
draftkraft authored
201 - core: added +Aloha.ready( function() {} )+
202 - core: Aloha base url is now auto-detected
203 - core: Aloha plugins are now loaded in through `data-plugins="format,table"` on the aloha `script` element
204 - See demos for more usage information
205 - core: moved to requireJS
652cd17 @balupton Updated readme to reflect version, and added a changelog
balupton authored
206 - Structure overhaul
207 - `WebContent` is now `src`
208 - `build/out` is now `out`
80b6ea2 @cprerovsky added plugin naming documentation to the CHANGELOG
cprerovsky authored
209 - Plugins are now nicely named, and have dropped their ExtJS prefixes. Eg. the format plugin was renamed from 'com.gentics.aloha.plugins.Format' to 'format'. Have a look at the plugin folder for a complete overview of new plugin names.
74b8566 @draftkraft updated changelog
draftkraft authored
210 - refactored respecting commonJS package structure
aae8935 @cprerovsky Merge branch 'release-0.20.0' of github.com:alohaeditor/Aloha-Editor …
cprerovsky authored
211 - AMD loading - Convert Plugins to RequireJS structure - improved plugin lodaing (lib, css, doc, i18n) - Major Source Code Structure Refinements - build - CSS Bundling & Compression - JavaScript Bundling & Compression - The GENTICS namespace has been completely removed from all objects in Aloha Editor's core - Building overhaul - Building has moved from Java + Ant to Node.js + Buildr - Building now runs in seconds instead of minutes, with greater compression ratios - Building will run strict JSHint code quality tests - Output is now more consistent with source, demos can remain untouched between using the src and out versions - JavaScript and CSS files are now bundled into `aloha.js` and `aloha.css`- core: documentation
74b8566 @draftkraft updated changelog
draftkraft authored
212 - guides for using Aloha Editor
213 - JSdoc
214 - core: tests
215 - added testbox for developer
216 - commandAPI test suite
217 - improve core tests
218 - added plugin API tests
219 - added repository API tests
220 - core: ranslations as JSON files
221 - core: Support for Opera (>11)
222 - core: update jQuery to 1.7
223 - contenthandler-plugin: (for copy/paste)
224 - sanitize (configureable HTML elements and attributes)
225 - word
226 - generic (for html and text)
227 - core: implemented Aloha.execCommand stack
228 - Bold
229 - Delete
230 - ForwardDelete
231 - InsertParagraph
232 - InsertLineBreak
233 - InsertHTML
234 - InsertOrderedList
235 - InsertUnorderedList
236 - Indent
237 - Outdent
238 - table-plugin
239 - merging and splitting
240 - repair tables if they are broken
241 - list-plugin
242 - fixed issues in IE with empty list nodes
243 - sidebar-plugin: new
244 - image: new
245 - horizontalruler-plugin: new
246 - characterpicker-plugin: new
247 - undo-plugin: new
248 - new extra plugins
249 - cite
250 - headerids
251 - metaview
252 - wai-lang
253 - speak
254 - googletranslate
178765f @Jotschi Added changelog entries for CS changes
Jotschi authored
255 - Introduced a new plugin that numerates all headers. (e.g. 1. Header1 1.1 Header2 2 Header1 ....)
256 - Introduced a new plugin that lets you paste from word without formating. It will strip formatings like bold, italic, ...
74b8566 @draftkraft updated changelog
draftkraft authored
257
fe2f441 @deliminator Fixes problems with the genericcontenthandler on editable initialization
deliminator authored
258 - Fixed: the genericcontenthandler caused problems when an editable was initialized
259
260 The genericcontenthandler was enabled by default for the initialization of editables. The genericcontenthandler is too brutal and does more cleanups and conversions than one would normally want. The fix was to remove the genericcontenthandler from the default setting.
261
262 In particular, the conversion from strong tags to b tags (and other tag conversions) is unwanted.
263
264 An issue was created for a replacement of the genericcontenthandler for the initialization of editables:
265 https://github.com/alohaeditor/Aloha-Editor/issues/348
69e1ac9 @cprerovsky moved extjs bug workaround from ui-attributefield to link-plugin.js a…
cprerovsky authored
266
1b326e9 @cprerovsky added topalignOffset to the floatingmenu.js
cprerovsky authored
267 - FloatingMenu
268 The FloatingMenu now accepts the Aloha.settings.floatingmenu.topalignOffset setting, which will define the vertical offset to the editable when the "topalign" behavior is used. The default value is 90px, so if you activate the FloatingMenu's topalign behaviour the FloatingMenu will hover 90px above the currently active editable. Switch it to any meaningful integer offset you prefer.
652cd17 @balupton Updated readme to reflect version, and added a changelog
balupton authored
269
74b8566 @draftkraft updated changelog
draftkraft authored
270 ## 0.10.-0.19.0
271 The reason for not releasing this builds was the ongoing refactoring of the core engine to implement all functionallities based on execCommand.
272 Non of these releases reached a production ready state. We still increased the release number due to the fact that we also tested the new release process with maven and archivia and it would brake dependencies if we wouldn't have increased the version number.
652cd17 @balupton Updated readme to reflect version, and added a changelog
balupton authored
273
274
74b8566 @draftkraft updated changelog
draftkraft authored
275 ## 0.9.3 - October 2010
652cd17 @balupton Updated readme to reflect version, and added a changelog
balupton authored
276 - Link/Href handling
277 - Repository browser
278 - As well as sample Delicious and LinkList Repositories
279 - Textarea and $('#myTextarea').aloha() support
280 - Table plugin
281 - Paste from Microsoft Word
282 - Plugins are now submodules
283 - Abbreviation plugin
88a07e3 @Jotschi Added new changelog entry
Jotschi authored
284 - LinkChecker plugin
Something went wrong with that request. Please try again.