Skip to main content

Release notes (2026.01.15)

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

New Features

Content Management

  • A new setting has been added to the JSON fields that automatically generates a UI from the json_schema.

  • In the content list screen, the file extension “webp” has been added to the supported formats for displaying image thumbnails.

  • "Created by" has been added to the list of items that can be displayed on the content list screen.

  • You can now specify a numeric value for the next content ID. This has made it easier to synchronize data between sites.

  • You can now set default display columns for the list page in the admin panel.

Member Management

  • You can now use the exists filter for file-type fields in member extensions.

API

  • A skip_cache_clear_on_favorite parameter has been added to the Favorite::insert endpoint.

  • A skip_cache_clear_on_favorite parameter has been added to the Favorite::delete endpoint.

  • Wildcards (*) can now be used in post-processing whitelist specifications. Example: list.images-*

  • API IDs can now be changed. This has made it easier to synchronize settings between sites.

  • A feature has been added that allows you to enable or disable each API structure individually.

  • MCP settings have been added.

  • Privileged static tokens have been added to Security.

  • CORS_EXPOSE_HEADERS has been added to CORS settings.

  • A max_list_chars parameter has been added to the Content>list and AI>rag_search endpoints.

  • By setting a list of IP addresses separated by line breaks in a constant named IPSETS_*, you can now configure a group of multiple IP addresses using [[IPSETS_*]].

Approval Workflow

  • Preview sites can now be configured to be reflected for each flow.

External System Integration

  • SMTP settings for email sending have been added.

Log Management

  • Login failure logs have been added.

Others

  • A sample YAML file for Nuxt 4 has been added.

UI Changes

  • The side panel of the file manager can now be resized.
  • The UI of the block editor has been changed.

Specification Changes

  • The JSON field name has been changed to Sub columns (JSON).

  • Syntax highlighting in Swagger UI has been removed.

  • The color scheme of the login screen header has been updated to match the color set under [Preferences] -> [Admin screen] -> "Admin panel color".

  • When a non-existent ID/Slug is specified in the central_id parameter of the Topics::list endpoint, the response now returns zero results.

Bug Fixes

  • Fixed an issue where an error occurred when importing APIs that include the Api::request_api_post endpoint.
  • Disabled autocomplete for sensitive fields such as access keys.
  • Fixed an issue where S3 settings could not be configured even after deleting GCS settings.
  • Fixed an issue where the updater name displayed in the update history was incorrect when performing a send-back action in the approval workflow.
  • Fixed an issue where values (and file names) could not be deleted when only a name was registered in file-type answer fields.
  • Fixed an issue where child item selections were cleared on validation errors when master parent-child settings were configured under specific conditions.
  • Fixed an issue where validation errors were not triggered when entering values containing decimal points in numeric fields of member extensions.
  • Fixed an issue where files uploaded to S3 using the approval workflow could not be deleted.
  • Fixed an issue where content with pending approvals could be updated via CSV upload.
  • Fixed an issue where rows and columns could not be added or deleted on the master edit screen.
  • Fixed an issue where unintended updates occurred when performing actions such as update or approval before page loading was completed on the content edit screen.
  • Fixed an issue where specific HTML tags were removed during restoration from update history even when the “Allow all tags” setting was enabled for HTML fields.
  • Fixed an issue where some input values disappeared on validation errors when API fields were used with repeatable settings.
  • Fixed an issue where the intended module_type was not displayed on the activity list page.
  • Fixed an issue where the URL disappeared when clicking Copy in the endpoint edit modal.
  • Fixed an issue where copying including secondary languages did not work when three or more languages were configured.
  • Fixed an issue where a system error occurred when updating content categories via CSV upload with numeric values in the slug.
  • Fixed an issue where a system error occurred when reapplying and approving data that had previously been sent back under specific conditions.
  • Fixed an issue where applying the :empty filter to master checkbox fields caused an error.

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.