@srs srs released this Oct 18, 2015 · 8450 commits to master since this release

Assets 2

Bugs

  • Version history - Floating issue with right padding (XP-1811).
  • Detail Panel - When selecting multiple items the detail panel is cleared (XP-1804).
  • Image Selector - When doing DND two blue bubbles appears (XP-1808).
  • Cropping is not reset when replacing image in Image Editor (XP-1801).
  • Children not ordered properly after sorting (XP-1802).
  • ResolveSyncWork fails on nodes not in source repo (XP-1834).
  • Details Panel is empty, when content have been selected and published (XP-1833).
  • SiteConfig dialog - Fix dropdowns cut off by dialog window edge (XP-1714).
  • Date format does not work for aggregations in lib-content (XP-1702).
  • ContentTreeGrid - Spinner shown when selecting content (XP-1701).
  • Detail panel - Fix behaviour under different resolutions (XP-1703).
  • Launcher fails for certain JDK versions (XP-1612).
  • Adding layout if name is changed crashes the layout selector (XP-1732).
  • Possible to create two nodes with same path with different case (XP-1734).
  • Preview without saving draft not working (XP-1720).
  • Security - Permissions not propagating correctly to child items (XP-1723).
  • Grid not refreshed, when content deleted (XP-1846).
  • Image editor - Autofocus does not work properly after canvas resize (XP-1638).
  • Other files listed as Parts and Page Templates in App Manager (XP-1509).
  • Live-edit frame occupies full screen when browser window is maximized (XP-1746).
  • Content Sorting - Multiple issues with manual sorting (XP-1775).
  • NullPointerException retrieving principals right after deleting a user (XP-1774).
  • Can't publish changed sorting of menu items (XP-1777).
  • Page Editor - Inserting new components does not put inspect panel in focus (XP-1776).
  • Content Browse - When in mobile browse view, the main colum is destroyed (XP-1536).
  • Focal point values out of range after cropping (XP-1778).
  • Bad notification message when content saved with a name that is already in use (XP-1530).
  • Inline mixin in site.xml does not work (XP-1651).
  • Some math operations using lib-content throws an exception (XP-1766).
  • Behavior of validation for content in the Wizard and Grid are different (XP-1526).
  • Component View not displayed if a descriptor is missing or has an error (XP-1528).
  • Bad validation for content with type geopoint (XP-1527).
  • Detail Panel - not correct message displayed when more than one content selected in the BrowsePanel (XP-1762).
  • Content grid triggers request for deleted items (XP-1797).
  • Language combobox - search does not work when full string is typed (XP-1679).
  • Grid in browse-panel not refreshed when content deleted (XP-928).
  • Live Edit - Clicking directly on large components, page leaving context menu outside viewport (XP-1553).
  • Version History - grid not updated when a 'modified' content was published (XP-1781).
  • Spinner is shown infinitely when existing content under a site is opened (XP-1570).
  • Image Editor - Fix canvas resizing control (XP-1471).
  • Site Wizard - Preview-button on toolbar should be disabled when site has no templates (XP-1473).

Features

  • Component Panel - Add support for drag'n drop (XP-1410).
  • Site Config - Move site configuration to modal window (XP-1748).
  • Improved speed and concurrency in node layer (XP-1325).
  • Elasticsearch pluggability and configuration support (XP-1615).
  • New version history UI (XP-1730).
  • Info panel - Implement a new panel displaying information about selected content item (XP-1665).
  • Live Edit - Add support for "Insert" from context menu (XP-1409).
  • Implement library for sending mail (XP-1411).
  • Implement library for auth related functions (XP-1417).
  • Page Component View - Using Context Menu in PCW mode (XP-1400).
  • Upgrade to use OSGi R6 specification (XP-1402).
  • New detail panel in content manager UI (XP-1088).
  • Allow to set cookies in JS response (XP-187).
  • Allow posting of text based body to controller (XP-1436).

Improvements

  • Image Editor - Move "inline modal window" in front of top bar (XP-1408).
  • Refactor portal to use standard servlets (XP-1448).
  • Content Manager - Tuning design of Search Panel (XP-1488).
  • Detail panel - Initially hide if width < 1920px (XP-1825).
  • Style component placeholders with errors in Live Edit (XP-1736).
  • Spinner overkill - Remove redundant instances, optimize usage (XP-1721).
  • Import of an existing node should update the node permissions (XP-1513).
  • Enable refreshing of grid in case of event-problems (XP-1634).
  • Publish button should be enabled without saving (XP-1633).
  • Make require(..) function in javascript look for index.js in a folder (XP-1757).
  • Site App configuration - Move editing panel into modal window (XP-1535).
  • Set focus on first element in model window with site config (XP-1655).
  • Toolbar Overflow menu - Use white background color (XP-1537).
  • Remove/fix annoying splash screen from content browse (XP-1531).
  • Support for Javascript Date-type in views (XP-1772).
  • Improved init-project with starter-kits (XP-1643).
  • Set UTF-8 as default file encoding at startup (XP-1642).
  • Implement Thymeleaf fragment support (XP-1769).
  • Admin UI - Improve loading of background image (XP-1519).
  • Wizard - Improve handling of "name" field for mobile clients (XP-1639).
  • Live Edit context menu - Implement order of menu items (XP-1554).
  • Deprecate watch task in favour of new continuous mode (XP-1675).
  • Tooltip for all new icons in Admin (XP-1792).
  • Use HttpMethod enum in PortalRequest.getMethod (XP-1546).
  • Use MediaType object in PortalResponse (XP-1548).
  • Use HttpStatus enum in PortalResponse (XP-1547).
  • BrowsePanel - Use same ratio for panel widths as in WizardPanel (XP-1699).
  • Detail panel - Enable when no content selected (XP-1693).
  • Image caching - ByteSource & Lazy loading (XP-1565).
  • Starter-kit functionality for init-app (XP-1599).
  • Replace jmustache in admin/portal with simple replacer (XP-1594).
  • Live Edit - Never open LE context menu when using PCV context menu (XP-1581).

Refactorings

  • Use ByteSource for result from ImageService.readImage (XP-1483).
  • Move FilesHelper from API to core-image module (XP-1484).
  • Move some test classes from core-node to core-api (XP-1555).
  • Move snapshot classes into node (XP-1557).
  • Rename wem packages in core-repo (XP-1556).
  • Move LiveEditInjection class to admin-impl (XP-1572).
  • Move XML parsers to API (XP-1563).
  • Refactor JAXRS implementation (XP-1588).