Release Notes - XWiki Platform - Version 3.0 M3 - HTML format

Bug

  • [XWIKI-3644] - Attaching an image - cannot see uploaded images
  • [XWIKI-3752] - The styles of "visited" and "not visited" links are different in edit
  • [XWIKI-3777] - Link menu takes time to load on IE and allows adding links around block elements, messing up the content
  • [XWIKI-3946] - Standalone XHTML anchors with spans inside are converted badly to XWiki 2.0 syntax
  • [XWIKI-4072] - The new object property editor does not display checkboxes properly
  • [XWIKI-4190] - Content of a textarea field rendered in object edition
  • [XWIKI-4219] - Image duplicates when trying to add a link to it in FF 3.5.2 + W XP
  • [XWIKI-4433] - Layout problem when editing Home page in WYSIWYG editor
  • [XWIKI-4473] - Cannot edit a link to an existing page to change its target to a new page using the All pages tab
  • [XWIKI-4803] - Infinite loop when trying to execute transformations for xwiki/1.0 syntax containing html
  • [XWIKI-5112] - Anchor in title breaks PDF export
  • [XWIKI-5325] - Editing a macro in WYSIWYG mode doesn't work in Safari
  • [XWIKI-5443] - Renaming xwiki/1.0 documents with source/target names containing the > character fails
  • [XWIKI-5691] - Macro output in not protected in WebKit-based and Opera browsers
  • [XWIKI-5785] - Office Preview of Powerpoints should allow to switch slides using buttons
  • [XWIKI-5832] - Cannot create groups or add members to existing groups using the object editor
  • [XWIKI-5861] - Overflow not handled well in the new ajax suggest layout
  • [XWIKI-5896] - The image handling in the WYSIWYG-editor with GIF images is buggy.
  • [XWIKI-5903] - Gadget titles in the dashboard should be internationalizable
  • [XWIKI-5927] - Content lost when using the streaming parser and renderer APIs to convert from HTML to wiki syntax
  • [XWIKI-5944] - Copy Page page doesn't have a Cancel button
  • [XWIKI-5960] - Watch icon does update only after refresh
  • [XWIKI-5969] - The Ajax Suggest feature fails to correctly filter elements containing +, & and other URL special characters
  • [XWIKI-5976] - Cannot create subwiki named "lines"
  • [XWIKI-5979] - OpenOffice fails to restart in certain cases
  • [XWIKI-5980] - Filesystem stored attachments sometimes fail to delete if recyclebin store is disabled.
  • [XWIKI-5981] - xwiki.home does not work as advertised
  • [XWIKI-5982] - Rename page shouldn't show the escape symbol for reserved characters in page names
  • [XWIKI-5988] - Missing label for the User Account Activation input
  • [XWIKI-5991] - Maybe race condition in loadDocumentArchive
  • [XWIKI-5992] - Displaying password fields doesn't generate an ID element
  • [XWIKI-5994] - Cannot translate documents which have special characters in their name
  • [XWIKI-5995] - Submit button not translated in the Copy Document form
  • [XWIKI-5996] - CSRF tokens can sometimes break the HTML and layout
  • [XWIKI-6001] - EmptyStackException whren using #define in velocity macro HTML filter
  • [XWIKI-6003] - Entering and exiting fullscreen mode resets the scroll offset and the cursor position or the current selection
  • [XWIKI-6008] - Columns layout style for container macro doesn't always work properly on IE7
  • [XWIKI-6012] - Scriptaculous fails when some of its modules are manually pulled
  • [XWIKI-6013] - Comments content is not evaluated against the current document
  • [XWIKI-6014] - Non existing attachment should return response code 404 and not 400
  • [XWIKI-6017] - Include doesn't work when including a document from another space
  • [XWIKI-6020] - Included document syntax is lost when executing its macros
  • [XWIKI-6025] - MetaData#getMetaData use the wrong class for the key
  • [XWIKI-6028] - StackOverflow error when trying to format a null Date
  • [XWIKI-6034] - dropPermissions does not drop some kinds of permissions.
  • [XWIKI-6037] - XWikiHiberbateStore#searchDocument methods does not work properly with checkright in multiwiki
  • [XWIKI-6045] - Title of a pdf document which is an export of a translated page is the title of the default language version of the page
  • [XWIKI-6046] - Wiki markup in document titles ends up as visible XML in exported PDFs
  • [XWIKI-6048] - Form inputs in inline mode are surrounded by a <pre> element
  • [XWIKI-6050] - In some condition wiki syntax is converted inside links label in xwiki/1.0 to 2.0 syntax converter
  • [XWIKI-6051] - Fix Maven Artifact Id for Core REST modules
  • [XWIKI-6077] - Velocity with HTML filter can loop for ever

