Releases
v6.10.0
jsi
released this
24 Apr 11:55
Changelog
Features
Implement pluggable mime-type providers and loaders (#4757 ).
Implement status "New" for content items (#4428 ).
Improve visualisation of actions for "Pending delete" content (#4567 ).
Improvements
Add filter for enonic market apps (XP-3901).
Content Grid Toolbar - Add cart icon for switching between preview and selected items panel (XP-4844).
Content Wizard - Exclude WizardStepNavigator from tab cycle (XP-4872).
Fragment's display name should be displayed on the Page Component View (XP-4848).
HTML Area - Implement Find/Replace modal dialog (XP-4881).
HTML Area - Modal dialogs must handle submit on Enter and close on Esc (XP-4910).
Implement trace API and event listeners (XP-4763).
Insert Link dialog - Don't allow links to unrenderable content (XP-4802).
Install App Dialog - Replace server notification about incorrect distro url with an error message (XP-4912).
Install Application dialog - Don't show spinner while installing applications (XP-4897).
Make not renderable content editable (XP-4660).
Option Set - Don't clear input values when an option is unselected (XP-4889).
Page Editor - Add "Edit" to the context menu of image and fragment components (XP-4955).
Publish dialog - Show invalid items on top of the dependants list (XP-4755).
Publishing Wizard - Enable excluding any item from the dependants list if it's not a parent to other items in the list (XP-4890).
Publishing Wizard - Right-align X icon (XP-4884).
Publishing wizard - Enable toggle selection of children for selected content item (XP-4830).
Replace Select All/Clear Selection with a checkbox (XP-4843).
TinyMCE - Upgrade to version 4.5.2 (XP-4891).
Unpublish menu item should be present in the ContextMenu (BrowsePanel), when context is Modified or PendingDelete (XP-4972).
When inserting a macro into a Text Component it creates an extra p-element above inserted macro in rendered html (XP-4732).
Add support for filters in content js-api (#4689 ).
Add template mode option to thymeleaf render (#4391 ).
Automatically update the details panel whenever widgets are updated (#4580 ).
Change max header size for requests in Jetty (#4367 ).
Create session lazy on first access (#4440 ).
Fix outline and tab order of items in the toolbar (#4492 ).
Implement generic DescriptorService (#4716 ).
Implement native version of Source dialog in HTML Area (#4526 ).
Implement native version of Special character dialog in HTML Area (#4533 ).
Internal error page should no show when body != null (#4575 ).
Lib Content - Add support for accessing contenttype information (#4680 ).
Make selectors also match path-elements (#4398 ).
Move dialog - Confirmation when content is about to be moved out of its site (#4414 ).
Move dialog - Show tree structure inside the content selector (#4413 ).
Page Editor/Inspect Panel - Give a warning before changing to page template (#4410 ).
Remove empty figcaption tag when rendering HTML Area contents on the server (#4434 ).
Support Ctrl+click in the Page Editor (#4512 ).
Support filters in node js-api (#4700 ).
Bugs
Content Grid - Preview panel is not updated when a fragment was changed in the wizard (XP-4943).
Content Grid - Search from the filter panel results in browser console errors (XP-4805).
Content Grid Toolbar - Disable Sort button when selected content item doesn't have children (XP-4942).
Content JS API - Content publish for an anonymous user - Null pointer exception (XP-4967).
Content Preview - Preview is not refreshed after replacing an image in the image editor (XP-4954).
Content Wizard - 'Save Before Close' dialog does not appear for changed content (XP-4933).
Content Wizard - Empty tooltip is visible (XP-4909).
Content Wizard - Missing validation of the 'Online to' field (XP-4941).
Content Wizard - Red icon is missing for invalid content (XP-4931).
Content Wizard - settings are not refreshed, when a content version was changed (XP-4850).
Creating a Site with siteConfig from JavaScript API fails (XP-4947).
Fragment Content -Exception occurrs, when layout was changed and a content from the column was removed (XP-4820).
Fragment Wizard - 'Reset' menu item for the root element should be present in the context menu (XP-4812).
HTML Area - Toolbar "jumps" in full screen mode (XP-4908).
HTML Area / Insert link - "null" value in the tooltip field for existing link (XP-4906).
HTML Area/Insert Link dialog - Don't validate unrenderable content on the "Download" tab (XP-4907).
ImageComponentView - Incorrect style of warning message when uploading an existing image (XP-4963).
ImageSelector - Error when trying to upload an image that already exist (XP-4973).
Impossible to save changes when 'Overwrite child permissions' was set to true (XP-4932).
Impossible to use DateTime input with Option Set (XP-4790).
Incorrect posiotion for DropDown when an image inserting in a layout (XP-4609).
Inspection Panel(Context Window) - the panel not refreshed, when a version of the content was switched (XP-4856).
Install App Dialog - Incorrect comparison of installed app versions (XP-4958).
MainWebHandler - 404 when the admin path is renamed (XP-4965).
Market App: no market apps listed for XP 6.10 (XP-4822).
Page Editor - Error message inside invalid fragment is not properly styled (XP-4846).
Page Editor - Page controller selector disappears after the site was saved (only on MS Edge) (XP-4937).
Page Editor's Inspection Panel - Keep the panel open after changing a template or a controller (XP-4964).
Publish dialog 'Include Child' icon should not be displayed, when a content has no children (XP-4915).
Publishing Wizard - X icons are disabled when invalid content is selected (XP-4883).
Publishing wizard - Calendar icon is visible during publishing (XP-4829).
Publishing wizard - Incorrect order of dependants (XP-4898).
Publishing wizard - Unnamed dependencies are allowed to be published (XP-4926).
Security wizard-step-form not refreshed in a child content, when permissions were changed in the parent content (XP-4930).
SiteWizard -Page controller - drop down disappears, when permission was added (XP-4681).
Tab key should cycle through all buttons on a modal dialog (XP-4940).
Uploading new image to image content results in hang and crash of content studio (XP-4953).
'Version history' and 'dependencies' are displayed at the same time (#4581 ).
Adjust notifications bar to not span too high on many notifications (#4472 ).
Admin tool 'Users' - Name field still editable after successful creation of principal (#4621 ).
Application name indexed in fulltext-field (#4474 ).
Applications - applications not filtered, when one or more applications were checked and 'Show Selection' has been pressed (#4792 ).
Applications grid- Stop and Start buttons should be enabled, when stopped and started applications are selcted (#4713 ).
Attachmentuploader in part config creates error message when "upload" button is clicked (#4748 ).
Attempt to create a fragment in the page-template wizard throws an exception (#4768 ).
Auth login should attempt to authenticate with user stores in alphabetical order (#4734 ).
BodyMask is not hidden, when dragged content was published (#4802 ).
Browser freezes after an image was dragged to the drop zone in the ImageWizard (#4470 ).
Bug when restoring one snapshot, then another (#4400 ).
Bypass Felix faulty session handling (#4657 ).
Content Mapper - Missing attribute (#4746 ).
Content Wizard - 'Security Step' is not shown for users with read-only permissions (#4755 ).
ContentTypeSelector produces console errors in the Content Wizard (#4627 ).
ContentWizard - status of the content is not refreshed, when a version was restored (#4643 ).
ContentWizard/Inspect panel - Part with attachment uploader is not saved with Apply button (#4812 ).
Controller mapping is not triggered for preview when the content has no matching page template for the content type (#4730 ).
Edit Permissions Dialog shows incorrect content name (#4752 ).
Error appears in the browser console when wizard for new folder is opened (#4795 ).
Error message appears on the wizard-page, when JPG was replaced with a svg (#4542 ).
Exception after removing one item from selection in the Show Selection mode (#4709 ).
Fragment Wizard - Wizard is not updated when related image was updated or changed (#4765 ).
Http sessions are not removed when expired (#4442 ).
ImageSelector content - errors in the console appear when selected images were moved (#4824 ).
In Publish Wizard hide "Show children" toggler when an item doesn't have any unpublished children (#4692 ).
Indirect memberships not checked when adding an application to a site (#4644 ).
Insert Image dialog -Errors appears in the browser console when an imported image was selected in the dialog (#4491 ).
InsertImage dialog - Errors in console when try to upload a svg file (#4823 ).
Inspection Panel - icon is not updated, when 'Edit' icon was pressed and new image uploaded (#4595 ).
Invalid message in the "Unpublish dialog" when it's opened for the second time (#4668 ).
Long and Float values are converted to String when passed to node-lib functions (#4421 ).
Macro dialog is missing vertical scrollbar (#4845 ).
Missing request path property in tracing info (#4839 ).
Missing support for index as path in node-API (#4397 ).
NPE on import targeting a manually sorted node (#4636 ).
Notification message always appears when a Users-folder is expanded and an user was removed (#4541 ).
OptionSet -Error appears when 'upload' button in the ImageSelector was pressed (#4813 ).
OptionSet content - incorrect validation of the content in the wizard, when all required fields are filled (#4594 ).
Page Component View - Fragment's display name disappears after content was saved (#4764 ).
Page Template Wizard - 'Edit' icon for the content type selector must be hidden (#4745 ).
Principal with uppercase name (#4462 ).
Problem with opening of ItemSet content, when AttachmentUploader is present in the set (#4753 ).
Publish Wizard - Don't allow excluding child content of 'Deleted' items (#4731 ).
Publishing Wizard - Exclude from publishing is not properly working (#4419 ).
RepoConnection.modify converts properties to String (#4632 ).
Resolve dependencies with children for a selected online content (#4640 ).
Search for special characters in HTML areas (#4832 ).
Selected options under Custom Selector should not have Edit icon (#4819 ).
User store with users deleted (#4603 ).
User with "Users Administrator" rights cannot change a password (#4423 ).
Wizard tab not closed, when a user store was removed (#4588 ).
keynote files becomes media:unkown should be media:presentation? (#4577 ).
Refactorings
Clean up blobstore API (XP-4849).
Move com.enonic.xp.portal.rendering to internal package (XP-4799).
Rename MacroProcessorScriptFactory to MacroProcessorFactory (XP-4798).
Move SnapshotService to api, remove snapshot-methods from NodeService (#4405 ).
Move admin applications tool into separate app (#4523 ).
Move admin users tool to separate app (#4520 ).
Move app deploy code to different bundle (#4503 ).
Remove unused id() on LocalScope (#4441 ).
You can’t perform that action at this time.