<?xml version="1.0" encoding="UTF-8"?>
<!--
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2004-2009 Frederico Caldeira Knabben
 * 
 * == BEGIN LICENSE ==
 * 
 * Licensed under the terms of any of the following licenses at your
 * choice:
 * 
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 * 
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 * 
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 * 
 * == END LICENSE ==
 * @version: $Id$
-->
<document>

	<properties>
		<title>Release Notes</title>
	</properties>

	<body>
		<release version="2.5" date="2009-08-10" description="Decoupling of the server-side storage, localization of user responses and other minor enhancements.">
			<action dev="mosipov" type="fix" issue="3911">Regression: Null value is transformed to null and not to an empty string</action>
			<action dev="mosipov" type="add" issue="2743">Add getUserFilesAbsolutePath to UserPathBuilder interface</action>
			<action dev="mosipov" type="remove" issue="2618">Extract ImageInfo from java-core.jar</action>
			<action dev="mosipov" type="update" issue="2605">Move escapeXml method to a StringBuffer</action>
			<action dev="mosipov" type="add" issue="2592">Add more logging statements</action>
			<action dev="mosipov" type="update" issue="2583">ConnectorServlet#init fails on some application servers</action>
			<action dev="mosipov" type="update" issue="2582">Rework *Path and fullUrl properties</action>
			<action dev="mosipov" type="remove" issue="2580">Deprecate UserActionImpl in favor of EnabledUserAction</action>
			<action dev="mosipov" type="add" issue="2383">set defaults in default.properties for all interfaces</action>
			<action dev="mosipov" type="add" issue="2382">add method isCreateFolderEnabled to UserAction interface</action>
			<action dev="mosipov" type="add" issue="2361">Provide interface for locale resolution</action>
			<action dev="th-schwarz" type="add" issue="28">Implement Interface for File Browser Connector and Quick Uploader</action>
		</release>
		<release version="2.4.2" date="2009-07-15" description="Security and bugfixes.">
			<action dev="mosipov" type="fix" issue="3902">Unsanitized request parameters may cause the request loop endlessly</action>
			<action dev="mosipov" type="fix" issue="2608">Removing carriage return invalidates JavaScript</action>
		</release>
		<release version="2.4.1" date="2008-10-13"
			description="Minor bugfixes and enhancements.">
			<action dev="mosipov" type="fix" issue="2372">Empty/non-set FCK:editor value causes NullPointerException</action>
			<action dev="mosipov" type="fix" issue="2359">fckeditor-java-demo fails in Glassfish</action>
			<action dev="mosipov" type="fix" issue="2357">PropertiesLoader Exception when undeploying a webapp using FCKeditor.Java Integration</action>
			<action dev="mosipov" type="fix" issue="2355">FCK:editor output is not XHTML 1.0 compliant</action>
		</release>
	</body>

</document>