New Feature

  • [XWIKI-5557] - Add extension manager xar handler
  • [XWIKI-5705] - Add multiwiki support to extension
  • [XWIKI-5940] - Allow to add a new gadget on a dashboard, by selecting it from a simple list of available macros in the wiki
  • [XWIKI-5941] - Allow to remove a gadget from a dashboard
  • [XWIKI-5985] - Add syntax information to MetaData Block
  • [XWIKI-6010] - Add a gallery macro to display images using a slide-show view
  • [XWIKI-6040] - Suggest widget with support for multiple source of suggestions
  • [XWIKI-6041] - New events for the suggest widget : on container is created, when suggestions are cleared
  • [XWIKI-6047] - New EventStream component
  • [XWIKI-6071] - Add filesystem based attachment recycle bin store.
  • [XWIKI-6079] - Support for displaying suggest info next to suggest value
  • [XWIKI-6081] - New API method to delete an Event from the EventStream
  • [XWIKI-6082] - New component for posting and retrieving short messages inside the wiki

Task

  • [XWIKI-5737] - Upgrade to maven 3.0.3, wagon 1.0-beta-7 and aether 1.11
  • [XWIKI-5971] - Remove deprecated templates
  • [XWIKI-5972] - Remove deprecated macros
  • [XWIKI-5977] - Move unused JCR-Store to contrib/retired.
  • [XWIKI-5978] - Introduce APIs using References for Author/Creator and ContentAuthor in XWikiDocument
  • [XWIKI-5987] - Upgrade to Script.aculo.us 1.9.0
  • [XWIKI-6009] - Remove deprecated methods/classes in office importer module
  • [XWIKI-6021] - Upgrade to Jython 2.5.2rc4
  • [XWIKI-6031] - Upgrade to commons-lang 2.6, commons-io-2.0.1, commons-net-2.2, commons-fileupload-1.2.2, slf4j-1.6.1
  • [XWIKI-6032] - Upgrade to maven-plugin-plugin-2.7, maven-site-plugin-2.2, maven-surefire-plugin-2.7.2, maven-war-plugin-2.1.1, maven-antrun-plugin-1.6, clirr-maven-plugin-2.3, maven-archetype-plugin-2.0, maven-bundle-plugin-2.3.4, sonar-maven-plugin-2.0-beta-2
  • [XWIKI-6049] - Upgrade to Tika 0.9
  • [XWIKI-6053] - Move XWiki Rendering to top level project
  • [XWIKI-6055] - Reduce number of dependencies drawn transitively by the xwiki-xml module
  • [XWIKI-6069] - Move old LDAP authenticator and plugin (pre 1.2) to xwiki-core-legacy
  • [XWIKI-6072] - Reduce number of dependencies drawn transitively by the xwiki-velocity module
  • [XWIKI-6074] - Merge XMLScriptService escape/unescape methods with older XMLUtils class
  • [XWIKI-6075] - Create XWiki Commons top level project
  • [XWIKI-6076] - Upgrade to Jython 2.5.2 final
  • [XWIKI-6080] - Upgrade included FreeFont to version 20100919

Improvement

  • [XWIKI-1090] - XWiki Query Generator
  • [XWIKI-1776] - Support Include of Section Content
  • [XWIKI-3750] - Automatically fill the "label" field when it has not been filled by the user
  • [XWIKI-3839] - Add support for Safari browser
  • [XWIKI-3961] - Copy feature does not require the proper rights
  • [XWIKI-5014] - Use a modifier key with click to collapse/expand macros inside the WYSIWYG editor
  • [XWIKI-5025] - Use streaming renderer and parser APIs to convert from HTML to wiki syntax
  • [XWIKI-5701] - Lots of empty strings and some rephrasing ideas
  • [XWIKI-5938] - Modify the dashboard macro to store the gadgets in objects
  • [XWIKI-5939] - Allow to edit the positions of gadgets on a dashboard with drag & drop
  • [XWIKI-5955] - WebPreferences page of newly created spaces has no parent and reported as orphan
  • [XWIKI-5973] - Use contentEditable attribute instead of designMode property for the richt text area
  • [XWIKI-5974] - Add an API to filter DOM nodes
  • [XWIKI-5975] - Add support for shortcut keys on menu items
  • [XWIKI-5989] - Make the platform user registration form conform to the inline form standard
  • [XWIKI-5990] - Make User Account Activation form conform to the inline form standard
  • [XWIKI-5993] - Align Copy Page UI on other action features
  • [XWIKI-5999] - Improve translation value for admin.content.description key
  • [XWIKI-6015] - Add a more generic Block navigation API
  • [XWIKI-6023] - Update import icon to reflect the fact that we can import office document and not just word documents
  • [XWIKI-6035] - Allow adding command listeners while commands are being executed
  • [XWIKI-6036] - Add a new and more expressive XWiki.copyWiki method that allows overriding existing pages
  • [XWIKI-6038] - Small suggest style improvements
  • [XWIKI-6042] - Allow to insert a node before the suggestion list(s) in the suggest widget
  • [XWIKI-6043] - Move suggest widget code in resources/uicomponents
  • [XWIKI-6070] - Add full LDAP referrals support

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.