@jsi jsi released this Sep 8, 2015 · 9044 commits to master since this release

Assets 2

Added

  • Page Component View representing page structure for simplified navigation between components in Live Edit (XP-1106)
  • Setting Image Focal Point (XP-406, XP-547)
  • A Publishing Wizard (XP-419)
  • New script features: getBean, toNative and global variables (XP-485)
  • Cropping an image inline in the media:image content type (XP-543)
  • Indexing configuration to replace html_part (XP-567)
  • PortalRequest and PortalResponse made immutable (XP-592, XP-616)
  • Upgrade scripts for 6.0 (XP-645)
  • SiteService, SiteDescriptor and several other site features to replace Module functionality. (XP-647)
  • Added sorting to the Content Selector input type (XP-709)
  • Transparent image placeholder in image editor to avoid "jumping effect" when loading big images (XP-795)
  • Toolbar in image editor (XP-866)
  • Support of anchors in HTML Area (XP-873)
  • Image Selector can be created from page.xml config (XP-1029)
  • Ability to scroll Content Selector items in Context Window (XP-925)
  • Search query implemented for Module resource (XP-929)
  • Toolbox - New toolbox function "init-app" to create an empty application. (XP-1064)
  • Portal - New portal function "getSiteConfig" to retrieve the site config for the current site and application. (XP-1279)
  • Portal - Portal request received by controllers has the new following attributes: protocol, host, port and path. (XP-1238)
  • Portal - Portal URL functions have a new optional parameter: "type". (XP-1250)
  • Support for rendering content without page template. (XP-1107)

Changed

  • Portal - Create image url function signature changed by adding a scale parameter. (XP-75)
  • Portal - Image url endpoint has been changed by adding a scale part. (XP-75)
  • Portal - Identify regions by name instead of position. (XP-217)
  • XML Schema - "component" suffix removed from part, page, layout and image. form-item-set renamed to item-set. (XP-628)
  • Enable sorting by clicking on "sort icon" in grid (XP-718)
  • Input type configuration changed for extensibility (see docs) (XP-1283)
  • Use named exports and dumps instead of file path (XP-947)
  • Toolbox commands replaced by old shell tools (XP-910)
  • Reordered toolbar buttons to be consistent across content manager app (XP-957)
  • Changed display name field to use dynamic width in wizards (XP-1363)
  • Validation message for mandatory fields changed from "Max 1 occurence allowed" to "This field is required" (XP-825)
  • Removed quotes around number of published items in the notification message after publishing several items (XP-1278)
  • Show compact and non-collapsible site config section in Content Wizard if selected application doesn't have controls in site config (XP-1364)
  • Merge formParams into params for JavaScript (XP-1479)
  • Media name autogeneration simplified (XP-1344)
  • Content Manager search view is hidden by default (XP-1186)
  • Export - Numerical properties in XML export all have an optional attribute “isNull”. (XP-901)
  • Renamed folder "cms" to "site" in modules/applications. (XP-1079)
  • Page and part descriptors (page.xml and part.xml) are optional. (XP-1061)
  • Modules have been renamed to Applications and the app to manage them have been restructured. (XP-1003, XP-989)
  • Portal - URL portal functions return a 400 error page if the URL is out of scope (outside of the virtual mapping). (XP-1221)
  • Portal - Removed "siteConfigs" from getSite portal function result. (XP-1280)
  • Context window state fixup - live edit context window now has two states which is reflected in toggle button's color. (XP-1104)
  • Renamed "SingleSelector" input type to "RadioButtons" input type. (XP-877)
  • Wizard - Add backend support for maximizing input widget size - now it's possible to maximize input size via specifying attribute in it's config. (XP-900)
  • Portal - Renamed the attribute "uri" of the portal request received by controllers to "url". (XP-1294)
  • Remove install module in UI functionality. (XP-624)
  • Portal - Media properties "imageWidth", "imageHeight" and "bytesize" are now long and "bytesize" renamed to "byteSize". (XP-1386)
  • Admin - Input and results are cleared when closing and reopening the "Move" wizard dialog. (XP-651)
  • "Move" requires DELETE permission on the current content and the CREATE permission on target parent and "Sort" requires CREATE permission on the current content. (XP-1391)
  • "date_range" aggregation name changed to "dateRange" (XP-1349)
  • "date_histogram" aggregation name changed to "dateHistogram" (XP-1349)
  • Content-API result elements "contents" renamed to "hits" (XP-1351)
  • Content manager search improved with regards to partial hits (XP-1185)
  • Content manager content-type facet now returns more entries, and hits are ordered by number of hits (XP-1247)

