Skip to content

Enonic Content Studio 4.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Dec 12:49

Changelog

Features

  • Content Archive (#3262).
  • Spellchecking on TextLine and TextArea inputs (#3155).
  • Support custom validation errors (#3820).

Improvements

  • Deprecate Image component (#3215).
  • Implement a new way of displaying inbound references in the Delete dialog (#3260).
  • Implement managed thumbnail request (#3227).
  • Increase height of Image Selector's dropdown (#3213).
  • Increase height of selector dropdowns (#3229).
  • Remove config allowing scripts in Html Editor (#3994).
  • Remove polyfills required for IE11 (#3996).
  • Responsive Widget panel in docked mode (#3226).
  • Support disabling of content path transliteration (#3121).

Bugs

  • "More Colors" button in the TextColor plugin of HtmlArea gives an error (#3523).
  • Archive item(s) wizard includes outdated text (#4000).
  • B/I/U buttons are missing in HTML Editor's fullscreen mode (#3253).
  • B/I/U disappeared from Text component's toolbar (#3476).
  • B/I/U formatting disappears when pasting from Word/Google docs (#3617).
  • B/U/I shortcuts in HTML Editor stopped working (#3235).
  • Bold/Italic/Underline formatting disappears when text component switches to edit mode (#3391).
  • Compare Versions Dialog - revert menu remains opened after reopening the dialog (#1602).
  • Content Selector - path is not updated in selected option after selected content is renamed (#1972).
  • Custom Selector incorrectly loads options (#3407).
  • Edit/Delete icons in the Site configurator should be hidden for non-admin users (#3496).
  • Error when opening Settings via direct link (#3987).
  • Errors appear after clicking on Save as fragment and empty fragment was inserted before (#3277).
  • Extra notification message appears after opening or closing a request/task (#3169).
  • Filtering by allowContentType breaks when ContentSelector is inside a nested structure (#3597).
  • Hide "Reset" button in the inherited content after deleting its parent content (#3211).
  • HtmlEditor hangs browser tab with macro processing (#3938).
  • Incorrect layout in the Move Content dialog (#3522).
  • Incorrect panel selected when a Text component is in edit mode (#3876).
  • Incorrect position of the Collapse icon in the Content Wizard (#3789).
  • Incorrect style of tooltips (#3771).
  • Incorrect workflow state and notification message after applying changes in Inspection Panel (#3150).
  • Long search string breaks filter in Content Selector (#3716).
  • Page Component View - context menu won't close on a click outside (#3308).
  • Page Component View - incorrect component name for the duplicated text component (#3160).
  • Page Component View remains visible after resetting changes in a child layer (#3188).
  • Permissions for Everyone are not propagated to content in a new public layer (#3657).
  • Remove unnamed subname for folders in Settings statistics panel (#3885).
  • Selected descriptor is not shown in the Inspect panel if it's restricted for the content type (#3275).
  • Skip notification about failed Websockets connection when XP is unavailable (#2169).
  • Text Inspection Panel - Apply button should not be displayed in the panel (#3287).
  • Toolbar layout is not refreshed after enabling/disabling X-data (#3206).
  • Update of a project/layer is not reflected in the UI (#3703).
  • Use modifier in the Version History when modifierDisplayName is not available (#3632).
  • User is switched to default context after current context/project is deleted (#1967).
  • Version revert bugs (#2467).
  • Versions widget - incorrect styles for button Revert and Active version (#3438).
  • Width of the action button menu dropdown must be limited (#1905).
  • Wizard toolbar - button 'Show Component View' should not be visible when a controller is not selected (#3294).
  • allowContentType config doesn't work in site's page components (#3546).
  • allowContentType config doesn't work in site's x-data (#3464).
  • allowHeadings config not respected when used with exclude/include (#3254).

Refactorings

  • Migrate from TSLint to ESLint (#2045).