Skip to content

Releases: enonic/app-contentstudio

Enonic Content Studio 5.3.0

22 Apr 11:22
Compare
Choose a tag to compare

Changelog

Features

  • Add AI Operator icon to the Content Wizard toolbar (#7334).
  • Basic AVIF and WEBP support (#8278).
  • Integration with Juke AI (#7977).

Improvements

  • AI Operator should use Websockets (#8121).
  • Always show Page components on top of the Content Wizard form (#8137).
  • CSP should restrict unsafe-eval (#8341).
  • Don't refresh Content Editor panel after localisation (#8047).
  • Refresh editor if a component with page contributions is added (#2034).
  • Tag input should parse and split pasted string (#8032).
  • Text component should be editable from the Inspect Panel (#8162).

Bugs

  • Can't delete an empty item-set occurrence (#7937).
  • Console errors when dragging a fragment over a layout (#7875).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Context panel icon reacts to clicks inside the Archive (#8382).
  • Don't escape html in macro body when inserting into rich editor (#7841).
  • Emulator's value changes in both Studio and Archive (#8431).
  • Exception thrown after changing a part from removed application (#8254).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea: focusing editor should insert mention into open Assistant dialog (#7455).
  • Keyboard navigation not working in the Page Components View (#8586).
  • Layers widget shows incorrect content status in parent project (#8425).
  • LocaleCombobox: reset selection when new locale selected (#8584).
  • Macro body is not escaped in server request (#8618).
  • Macro dialog escapes html in the macro's body (#7840).
  • Macro is not recognized when clicking it in RichText editor (#8384).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Project config resource always tries to open at /admin (#7598).
  • Publish Wizard - Incorrect state for remove icons (#8548).
  • Read-only items should not be greyed out in the Content Grid (#7971).
  • Remove component placeholders when component is not empty (#7609).
  • Remove tooltip if target element was replaced (#7638).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Set parent lists for tree-based list elements (#8667).
  • Space not always registering in rich text editor after CS 5.2 (#7674).
  • Translation completed handler fails if text is undefined (#8560).
  • figcaption element should not be added if image caption is empty (#7907).

Refactorings

  • Remove SlickGrid (#6971).
  • Widget: use config property for context (#8247).

Enonic Content Studio 5.3.0-RC1

03 Apr 11:27
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add AI Operator icon to the Content Wizard toolbar (#7334).
  • Basic AVIF and WEBP support (#8278).
  • Integration with Juke AI (#7977).

Improvements

  • AI Operator should use Websockets (#8121).
  • Always show Page components on top of the Content Wizard form (#8137).
  • CSP should restrict unsafe-eval (#8341).
  • Don't refresh Content Editor panel after localisation (#8047).
  • Refresh editor if a component with page contributions is added (#2034).
  • Remove SlickGrid (#6971).
  • Tag input should parse and split pasted string (#8032).
  • Text component should be editable from the Inspect Panel (#8162).

Bugs

  • Can't delete an empty item-set occurrence (#7937).
  • Console errors when dragging a fragment over a layout (#7875).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Context panel icon reacts to clicks inside the Archive (#8382).
  • Don't escape html in macro body when inserting into rich editor (#7841).
  • Emulator's value changes in both Studio and Archive (#8431).
  • Exception thrown after changing a part from removed application (#8254).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea: focusing editor should insert mention into open Assistant dialog (#7455).
  • Keyboard navigation not working in the Page Components View (#8586).
  • Layers widget shows incorrect content status in parent project (#8425).
  • LocaleCombobox: reset selection when new locale selected (#8584).
  • Macro body is not escaped in server request (#8618).
  • Macro dialog escapes html in the macro's body (#7840).
  • Macro is not recognized when clicking it in RichText editor (#8384).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Project config resource always tries to open at /admin (#7598).
  • Publish Wizard - Incorrect state for remove icons (#8548).
  • Read-only items should not be greyed out in the Content Grid (#7971).
  • Remove component placeholders when component is not empty (#7609).
  • Remove tooltip if target element was replaced (#7638).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Space not always registering in rich text editor after CS 5.2 (#7674).
  • Translation completed handler fails if text is undefined (#8560).
  • Translation dialog rendered multiple times (#8551).
  • figcaption element should not be added if image caption is empty (#7907).

Refactorings

  • Remove SlickGrid (#6971).
  • Widget: use config property for context (#8247).

Enonic Content Studio 5.2.4

28 Mar 13:43
Compare
Choose a tag to compare

Changelog

Bugs

  • Macro body is not escaped in server request (#8618).

Enonic Content Studio 5.3.0-B2

25 Mar 19:16
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add AI Operator icon to the Content Wizard toolbar (#7334).
  • Basic AVIF and WEBP support (#8278).
  • Integration with Juke AI (#7977).

Improvements

  • AI Operator should use Websockets (#8121).
  • Always show Page components on top of the Content Wizard form (#8137).
  • CSP should restrict unsafe-eval (#8341).
  • Don't refresh Content Editor panel after localisation (#8047).
  • Refresh editor if a component with page contributions is added (#2034).
  • Remove SlickGrid (#6971).
  • Tag input should parse and split pasted string (#8032).
  • Text component should be editable from the Inspect Panel (#8162).

Bugs

  • Can't delete an empty item-set occurrence (#7937).
  • Console errors when dragging a fragment over a layout (#7875).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Context panel icon reacts to clicks inside the Archive (#8382).
  • Don't escape html in macro body when inserting into rich editor (#7841).
  • Emulator's value changes in both Studio and Archive (#8431).
  • Exception thrown after changing a part from removed application (#8254).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea: focusing editor should insert mention into open Assistant dialog (#7455).
  • Layers widget shows incorrect content status in parent project (#8425).
  • LocaleCombobox: reset selection when new locale selected (#8584).
  • Macro dialog escapes html in the macro's body (#7840).
  • Macro is not recognized when clicking it in RichText editor (#8384).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Project config resource always tries to open at /admin (#7598).
  • Publish Wizard - Incorrect state for remove icons (#8548).
  • Read-only items should not be greyed out in the Content Grid (#7971).
  • Remove component placeholders when component is not empty (#7609).
  • Remove tooltip if target element was replaced (#7638).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Space not always registering in rich text editor after CS 5.2 (#7674).
  • Translation completed handler fails if text is undefined (#8560).
  • Translation dialog rendered multiple times (#8551).
  • figcaption element should not be added if image caption is empty (#7907).

Refactorings

  • Remove SlickGrid (#6971).
  • Widget: use config property for context (#8247).

Enonic Content Studio 5.3.0-B1

27 Feb 06:29
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add AI Operator icon to the Content Wizard toolbar (#7334).
  • Basic AVIF and WEBP support (#8278).
  • Integration with Juke AI (#7977).

Improvements

  • AI Operator should use Websockets (#8121).
  • Always show Page components on top of the Content Wizard form (#8137).
  • CSP should restrict unsafe-eval (#8341).
  • Don't refresh Content Editor panel after localisation (#8047).
  • Refresh editor if a component with page contributions is added (#2034).
  • Tag input should parse and split pasted string (#8032).
  • Text component should be editable from the Inspect Panel (#8162).

Bugs

  • Applying single field may lead to erasing data in other fields (#7644).
  • Can't delete an empty item-set occurrence (#7937).
  • Console errors when dragging a fragment over a layout (#7875).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Context panel icon reacts to clicks inside the Archive (#8382).
  • Don't escape html in macro body when inserting into rich editor (#7841).
  • Emulator's value changes in both Studio and Archive (#8431).
  • Exception thrown after changing a part from removed application (#8254).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea: focusing editor should insert mention into open Assistant dialog (#7455).
  • Layers widget shows incorrect content status in parent project (#8425).
  • Macro dialog escapes html in the macro's body (#7840).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Project config resource always tries to open at /admin (#7598).
  • Read-only items should not be greyed out in the Content Grid (#7971).
  • Remove component placeholders when component is not empty (#7609).
  • Remove tooltip if target element was replaced (#7638).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Space not always registering in rich text editor after CS 5.2 (#7674).
  • figcaption element should not be added if image caption is empty (#7907).

Refactorings

  • Remove SlickGrid (#6971).
  • Widget: use config property for context (#8247).

Enonic Content Studio 5.2.3

29 Oct 08:10
Compare
Choose a tag to compare

Changelog

Bugs

  • Timeout when using long search strings in Content Selectors (enonic/lib-admin-ui#3763).
  • Read-only items should not be greyed out in the Content Grid (#7971).

Enonic Content Studio 5.2.2

04 Oct 10:57
Compare
Choose a tag to compare

Changelog

Bugs

  • Console errors when dragging a fragment over a layout (#7875).

Enonic Content Studio 5.2.1

26 Jun 10:17
Compare
Choose a tag to compare

Changelog

Bugs

  • Space not always registering in rich text editor after CS 5.2 (#7674).
  • Fragment: inspection panel doesn't trigger update events (#7676).
  • "Add" button is missing bottom padding in an Item-set inside an option-set (enonic/lib-admin-ui#3599)

Enonic Content Studio 5.2.0

29 May 10:42
Compare
Choose a tag to compare

Changelog

Features

  • Enable marking image as decorative in the Insert Image dialog (#7542).
  • Enable soft-hyphen in Rich Text Editor (#7283).
  • Visualise project structure as a graph (#7108).
  • Warning when unpublishing items with published references (#7500).
  • Configurable default Publish From time (#7423).

Improvements

  • "Mark as ready" should not refresh preview/editor (#7485).
  • Consistent styling of applications for a site and a project (#7489).
  • Default time in the Publish From datepicker should be set to 12:00 (#7349).
  • Disable "Apply" button in the Inspections panel when there are no changes to apply (#7315).
  • Display apps from parent project in the Layer Settings form (#7441).
  • Display apps from parent project when creating a layer in the Project Wizard (#7418).
  • Handle unresolvable selected items in Content Selector (#6026).
  • Improved styling of regions inside Page Components view (#7290).
  • Project Wizard - improve project/layer selection step (#7289).
  • Use default sender in issue emails (#7437).

Bugs

  • "Embed IFrame" macro doesn't allow allow attribute (#7346).
  • App config in the project wizard should not be displayed in red (#6538).
  • Assets of menu-item widget remain in DOM when the widget is no longer active (#7047).
  • AttachmentUploader: error in console on removing an attachment (#7152).
  • Broken flat list mode in Image Selector (#7039).
  • Broken layout after updating selected options in Content Selector dropdown (#7479).
  • Can't delete a component with Del/Backspace buttons (#7138).
  • Changing a part inside a fragment causes console errors (#7278).
  • Checks section in the Publishing dialog should be hidden during publishing (#7322).
  • Collaboration notification doesn't take into account layers (#7006).
  • Collapse/expand of Page Components View is not animated (#7021).
  • Content changes are not saved along with meta data updates (#7128).
  • Content customise picks incorrect template (#7038).
  • Content form is auto-collapsed when a component is selected in PCV (#7159).
  • Content form is scrolled to the Page Components View when a component gets selected in Page Editor (#7072).
  • Content form won't collapse when a component gets selected on low resolution (#7146).
  • Content update triggers unnecessary requests (#7243).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Controller returning null breaks part/layout placeholder (#7497).
  • Controller-dropdown should not be displayed in Fragment wizard (#7543).
  • CustomSelector fields in item-sets are cleared on save (#7102).
  • Customize page is not working (#7470).
  • Duplicate message about failed rendering in the editor panel (#7482).
  • Empty parts/layouts are shown inside a content that uses a page template (#7507).
  • Error in console after inserting a text component using DnD (#7433).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea is not updated on server event (#7132).
  • HtmlArea reacts to undo command when there were no changes (#7564).
  • ImageSelector: rename content handler is error prone (#7567).
  • Incorrect behaviour of apply selection in Publish Wizard (#6931).
  • Incorrect behaviour when creating a fragment (#7007).
  • Incorrect icon for the project selector (#6962).
  • Incorrect resolution of dependencies in the Publish Dialog (#7081).
  • Incorrect size of default project icon in the header (#7151).
  • Incorrect size of icons inside CustomSelector dropdown (#7409).
  • Layout fragment cannot be moved (#7469).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Missing outbound references prevent publishing of content (#7066).
  • Modified dependencies are not displayed in the Publishing Wizard (#7005).
  • Next + Studio: broken links in TextComponent after save (#7037).
  • Number of projects in the Stats dashboard always includes default project (#7205).
  • Page template: remove 'Save as template' menu item (#7508).
  • Part Inspection panel remains visible after removing a part (#7523).
  • Part config gets duplicated in the Inspect panel after drag'n'drop (#7029).
  • Project Grid is not refreshed after recreating the only available project (#6534).
  • Project config resource always tries to open at /admin (#7598).
  • Publish dialog is open on Mark as Ready before save is finished (#6936).
  • Publishing Wizard allows publishing before dependencies are loaded (#7051).
  • Region placeholder is not replaced with a dropped component on DnD (#7110).
  • Save button is not enabled after page config was modified in PageInspectionPanel (#7317).
  • Save button is on after modifying content's schema (#7393).
  • Selected component is not scrolled to inside floating Page Component View (#7098).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Settings Panel - layers are not shown to users who have access to these layers (#7225).
  • Virtual apps are missing in application selectors (#7530).
  • Warnings about missing principal in XP log (#7022).
  • Widget crashes when there's no branch in the context (#6969).
  • X-data is not shown for fragments (#7284).
  • [Firefox] Entire top region is selected after DnD (#7154).
  • id should be the last column in the CSV export file (#7078).

Enonic Content Studio 5.2.0-RC2

27 May 12:05
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Enable marking image as decorative in the Insert Image dialog (#7542).
  • Enable soft-hyphen in Rich Text Editor (#7283).
  • Visualise project structure as a graph (#7108).
  • Warning when unpublishing items with published references (#7500).

Improvements

  • "Mark as ready" should not refresh preview/editor (#7485).
  • Configurable Publish From time (#7423).
  • Consistent styling of applications for a site and a project (#7489).
  • Default time in the Publish From datepicker should be set to 12:00 (#7349).
  • Disable "Apply" button in the Inspections panel when there are no changes to apply (#7315).
  • Display apps from parent project in the Layer Settings form (#7441).
  • Display apps from parent project when creating a layer in the Project Wizard (#7418).
  • Improved styling of regions inside Page Components view (#7290).
  • Project Wizard - improve project/layer selection step (#7289).
  • Use default sender in issue emails (#7437).

Bugs

  • "Embed IFrame" macro doesn't allow allow attribute (#7346).
  • App config in the project wizard should not be displayed in red (#6538).
  • Assets of menu-item widget remain in DOM when the widget is no longer active (#7047).
  • AttachmentUploader: error in console on removing an attachment (#7152).
  • Broken flat list mode in Image Selector (#7039).
  • Broken layout after updating selected options in Content Selector dropdown (#7479).
  • Can't delete a component with Del/Backspace buttons (#7138).
  • Changing a part inside a fragment causes console errors (#7278).
  • Checks section in the Publishing dialog should be hidden during publishing (#7322).
  • Collaboration notification doesn't take into account layers (#7006).
  • Collapse/expand of Page Components View is not animated (#7021).
  • Content changes are not saved along with meta data updates (#7128).
  • Content customise picks incorrect template (#7038).
  • Content form is auto-collapsed when a component is selected in PCV (#7159).
  • Content form is scrolled to the Page Components View when a component gets selected in Page Editor (#7072).
  • Content form won't collapse when a component gets selected on low resolution (#7146).
  • Content update triggers unnecessary requests (#7243).
  • Content with HtmlArea - Save button remains disabled after modifying image's caption (#7571).
  • Controller returning null breaks part/layout placeholder (#7497).
  • Controller-dropdown should not be displayed in Fragment wizard (#7543).
  • CustomSelector fields in item-sets are cleared on save (#7102).
  • Customize page is not working (#7470).
  • Duplicate message about failed rendering in the editor panel (#7482).
  • Empty parts/layouts are shown inside a content that uses a page template (#7507).
  • Error in console after inserting a text component using DnD (#7433).
  • HtmlArea adds a non-breaking space on paste (#7570).
  • HtmlArea is not updated on server event (#7132).
  • HtmlArea reacts to undo command when there were no changes (#7564).
  • ImageSelector: rename content handler is error prone (#7567).
  • Incorrect behaviour of apply selection in Publish Wizard (#6931).
  • Incorrect behaviour when creating a fragment (#7007).
  • Incorrect icon for the project selector (#6962).
  • Incorrect resolution of dependencies in the Publish Dialog (#7081).
  • Incorrect size of default project icon in the header (#7151).
  • Incorrect size of icons inside CustomSelector dropdown (#7409).
  • Layout fragment cannot be moved (#7469).
  • Macros from siteless content are not supported in HtmlArea (#6115).
  • Missing outbound references prevent publishing of content (#7066).
  • Modified dependencies are not displayed in the Publishing Wizard (#7005).
  • Next + Studio: broken links in TextComponent after save (#7037).
  • Number of projects in the Stats dashboard always includes default project (#7205).
  • Page template: remove 'Save as template' menu item (#7508).
  • Part Inspection panel remains visible after removing a part (#7523).
  • Part config gets duplicated in the Inspect panel after drag'n'drop (#7029).
  • Project Grid is not refreshed after recreating the only available project (#6534).
  • Project config resource always tries to open at /admin (#7598).
  • Publish dialog is open on Mark as Ready before save is finished (#6936).
  • Publishing Wizard allows publishing before dependencies are loaded (#7051).
  • Region placeholder is not replaced with a dropped component on DnD (#7110).
  • Save button is not enabled after page config was modified in PageInspectionPanel (#7317).
  • Save button is on after modifying content's schema (#7393).
  • Selected component is not scrolled to inside floating Page Component View (#7098).
  • Selected image is not displayed in Image Selector inside x-data (#7591).
  • Settings Panel - layers are not shown to users who have access to these layers (#7225).
  • Virtual apps are missing in application selectors (#7530).
  • Warnings about missing principal in XP log (#7022).
  • Widget crashes when there's no branch in the context (#6969).
  • X-data is not shown for fragments (#7284).
  • [Firefox] Entire top region is selected after DnD (#7154).
  • id should be the last column in the CSV export file (#7078).