Fixed

  • Logging of arrays in controllers not working (XP-1366)
  • Comma not allowed in content name (XP-1314)
  • Shoud encode path in URL functions (XP-1345)
  • NullPointerException when delete-snapshots with only before parameter (XP-946)
  • Upload button in image uploader is visible through date picker (XP-779)
  • Grey bar displayed over image thumbnails in Content-types (XP-780)
  • Context menu in Live Edit now closes whenever a new component is added (XP-826)
  • Content selector in part config in Live Edit creates duplicate content (XP-882)
  • More vivid styling of bold text in HTML Area (XP-1335)
  • When a block of text is selected in HTML Area to convert into a link, hide "Text" field in the "Add link" dialog (XP-1367)
  • Transparency background displaying fixed for Image Editor (XP-1375)
  • All tabs blocked in inline editing mode of Image Editor (XP-1376)
  • Invalid child order of duplicated content when manually sorted (XP-1312)
  • TreeGrid toolbar buttons displayed wrong available content numbers (XP-1301)
  • Duplicated extension removed from image urls (XP-797)
  • Content types available are immediately updated when module changed in the ModuleConfigurator (XP-1010)
  • Restricted allowed file extensions for image uploader to 'jpg,jpeg,gif,png' (XP-864)
  • Firefox specific bug: cursor disappears in the search input, when a long name typed (XP-1142)
  • ImageSelector error: when drag'n dropping "outside" of the blue area, upload cancels. (XP-1356)
  • ContentWizard: after adding a new page-template, it is impossible to select a type in the grid, using a checkbox. (XP-1334)
  • Live Edit: problems with detecting when to "fix"/pin the context panel. (XP-1396)
  • Content preview is not completely hidden in mobile mode (XP-1305)
  • Min/Max system versions of an application are retrieved from the header "X-System-Version". (XP-1319)
  • Focal points properties are set only for images. (XP-1320)
  • Image byteSize property set on creation. (XP-1329)
  • Admin - Delete while displaying LiveEdit closes the Content Wizard panel and deletes the content. (XP-1333) (XP-561)
  • Optional radio buttons do not return error when saving content without a selected option. (XP-1370)
  • Admin - The buttons are disabled in the Content Browse toolbar if the user does not have the required permission. (XP-224 & XP-1390)
  • Admin - The buttons are disabled in the Content Wizard toolbar if the user does not have the required permission. (XP-1393)
  • Square filter does not apply focal point correctly. (XP-1459)
  • Editing of non-image media content fails. (XP-1316)

Removed

  • Admin - Removed install/uninstall/update a module from UI. (XP-624)
  • Removed unnecessary Component interface (com.enonic.xp.rendering.Component). Implemented Renderable directly instead. (XP-692)
  • Remove module.name from script globals (replaced by app.name) (XP-1286)
  • Clean parameter for launcher removed. Everything is cleaned startup. (XP-1272)
  • Remove execute(..) method in javascript. Replaced by other methods. (XP-894)
  • Removed 'data-portal-component-type' attribute for regions to make Live Edit work with a single 'data-portal-region' attribute (XP-1352)
  • 'Duplicate' button in User App removed (XP-1009)