Skip to content

Enonic XP 6.8.0 beta 1

Pre-release
Pre-release

Choose a tag to compare

@jsi jsi released this 07 Nov 12:43
· 7646 commits to master since this release

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).
  • 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).
  • 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).
  • 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).
  • Site Wizard - alphabetically sort items in the application selector (XP-3982).
  • Support custom parameters in CustomSelector (XP-4268).
  • Unpublish function in JavaScript content library (XP-4376).

Bugs

  • 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).
  • Bug causing moved content to be deleted when original folder is deleted (XP-4378).
    • Publishing delete should consider children in sync-work resolving (XP-4389, Improvement).
  • Cluster - Duplicate application node after an application installation (XP-4217).
  • 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).
  • ContentWizard - Status of content not updated after rollback to version with a different status (XP-4179).
  • 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 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/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 being restored one of the its versions (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).
  • 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 - Dropdowns are misplaced (XP-4327).
  • Insert Link dialog is not centered on open (XP-4325).
  • 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).
  • 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).
  • Parts returning undefined breaks live edit (XP-4236).
  • Portal functions idProviderUrl/loginUrl/logoutUrl should point to root content (XP-4330).
  • Push node - Target node already exist check (XP-4335).
  • Response status code set from error.js is ignored (XP-4204).
  • 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).
  • 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 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).
  • Refactor StatusReporters to be more flexible (XP-4319).
  • Refactored ApplicationInvalidator so it's used by ApplicationService (XP-4258).