Skip to main content

Release notes (2024.10.17)

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

New Features

Content Management

Member Management

  • Groups can now be enabled/disabled from the group list screen.

API

  • The following endpoints have been added:

    • Approvalflow::details
    • Approvalflow::insert
    • Approvalflow::update
    • Approvalflow::update_flow_settings
    • Approvalflow::delete
  • The Topics::list endpoint now supports filtering by open_end_ymdhi and open_sta_ymdhi.

  • The use_recaptcha parameter is now available for the following endpoints:

    • API::request_api_post
    • Favorite::insert
    • Login::login_challenge
    • Member::invite
    • Member::insert
    • MemberCustomSearch::identify
    • MemberProvisional::insert
    • Topics::increment
  • Default values for empty content have been standardized, leading to changes in some default values.

    • The default value for counters has changed from 0 to null.

Custom Function

  • default_columns can now be set as a trigger for displaying content (in the admin panel).

  • The Smarty plugin read_file can now read files from the /files/topics/ directory.

Others

The file manager now supports thumbnail previews for webp images.

UI Changes

  • If there are more than 20 custom processes in the API pre-processing and post-processing settings screens, all processes will now be displayed.

  • Users without permission to add tags will no longer see the "Add Tag" option in the content editing screen.

  • A cost chart has been added to the usage stats, allowing you to view expenses as a graph.

  • The default time for "Publish Date" in the publishing settings has been changed to 00:00.

Others

To improve performance and stability, the infrastructure has been updated as follows:

  • The PHP execution environment has been changed from Apache 2.4 prefork to the faster NGINX PHP-FPM.
  • PostgreSQL has been upgraded from version 12 to version 16.

Bug Fixes

  • Fixed a bug where topics_group_id could not be set if you switched from Topics::list to Topics::draft_details in the endpoint settings screen.
  • Fixed a bug where true with a space ( true or true ) could not be properly updated when uploading boolean values via CSV.
  • Fixed a bug where counter-based sorting was not updated when counters were updated via the Topics::increment API.
  • Fixed a bug where the note field was missing when downloading field settings via CSV, causing the settings to be lost when uploading.
  • Fixed a bug where the intended order was not applied when rearranging repeated images (uploaded to KurocoFiles) via API.
  • Fixed an error that occurred when posting an empty object {} to the file field (uploaded to KurocoFiles) in InquiryMessage::update.
  • Fixed a bug where deployments were not reflected in the US region.
  • Fixed a bug where the display of related item names was partially cut off when performing advanced searches in the content list based on related items.
  • Fixed a bug where API login (Login::login_challenge + login_method=api_key/signature) did not work when performed via admin panel plugins.
  • Fixed a bug where the display was broken in the simplified admin panel.

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.