Release 0.1.304

Date 2026-06-24

This major release introduces powerful AI capabilities directly into Mulberry, including automatic document summarization and smart file analysis. It also brings a heavily redesigned task actions interface and critical fixes to workflow deadlines.

Release Notes

Stories

  • AI-Powered Features:

    • We've integrated an AI Document Summarization feature directly into Mulberry Tasks.

    • Added a convenient "Summarize with AI" button next to file attachments and launched a dedicated AI tab for quick insights.

    • The system can now use AI to process and analyze Excel (xlsx) files automatically.

  • UI & Editing Upgrades:

    • To protect core system layouts, system templates can no longer be edited directly.

    • You can now expand rich-text fields into a full-screen view for a more comfortable writing experience.

    • The task actions widget has been completely refactored and modernized for smoother navigation.

    • Implemented a new custom control specifically for the "Tracking Number" field type.

  • Under the Hood & Security:

    • Added a background optimization routine to detect and clean up duplicate files, saving storage space.

    • Unified how the system stores and manages "In addition to" task relationships.

    • Strict data validation and editing rules are now applied to external visa action data, matching internal workflow security.

    • Implemented raw underlying infrastructure to support deep attachment analysis.

Bug Fixes

  • We fixed a bug in the case task participants section where technical data keys were being displayed instead of the actual readable names/values.

  • Resolved a conflict where custom JavaScript field assignments were throwing errors even when a valid row ID existed in the library.

  • Fixed a workflow bug where the system failed to generate subtasks when using specific relation types like "In addition," "Duplicate," "Intermediate document," or "Case."

  • Critical Fix: Resolved a major issue where the "On deadline miss" action was being triggered prematurely after a regular action was performed, even if the deadline had not expired.