Release notes (2024.07.16)
Here's what's new in the latest stable release version (2024.07.16):
New Features
Content Management
webp
has been allowed for images uploaded to KurocoFiles.A paragraph separation feature has been added to the WYSIWYG editor.
The table column width in the WYSIWYG editor has been made adjustable by drag-and-drop.
Extended items for Master (checkbox) have been added.
The key:value settings of selection items have been made sortable by drag-and-drop.
Member Management
- The extended item settings for members have been made exportable and importable as JSON files.
API
- The
id_reference_allow_list
can be used even when specifying_async=true
in the Topics::bulk_upsert endpoint.
Custom Function
- The "binary" option has been added to the Smarty plugin for rcms_hash.
- The Smarty plugin for the API now supports mTLS authentication.
- The following triggers have been added:
- Before updating form response
- After updating form response
Others
- You are now able to specify the group to which the Vue plugin is applied.
- You are now able to apply the Vue plugin to child items of grouped content.
- Credit card payments via Paygent integration in the EC module now support 3D Secure.
External integrations
OAuth SP
- A setting has been added to use path parameters for IdPs that do not allow query parameters in the redirect URI.
Others
We will disable the cipher suite.
We have updated the version of CKEditor 5 used in the WYSIWYG editor to 41.3.1.
Due to this update, thestyle="aspect-ratio:xxx/xxx;"
andwidth="xxx" height="xxx"
attributes are now automatically added to the img tag.
Bug Fixes
- Fixed an issue where the target value could not be searched in the detailed search of the management screen when the label names of child items were the same in master items with parent-child relationships.
- Fixed an issue where values were not reflected when entering cells of master items with
Ctrl+C
andCtrl+V
. - Fixed an issue where the value of the counter could be changed for each language.
- Fixed an issue where the values of multiple selection checkboxes were not retained when there was a validation error.
- Fixed an issue where the
topics_group_id
parameter setting was not effective in theOpenAI::chat_contents_search
endpoint. - Fixed an issue where calling an item that becomes an "object" with empty data in
api_internal
would return an empty "array". - Fixed an issue where scrolling was not possible in full-screen mode of the WYSIWYG editor.
- Fixed an issue where the input field would not be displayed when entering a single quotation mark in a repeatedly set HTML item.
- Fixed an issue where the status of a response could not be updated when the setting of "Edit Restriction - Response" was restricted.
- Fixed an issue where purchase completion emails were not sent when purchasing products with a credit card.
- Fixed an issue where order acceptance emails (to administrators) (ec/Order_admin) were not sent.
- Fixed an issue where content with related information items added by specifying the "Approval Reflection Date" could not be filtered with the
:R()
function in Filter. - Fixed an issue where CSV downloads failed in batch processing when parent-child relationships were set in master items.
- Fixed an issue where keyword phrases were not updated in content definitions with more than 2000 registered contents when updating keyword templates.
- Fixed an issue where templates were not inserted in the intended place when inserting a WYSIWYG template inside the
li
element in WYSIWYG items. - Fixed an issue where groups linked to unpaid paid membership plans would be removed from the user when there were multiple paid membership plans.
Please note that there may be minor improvements and internal processing fixes that are not listed here. Bug fixes may also be implemented in advance before the official release date.
Support
If you have any other questions, please contact us or check out Our Slack Community.