Recently Published Versions

  • [Security] Security improvement (#24496)
  • [Fix] Canned messages are not always inserted into the text (#23364)
  • [Fix] Contact form checkbox field renders raw serialized data as label when stored in legacy Gpf_Data_RecordSet format (#24320)
  • [Fix] Agent can start multiple chats in the ticket when taking chat from chatbot (#19372)
  • [Fix] Json serialization failed: Malformed UTF-8 characters cause "Data error" when loading records with non-ASCII text (#21479)
  • [Fix] The quoted text is always included in email replies even when the "Include the last message and its quoted text" option is disabled (#24013)
  • [Fix] APIv3: 403 Forbidden response when creating ticket via api (POST/tickets) where body contains custom_fields (#24198)
  • [Fix] ERROR NoteMessageCreateError from pre-existing AddNote rules with empty content (#24202)
  • [Fix] GET /api/v3/tickets/history times out at scale — INNER JOIN degenerates on cold buffer pool (#24213)
  • [Fix] Chat widget shows "not authorized" error toast for visitors using inline/mobile chat link on Instagram (#24271)
  • [Improvement] Apply browser timezone on first agent-panel login (#24049)
  • [Fix] Agent can start multiple chats in the ticket when taking chat from chatbot (#19372)
  • [Fix] Json serialization failed: Malformed UTF-8 characters cause "Data error" when loading records with non-ASCII text (#21479)
  • [Fix] Missing content of "Getting started" section (#23758)
  • [Fix] The quoted text is always included in email replies even when the "Include the last message and its quoted text" option is disabled (#24013)
  • [Fix] search_tickets MCP tool: output status field returns raw single-character codes instead of human-readable values defined in input schema (#24112)
  • [Fix] Warning: Attempt to read property "value" on null in KB preview CSS render (theme_css.tpl) (#24191)
  • [Other] Refactorings and other fixes (#24091)