Skip to main content

Release notes (2024.04.17)

Here's what's new in the latest stable release version (2024.04.17):

New Features

API

  • Added an API to retrieve login history.
  • Now you can set the order of APIs.
  • Allowed specifying ext_col_xx in the Tag's :R filter.
  • The endpoint of request_api_post now supports Content-Type: application/x-www-form-urlencoded.
  • Slug can now be specified in the contents_type for Topics::insert, Topics::update.
  • Added an API to manage two-factor authentication.

Content Management

Member Management

Custom Processes

  • Added a Smarty plugin {backup_delete} to delete backups.
  • Added an option to the {xmltojson} Smarty plugin to export elements with namespaces to JSON.
  • Added an option to the {purge_cdn_cache} Smarty plugin to clear cache for each endpoint URL.
  • Added the following triggers:
    • Before registering a member (admin panel invitation)
    • Before registering a member (integration)
    • After registering a member (admin panel invitation)
    • After registering a member (integration)

Others

  • Corrected the behavior of adding empty items to the response when specifying non-existent items in the post-processing output conversion list.
  • Reviewed the calculation method of items specified in the post-processing output permission list, improving performance.
  • Now you can set the order of widgets on the dashboard.
  • Ability to delete old history in KurocoFront.

Bug Fixes

  • Fixed an issue where the type changes from object to array if the specified item in the output permission list in the post-processing is empty.
  • Fixed an issue where files saved in the KurocoFiles GCS folder of the file manager were not set to public.
  • Fixed a bug where the $items variable could not be used in the message template for form submission in some environments.
  • Fixed an issue where the label could not be obtained when setting "key":"0" in master format.
  • Fixed a bug where the expiration date was not updated when resending an invitation email.
  • Fixed a bug where invalid data was generated when deleting repeating image items.
  • Fixed an issue where items specified in the output permission list might not be included in the response when ext_group is set to true.
  • Fixed a bug where multiple action types could not be specified in the query for Favorite::list.
  • Fixed an issue where the response code of the endpoint became 404 when there was a 404 in api_internal with direct=1 specified in the post-processing of the endpoint.
  • Updated the YAML file sample for Next.
  • Fixed an issue where files uploaded to S3 in form responses were not displayed.
  • Fixed a bug where an error occurred when posting an empty object {} to GCS/S3 file item in InquiryMessage::send.
  • Fixed an issue where the second and third categories were not included in the response in the endpoint of Topics::preview.
  • Fixed a bug where the validation for required items was not applied when unchecking checkboxes for multiple selection at the timing of content editing.
  • Fixed a bug where the QR code for one-time passwords was not displayed.
  • Fixed an issue where member information could not be updated for some accounts.

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.