Release 49

A representation of new additional features and improvements that have been released in Codex.

Gjirafa / Codex

New Features

1. AI Content Generator Feature in Entry Editor

A new feature, the AI Content Generator, has been added to the entry editor, specifically for the text fields. Users can now utilize AI to generate content for these fields, based on the content from other fields within the entry editor. The AI will provide several suggestions from which the user can select the desired one to insert into the text field. Additionally, users can input custom prompts to tailor the AI-generated content according to their specific requirements. The AI Content Generator feature can be enabled or disabled at the model level for each field, allowing its use in the entry editor to be customized according to user needs. This feature is designed to help users generate content quickly and efficiently, streamlining the content creation process and enhancing productivity.

2. Display of JSON Editor in the Content Model

A new section, the JSON Editor, has been added to the content models in Codex. This is in addition to the Visual Editor, which displays the content model's fields. The JSON Editor presents the model's underlying code, allowing users with editing permissions to make direct changes to the model's code and save them. This improvement is particularly useful for users who wish to import or export models between different organizations or environments, eliminating the need to manually recreate models and validate the fields if they intend to use them in the same manner.

3. New Job for Deleting a Field from a Model

A new type of job has been introduced to the Job feature in Codex. The "Delete Field" job enables users to remove a disabled field from the model, which will also delete it from any entries where it is used. This job is particularly useful for users who want to delete a field from a model and then recreate a new one with the same alias, allowing them to tailor its use according to their specific needs and requirements.

General Improvements

1. Converting Scheduled status to Draft after Unscheduling

An improvement has been implemented to the status management of entries, specifically regarding status conversion. Now, when users unschedule entries that were Scheduled but never published, these entries will be converted to Draft status. Otherwise, the entry will be converted to other appropriate statuses. This status conversion makes it clear to users that the scheduled entry was never published, and upon unscheduling, it will revert to draft status.

2. Improved Formatting Control in Rich Content field

An enhancement has been made to the functionality of the Rich Content field, particularly in the copying and pasting of formatted text. Now, when users copy text with formatting from external sources and paste it into a Rich Content field, the pasted text will conform to the field's configuration as defined in the model. For example, if the Bold option is disabled in the model for the Rich Content field, and the copied text includes bolded text, then this portion of the text will be converted to plain text upon pasting into the Rich Content field of the entry. This update ensures consistency within the field and streamlines the process for users integrating external text into the Rich Content field.

3. Display of Order Number in Page Break block

A new improvement has been added to the display of the Page Break block within the Rich Content field. Now, when users add a Page Break, a number will be displayed at the beginning of the block, indicating the order of the Page Break block. This is especially useful when adding multiple Page Break blocks, as it allows users to see their content between these blocks and understand how it will be segmented in the frontend.

4. Sorting of Text fields in Entries Listing

An improvement has been added to the Entries Listing, enhancing the functionality of adding and sorting columns of text fields for entries. In addition to system fields, users can now sort text fields of entries in the columns of the Entries Listing. This enhancement will help users sort their desired text fields according to their specific needs and requirements.

5. Addition of "Manage Folder" as an action in Asset Rules Permissions

A new update has been made to the Asset rules permissions. The permission to "Manage Folder," which was previously separate from other actions, is now included along with other actions when creating rules for Asset permissions. The functionality remains unchanged, encompassing the permission to manage folders, such as adding new folders, editing, or deleting the selected folders in the created rule.

Bug Fixes

  1. Issue with Removing Deleted Labels from Entries - Fixed the issue where users with appropriate permissions were unable to remove deleted labels from entries. Now, users with these permissions can successfully remove the deleted labels, which appear with IDs in the side panel.

  2. Issue with Previewing Videos from Entries - Fixed the issue where clicking the Fullscreen button to preview videos at the entry level was not functioning properly.