Releases: enonic/app-contentstudio
Releases · enonic/app-contentstudio
Enonic Content Studio 5.3.0
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
Enonic Content Studio 5.3.0-RC1
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
Enonic Content Studio 5.2.4
Enonic Content Studio 5.3.0-B2
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
Enonic Content Studio 5.3.0-B1
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
Enonic Content Studio 5.2.3
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
Enonic Content Studio 5.2.1
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
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
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).