Enonic XP 6.8.0
Changelog
Features
- Asynchronous tasks JavaScript API (XP-3976).
- Checkbox input - Set alignment from input config (XP-4322).
- Global configuration for apps (XP-4200).
- Help text inside an item set (XP-4193).
- OptionSet (XP-4101).
- Show/suggest alt text and enable editing (Insert image) (XP-4445).
- Show/suggest caption from image caption and description (Insert image) (XP-4446).
- Storing published info on content (XP-4071).
Improvements
- Add basic auth to http-lib (XP-4263).
- Add document to macro context (XP-3597).
- Allow page post-processing after error.js (XP-4248).
- Applications App - Applications should be sorted by display name (XP-3981).
- Content Wizard - Implement toggle icon for help text (XP-4109).
- Content Wizard - Replace help text icon (XP-4247).
- Delete content dialog - Set focus on the "Delete" button (XP-4146).
- Edit Permissions dialog - Don't duplicate selected option in the context menu (XP-4131).
- Expose metrics framework (XP-4313).
- Faster loading of the Editor Panel when there is no app/controller selected for the site (XP-4073).
- Group requests for related content in content form (XP-4107).
- Implement disposer that is executed when app is stopped (XP-4262).
- Implement require loader for JSON documents (XP-4261).
- Implement right behaviour for "this" in script module (XP-4225).
- Implement thread-dump status reporter (XP-4320).
- ItemSet and OptionSet - Remove thick grey border when occurrence.max=1 (XP-4427).
- Mobile panel - Add transition on opening preview (XP-4406).
- Mobile/lo-res - Preview header covers the previewed content (XP-4162).
- Mobile/lo-res - Show compact version of the Publish button (XP-4164).
- More robust handling of unknown item types (XP-4253).
- Page Editor - Close text edit mode on a click outside (XP-4143).
- Page Editor - Highlight page component with dashed border on hover (XP-4366).
- Publishing delete should consider children in sync-work resolving (XP-4389).
- Remove all script cached scripts when one script is modified (XP-4259).
- Replace three details panels with one (XP-3998).
- Show progress feedback for Content publish (XP-3923).
- Show publish.from info in detail panel in ContentStudio (XP-4402).
- Site Wizard - alphabetically sort items in the application selector (XP-3982).
- Support custom parameters in CustomSelector (XP-4268).
- TextArea - Resize on focus (XP-4407).
- Unpublish function in JavaScript content library (XP-4376).
Bugs
- A fragment created from an empty text-component is shown with 'undefined' name in the Page Component window (XP-4357).
- A mixin with image selector crashes the Content Wizard (XP-4278).
- After an item-set has been drag'n'dropped, HTML Area inside stops working (XP-4277).
- Border displayed on the PageEditor when fragment has been created from the layout (XP-4364).
- BranchService - Path cache not updated on push (XP-4404).
- BranchService - Path cache not updated on snapshot restoration (XP-4437).
- Content Studio - Slow rendering under Internet Explorer 11 (XP-4254).
- Content Wizard - Changing display name or path of a published content won't change status to Modified (XP-4142).
- Content Wizard - Inspect panel pops up when editor is not available (XP-4244).
- Content Wizard - Status of published fragment won't change to modified after save (XP-4359).
- Content moved to content containing the original folder name may be deleted if original parent deleted (XP-4476).
- ContentWizard - Status of content not updated after rollback to version with a different status (XP-4179).
- Create/Send/Handle a snapshot restoration event (XP-4459).
- Default value does not work for Custom Selector input type (XP-4159).
- Detail Panel - Incorrect alignment of the widget selector (XP-4160).
- Dropdown is cut off when input is positioned at the bottom of a panel (XP-4265).
- Dropdowns are misplaced in some of the modal dialogs (XP-4350).
- Duplicated image is not displayed on the PageEditor (XP-4361).
- Duplicated rows appears when an application was installed via uploading of a JAR and upload window is closed before upload completed (XP-4234).
- Emulator tab - Selected screen resolution is not highlighted in the list (XP-4237).
- Error appears in the browser's console when the PageEditor was minimized or maximized (XP-4354).
- Fix misalignment of elements in the detail panel (XP-4166).
- Gradle plugin does not exclude script-api module (XP-4340).
- HTML Area - "Source" button is not available in the inline mode (XP-4280).
- HTML Area - Blur on Alt-Tab (XP-3973).
- HTML Area/Image dialog - Invalid layout of the Cropping effect dropdown (XP-4144).
- HTML Editor: image caption aligned wrong when image is small, in original size (keepSize is true) and centered. (XP-4137).
- Head requests with http-client library fail if Content-Length header is set (XP-4147).
- Image Editor - Image not refreshed after version restore (XP-4331).
- Image Editor - Image is incorrectly cropped when viewbox has small height (XP-4221).
- Image Editor - Image not refreshed after being changed in another window (XP-4279).
- Image meta-data not refreshed in the wizard when changes were saved in another browser window (XP-4178).
- ImageEditor - crop handler can be dragged onto the zoom bar (XP-4177).
- Images in fragments are not displayed correctly when fragment is viewed (XP-4396).
- Importing a lot of content kills content-mananger (XP-4026).
- Impossible to save changes and close the Wizard after an image was croped (XP-4167).
- Incorrect alignment of elements inside the Search Panel (XP-4218).
- Incorrect filtering of options when parent and its child were selected for moving (XP-4111).
- Insert Link dialog is not centered on open (XP-4325).
- Inspect panel - Radio buttons inside component config are misplaced (Windows only) (XP-4405).
- Install Application dialog - Wrong behavior of app installation progress (XP-4176).
- Launcher toolbar does not work for custom admin tools (XP-4238).
- Logging complex objects in Javascript results in exception (XP-4260).
- Maximum of 10 memberships shown in User preview (XP-4473).
- Mobile/lo-res - Preview panel is showing wrong content when more than one item is selected (XP-4163).
- Move/rename should require MODIFY instead of DELETE on the current node (XP-4334).
- Page Component View - menu icon not present near menu items(only in IE) (XP-4345).
- Page Editor - Fix position of the page placeholder icon (XP-4249).
- Page Editor - The frame must be centered under emulated resolutions (XP-4239).
- PageEditor won't get updated after a fragment has been removed in the browse panel (XP-4356).
- Parts returning undefined breaks live edit (XP-4236).
- Portal functions idProviderUrl/loginUrl/logoutUrl should point to root content (XP-4330).
- Problem with global configuration for apps (XP-4401).
- Push Node Events not handled by NodeEventListener & StorageService (XP-4440).
- Push node - Target node already exist check (XP-4335).
- Requests to launcher is slow when in dev mode (XP-4483).
- Response with 404 instead of 403 when content exists but user has no rights (XP-3663).
- Shadow mask does not disappear, when application was uninstalled (XP-4241).
- Site Config - Validation crashes on invalid value with regexp (XP-4413).
- Site Configurator Dialog -Horisontal Scrollbar should not appear, when the backround image has been clicked (XP-4421).
- Status of published content changes from "Modified" to "Online" after save (XP-4351).
- Text Component editor - Format menu is still visible after closing the edit mode (XP-4302).
- TikaException related to handling image orientation in Enonic XP admin (XP-3896).
- Version rollback does not seem to trigger update event (XP-4150).
- Welcome Tour modal dialog does not always have correct location. (XP-4180).
- Wrong dependency-scope in lib-context (XP-4485).
- Wrong errormessage when implementing customselector (XP-4216).
- Wrong parsing of charset encoding in response from http-client lib (XP-4219).
- includeDependencies-flag in publishContent-command does not work as expected (XP-4375).
Refactorings
- ContentTreeGrid - refactoring (XP-4149).