Enonic XP 6.3.0
Changelog
Features
- Support for IE and Edge (XP-1831).
- Clustering support (XP-1827).
- Implement cache function in lib-cache (XP-2215).
- Implement basic IO functions in lib-io (XP-2217).
- Support for external widgets (XP-1999).
- Platform installations (XP-2420).
- Selector Input Types - Add allowPath filtering option (XP-2153).
- Implement OSGi status reporters (XP-2180).
- TextLine Input type - Add regular expression support (XP-2011).
- Implement multipart functionality in server-side JS (XP-2167).
- Implement lib-http-client function call (XP-2098).
- Content attachment functions in JS (XP-2224).
- Javascript Libraries - Security functions (XP-2171).
- Implement more lib-auth functions (XP-1842).
- Javascript context library functions (XP-2242).
- More testing of libraries (XP-2388).
- Development cycle improvement (XP-2249).
- Launcher improvements (XP-2370).
- Server-side event handling (XP-2283).
Improvements
- Change snapshot location folder and make configurable (XP-2457).
- Detail panel - Active widget not selected when going to floating mode (XP-2453).
- Handle server events in batches from admin (XP-1830).
- Implement getMembers in lib-auth (XP-2127).
- Google Analytics - Statistics by page (XP-2369).
- Do not trigger save when pressing publish when no changes in form (XP-2126).
- Implement cacheable blobstore (XP-2129).
- Emulator panel - Fix encoding and order/name of the icons (XP-2365).
- Page Components view - Implement vertical scrolling (XP-2364).
- Add support for attachments in lib-mail (XP-2239).
- Google Analytics - Errors in console when detail panel is not active (XP-2359).
- Page Components view - Don't open context menu in LiveEdit after drag'n'drop (XP-2386).
- Support for XSLT transformations in Node import (XP-2268).
- Make repository blob path configurable (XP-2130).
- Implement reordering of applications in site config (XP-2010).
- Content selector - Add icon to open selected content for edit (XP-2013).
- Google Analytics - Implement date range selection (XP-2375).
- Detail panel - Show selected value in the widget selector when the dropdown is expanded (XP-2257).
- Detail panel - Highlight widget selector buttons on hover (XP-2256).
- Dynamic configuration of remote shell (XP-2163).
- Implement global basic authentication filter (XP-2041).
- Use ServletRequestListener for setting current request (XP-2039).
- Implement better server-side JS testing with mocks (XP-2152).
- Widget - Simplify deployment of a static widget (XP-2273).
- Details panel - Sub content display (XP-2272).
- Add service scripts to distro-package (XP-2155).
- Page Components view - Wrong behaviour of DnD when the view has a scrollbar (XP-2390).
- FoldButton - Fix positioning and styling of the dropdown (XP-2392).
- Handle long input labels better (only first part is shown now) (XP-2074).
- Cache XML descriptors (XP-2286).
- Make Admin CSS (and JS) more specific to reduce live edit bugs (XP-1796).
- HTML Area - Image dialog adjustments (XP-2016).
- Simplify ServerInfo and add RunMode (XP-2255).
- Unprotected session cookies could lead to session hijacking (XP-2312).
Refactorings
- Remove deprecated watch task in gradle plugin (XP-2043).
- Refactor MultipartService to use servlet 3.x parts (XP-2166).
- Refactor Application into an interface (XP-2088).
Bugs
- Context menu item not visible when components view is located in top-right corner (XP-2105).
- Page Components View - Incorrect behavior when a region selected and 'Reset' in context-menu clicked (XP-2104).
- Wrong value of width for "option filter input" in inspect-panel (XP-2106).
- Image Editor - Broken layout (XP-2348).
- ContentTreeGrid - Fix redundant re-rendering of grid columns (XP-2109).
- NamesView: character 'g' not fully displayed (XP-2222).
- Grid not refreshed, when 'structured' content filtered and duplicated (XP-2221).
- Image URL with spaces in scale parameter generates illegal URL (XP-2219).
- New added site not displayed in content-grid, when number of sites is more than 7 (XP-2218).
- Save Before Close dialog: html-tags displayed on buttons (XP-2339).
- Details Panel: duplicated info in a UserAccessWidgetItemView (XP-2451).
- Wrong behavior in filter panel: wrong number of contents displayed, when content's name typed in search-input (XP-2452).
- Need to click twice for selecting a application in a site-wizard (XP-2248).
- Home Page: sometimes 'content-manager' link is not clickable (XP-2247).
- Missing icon in user store wizard (XP-2368).
- 404 in console-browser when two contents where removed (XP-2128).
- User app: 'Edit' button enabled when selected item that is uneditable (XP-2484).
- Page Components view - The tree doesn't refresh upon switch of layout (XP-2362).
- Improve handling of enabled actions in ContentTreeGrid (XP-2244).
- Scrolling does not work when size of window-browser is small (XP-2122).
- ContentWizard - button "Delete" should be disabled when content is not saved yet (XP-2125).
- Settings step form - incorrect option (und) in LocaleComboBox (XP-2124).
- LiveEdit - Wrong content after switching layout (XP-2366).
- Content Browse Grid - Not all child items are loaded when expanding a node (XP-2116).
- Info panel - Contents of sections are duplicated after publishing (XP-2118).
- Not possible to delete published content when application is missing (XP-2112).
- PublishContent Dialog: bad layout (XP-2354).
- Duplicated entries after reordering applications in site config (XP-2111).
- UserWizard: inputs for email and password have wrong height and layout is broken (XP-2353).
- Checkbox label shown below box (XP-2113).
- Cannot edit links or view source in HtmlAreas in site config. (XP-2148).
- User Access section - Title with rights of Everyone is not always shown (XP-2141).
- Error in UserWizard when a password is a white space (XP-2382).
- LiveEdit - Endless spinner when page template has raw content (XP-2142).
- Toolbar not updated when applications are started or stopped (XP-2384).
- Gradle reports warning if no webjar is added (XP-2145).
- Update of content that is single on it's level makes it's parent collapse (XP-2387).
- Error translating server user store events to content events (XP-2144).
- User with WRITE_PERMISSIONS for content does not have access to Edit Permissions dialog (XP-2147).
- No mask or spinner in publish dialog on publish (XP-2146).
- User App: New user selects already open user tab (XP-2381).
- Remove Duplicate button from user wizard (XP-2380).
- Version History Panel - online-statuses are sometimes shown twice (XP-1963).
- BrowsePanel - not all context-menu items displayed if menu opened in the bottom of grid (XP-2134).
- Hidden LE panel is masked upon saving of content (XP-2136).
- LiveEdit - Part inserted with wrong index (XP-2162).
- Multiple empty batch and compare content requests during import (XP-2165).
- Cache-control - Max-age - Wrong value for assets in live mode (XP-2164).
- Page Components view - Keyboard navigation no longer selects item view (XP-2159).
- Details Panel - DropdownHandle button appears when user clicks on "Version History" option value (XP-2154).
- Children 'branch status' in Content Manager not updated when changing permissions (XP-2277).
- Node versionId not updated correctly in search-index when changing permissions (XP-2276).
- Path segments not encoded in URL functions (XP-2279).
- "New" is not available in some instances where only one item is selected in a search result. (XP-2065).
- Search panel - Contents are pushed too far left by long content types (XP-2067).
- Fix details.less (XP-2060).
- SiteWizard: 'Preview' button should be disabled, when PageSecriptor was removed (XP-2297).
- Content Browser panel refresh on update events (XP-2059).
- Table elements stripped away with portal.processHtml (XP-2402).
- LiveEdit - Image Selector is no longer filtered (XP-2403).
- When HtmlArea closed, tooltip still present on content wizard (XP-2405).
- Tab not closed, but content was deleted (XP-1428).
- Detail panel - Selected content row is not entirely highlighted after edit and save (XP-2075).
- Delete fails with multiple selection (XP-2195).
- When user deleted a 'modified' content, content becomes 'pending delete' and unselected (XP-2198).
- Exception occurs when user tries to upload file with name that contains special characters (XP-2197).
- Extra detail panel shows up when tabbing through admin (XP-2425).
- Bug: Content nav buttons stick with float left on current selection (XP-2300).
- Auth - Possible to add a group as a member of itself (XP-2097).
- Errors after deleting multiple items in Content Manager (XP-2327).
- Error editing multiple images simultaneously (XP-2200).
- Selection not shown for multiple RadioButtons inside item-set (XP-2442).
- Page Editor - Image selector loses focus after being added to the page (XP-2436).
- Removing a user does not remove memberships (XP-2438).
- Toolbar not updated when multiple applications are started or stopped (XP-2430).