Bug
- [XWIKI-4423] - Database tree fails to display if item's title, value or parent contains a double quote
- [XWIKI-4998] - ForgotUsername and PasswordReset do not work properly on non public wikis
- [XWIKI-5719] - New page created via TemplateProvider is lost if "Preview" is used.
- [XWIKI-6091] - Buggy behavior when adding a class property that has a space in it's name
- [XWIKI-6201] - Forcing multi-lingual mode to use one of the configured languages doesn't work
- [XWIKI-6217] - Fix Lucene plugin scoring algorithm
- [XWIKI-6294] - Cannot import a page that has ":" in the page name
- [XWIKI-6463] - Hiting "Enter" on the job creation form does not submit the form, you have to click the button
- [XWIKI-6552] - Page submenu not enabled when xwiki watch is disabled
- [XWIKI-6579] - Make it easier to enable and configure Google Analytics
- [XWIKI-6623] - Attachment upload failure gives no feedback to user
- [XWIKI-6676] - UI does not report failed delete actions of attachments
- [XWIKI-6690] - Errors on server side when exporting PDF and using HTTPS
- [XWIKI-6753] - WYSIWYG buttons do not work on IE9
- [XWIKI-6822] - Extension Manager admin UI does not have programming right
- [XWIKI-6832] - Update jodconverter to support OpenOffice 3.3
- [XWIKI-6848] - Sometimes downloaded attachments are empty
- [XWIKI-6849] - Invitation messages subject line can have trailing whitespace.
- [XWIKI-6853] - LDAP connection open method fails with annonymous (empty) DN
- [XWIKI-6857] - Share Page: problem if username contains an '@'
- [XWIKI-6858] - Typos in XWiki.XWikiPreferences
- [XWIKI-6866] - Double backslash appears when switching to source
- [XWIKI-6873] - Backlinks Panel doesn't work nice for WebHome
- [XWIKI-6875] - Remove "edit this attachment" action from Attachments tab
- [XWIKI-6880] - Extension manager does not support "bundle" type properly
- [XWIKI-6886] - Fix xwiki.properties documentation after enabling csrf by default
- [XWIKI-6887] - Fail to install extension with core extension as dependency
- [XWIKI-6888] - Jar extensions are not loaded in the proper dependency/extension order
- [XWIKI-6890] - Extension files stay in the aether-repository cache folder
- [XWIKI-6891] - Impossible to access extension class in a script
- [XWIKI-6893] - When passing a description String instead of property name, the Feed plugin renders it in syntax 1.0 instead of using the document's syntax
- [XWIKI-6896] - XWikiDocument#getXObject(ObjectReference) throws a NPE when the object reference has no object number
- [XWIKI-6901] - Fail to build a project which has platform pom as parent and has different version
- [XWIKI-6914] - After logging in a private wiki, the color theme is not correct
- [XWIKI-6915] - The print stylesheet doesn't refresh when changing the current color theme
- [XWIKI-6925] - ActivityStream nolonger works if upgrading a legacy system using MyISAM engine and with character set UTF8
- [XWIKI-6945] - Page names that contain the # character are seen as not existing by "My Recent Modifications" panel
- [XWIKI-6959] - xwiki.work.dir configuration is never taken into account
- [XWIKI-6960] - The title of blog posts is not updated
- [XWIKI-6963] - Can't install extension that already exist in the local repository
- [XWIKI-6965] - When explicitely installing or upgrading an extension it's should not be tagged as dependency anymore
- [XWIKI-6970] - Lots of missing information in core extensions
- [XWIKI-6992] - Display title is incorrect when editing a new document with "title" parameter set.
- [XWIKI-7003] - Sometimes search result scores are over 100%
- [XWIKI-7009] - Searching for "panel wizard" or "stream" doesn't return the most relevant documents as the top search results
New Feature
- [XWIKI-6854] - Support for a callback option on modal popup dialog close
- [XWIKI-6894] - New model scripting APIs to resolve objects and object properties
- [XWIKI-6897] - New bridge APIs to get Objects and Object number from references
- [XWIKI-6906] - Add ActionExecutingEvent event
- [XWIKI-6923] - Support "center" as alignment option for the suggest widget (relatively to its input field)
- [XWIKI-6924] - Suggest widget option to support injection of content after or before a source of suggestions
- [XWIKI-6926] - Pagination macro option to display controls (previous, next) around the page links
- [XWIKI-6971] - Create a new module that provides APIs to display XWiki documents
- [XWIKI-6974] - Create a new sheet system
Task
- [XWIKI-6220] - Upgrade to Lucene 3.4
- [XWIKI-6525] - Upgrade to Jetty 7.4.5
- [XWIKI-6765] - Upgrade to reflections 0.9.5
- [XWIKI-6850] - Upgrade to Hibernate 3.6.7.Final
- [XWIKI-6904] - Add Extension Manager properties to generated xwiki.properties file
- [XWIKI-6905] - Move old notification system to legacy
- [XWIKI-6913] - Include a print.css file in Toucan so that it doesn't depend on the one provided by Albatross or Colibri
- [XWIKI-6938] - Remove retired/legacy properties from xwiki.cfg generated file
- [XWIKI-6942] - Move old cache api to legacy oldcore
- [XWIKI-6948] - Upgrade to commons-lang 3.0.1
- [XWIKI-6968] - Retire the old calendar plugin and application
- [XWIKI-6969] - Retire the old exoplatform plugin
- [XWIKI-6973] - Update the include macro code to use the new display module
- [XWIKI-6975] - Update the Blog application to use the new sheet system
- [XWIKI-6976] - Update the Administration application to use the new sheet system
- [XWIKI-6977] - Retire the old adwords plugin
- [XWIKI-6978] - Retire the old alexa plugin
- [XWIKI-6980] - Retire the old photo album application
- [XWIKI-6981] - Retire the old S5 presentation application
- [XWIKI-6984] - Retire the Albatross skin
- [XWIKI-6985] - Retire the old workstream application
- [XWIKI-6998] - Stop packaging oscache implementation of the cache API in default distribution
- [XWIKI-6999] - Upgrade to batik-rasterizer 1.7
- [XWIKI-7002] - Activate checkstyle for all platform modules
- [XWIKI-7005] - Remove ehcache.xml file and ehcache dependency from oldcore
- [XWIKI-7007] - Remove extra Servlet Mapping for the robots.txt file
- [XWIKI-7008] - Ensure the data directory is created when starting up the standalone distribution
Improvement
- [XWIKI-701] - Page comments should be accessible through a URL
- [XWIKI-1918] - Add ability to specify a non-existing space when renaming or copying a document
- [XWIKI-5501] - Suggestion to improve breadcrumb when in section edit mode
- [XWIKI-6313] - When enabling multilingual mode, MainPage displays all the languages even if they are not enabled
- [XWIKI-6811] - Allow watchlist to enumerate jobs with a named query instead of hardcoded HQL.
- [XWIKI-6837] - Make it possible to use the UserAvatar Macro without passing a fully quantified username
- [XWIKI-6859] - Add support for Groovy Grapes out of the box when scripting in groovy
- [XWIKI-6870] - Extension Manager job log can be found in standard log file
- [XWIKI-6871] - Make XWiki Repository protocol more restful
- [XWIKI-6879] - Replace xwiki-swizzle module by a xwiki module using the new JIRA REST API
- [XWIKI-6881] - Change default Extension Manager maven repository to new XWiki Nexus proxy repository
- [XWIKI-6902] - When creating a new wiki, use the XWikiDocument class to save the wiki descriptor and not the api.Document class
- [XWIKI-6909] - Add hasWikiAdminRights method to XWikiRightsService
- [XWIKI-6912] - Simpler syntax for getting a translation with parameters
- [XWIKI-6916] - Move XWiki repository server UI technical pages to ExtensionCode space
- [XWIKI-6919] - Ability to configure the attachment maximum size in each space
- [XWIKI-6920] - Upgrade to Groovy 1.8.2
- [XWIKI-6947] - Add multi levels support to JobProgress system
- [XWIKI-6949] - Add parameter for RSS macro to be able to not display decorations
- [XWIKI-6950] - Expose parsing and rendering services to scripts
- [XWIKI-6957] - Introduce API to get work directory
- [XWIKI-6958] - Use standard work directory for the local extension repository
- [XWIKI-6961] - Use temporary folder for aether cache
- [XWIKI-6962] - Feeds update in feedreader plugin should not fail completely if one feed fails to update correctly
- [XWIKI-6964] - Expose XWikiContext.getUserReference() to the web API
- [XWIKI-6967] - Add more informations in the demo UI
- [XWIKI-6983] - Add ability to get Request parameters using Container's Request object
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.