Page cover

Canakkale 5.1.0

πŸ“… Release Date: December 29, 2025 - πŸ“… Next Release Date: January 20, 2026

Release Summary

Autom Mate Canakkale 5.1.0 is a maturity and governance-focused release that completes and hardens the versioning foundation introduced in earlier Canakkale updates. While previous releases established multi-version awareness across Autom Mate, this release focuses on making version behavior explicit, enforceable, and operationally safe across MateDrive, Monitoring, Autom execution, and integrations.

A major theme of Canakkale 5.1.0 is predictability. File storage, uploads, deletions, triggers, and executions are now strictly bound to version context, eliminating ambiguity and preventing accidental cross-version impact. MateDrive has evolved into a fully version-isolated storage layer, with per-version quotas, visibility, widgets, and safe operation rules.

From an operational perspective, monitoring and execution flows are now version-aware by default, allowing administrators and technicians to clearly see which version executed what, where files belong, and how storage is consumed. Several long-standing stability issues in gRPC, file handling, dashboards, and messaging integrations have also been resolved, significantly improving reliability under real-world workloads.

With Canakkale 5.1.0, Autom Mate moves from β€œversion-capable” to version-safe by design, ensuring confidence for teams operating complex automation lifecycles.


Highlights of this Release

πŸ…±οΈ Bug Fixes

βš™οΈ System & Stability

  • Resolved UTF-8 gRPC Marshalling Error in XLS Downloads – Fixed a binary encoding issue that caused XLS downloads via RWS GET to fail due to invalid UTF-8 handling.

  • Stabilized WhatsApp and MS Teams Integrations – Fixed null reference and emoji-related payload parsing errors that caused intermittent trigger failures.

  • Corrected Dashboard Date Range Calculations – Fixed missing year components in weekly and monthly dashboard filters, ensuring accurate reporting.

  • Improved File Upload Error Handling – Upload failures now return clear, actionable error messages instead of generic or misleading responses.

  • Enforced Backend Validation for Cross-Version File Operations – Prevented illegal move or duplicate operations across incompatible versions at the backend level.

  • Save Attachments Action – Email Trigger Compatibility - Fixed an issue where the Save Attachments action failed when using attachment paths provided by the Email Trigger.


✨ New Features

πŸ—‚οΈ MateDrive Versioning & Storage

  • Per-Version MateDrive Storage Architecture – Each version now has its own isolated storage space with independent usage tracking and limits.

  • Version Switching in MateDrive – Users can switch between versions directly within the MateDrive UI to view version-specific files.

  • Version Information Indicator – A dedicated info button clearly displays the active version context to eliminate ambiguity.

  • Storage Usage & Limit Widgets – New widgets display total usage, limits, largest files, and recently updated files per version. Mate Drive enforces a file upload limit of 60 MB to maintain system performance.

  • Folder Management Actions – Added native support for folder creation and controlled deletion behaviors in MateDrive automations.

  • Redis Namespace Isolation – Implemented version-specific Redis namespaces to prevent data collisions between active and developer environments across runtime and messaging integrations.


πŸ” Version Lifecycle Management

  • Release as Active Version Flow – Developer versions can now be promoted to Active versions through a dedicated release flow.

  • Version Compare Screen – A full comparison interface allows users to inspect differences between versions before promotion.

  • Version Limits (Max 100) – Introduced a system-wide cap on the number of versions to maintain performance and governance.

  • Strict Preview Enforcement for Active & Old Versions – Active and Old versions are now read-only by design.

  • Dev Mode Visibility Enhancements – When Dev Mode is enabled, the related Developer version is clearly surfaced.

  • Explicit &dev Indicators for APIs and Webhooks – Developer version endpoints are now clearly marked to prevent accidental production usage.

  • Trigger Rules per Version State – Triggers now behave differently based on whether a version is Developer or Published.


πŸ› οΈ Enhancements

πŸ“Š Monitoring & Operations

  • Version-Aware Monitoring Screens – Monitoring views now include version columns, search, and advanced filtering.

  • Autom Execution Version Tracking – Every operation now records which Autom version was executed, improving auditability.

  • Improved Action Detail Views in Version Compare – Action-level differences are displayed more clearly during comparisons.


🧠 User Experience & Usability

  • Improved MateDrive Navigation – Folder trees, breadcrumbs, and path-aware actions significantly improve navigation in deep structures.

  • Consistent File Listings – Fixed duplicate listing issues when uploading identical files.

  • Persistent Groupable Tabs in Autom Editor – Grouped tabs now retain their open/closed state between sessions.


Detailed Version

βš™οΈ System & Stability

  • Resolved UTF-8 gRPC Marshalling Error in XLS Downloads When downloading XLS files via RWS GET, the system encountered gRPC marshalling failures caused by invalid UTF-8 interpretation of binary content. This issue resulted in failed downloads or corrupted files, especially for larger exports. The root cause was identified as improper encoding handling during response serialization. The download pipeline has been updated to treat XLS content as binary-safe data. Encoding validation was corrected to prevent UTF-8 assumptions on non-text payloads. As a result, XLS downloads are now stable and reliable. This fix improves data export consistency across all RWS consumers.


  • Stabilized WhatsApp and MS Teams Integrations Intermittent failures were observed in WhatsApp and Microsoft Teams triggers due to null reference scenarios and emoji characters in incoming payloads. These issues caused triggers to fail silently or stop processing altogether. Payload validation and parsing logic have been hardened to safely handle optional fields and special characters. Emoji support is now fully compatible with downstream processing. Additional null checks were introduced to prevent unexpected runtime errors. Integration stability has significantly improved under real-world message loads. Trigger execution is now predictable and resilient.


  • Corrected Dashboard Date Range Calculations Dashboard filters for weekly and monthly views produced incorrect results due to missing year components in date range calculations. This caused reports to include partial or unintended time periods. The date calculation logic has been corrected to always include explicit year boundaries. Filter behavior is now consistent across different calendar transitions. Historical and current period reports now align with user expectations. This fix ensures accurate analytics and trend analysis. Reporting reliability has been improved for all dashboard users.


  • Improved File Upload Error Handling File upload failures previously returned generic or misleading error messages, making troubleshooting difficult for users. In some cases, the actual cause of the failure was hidden or unclear. Error handling logic has been revised to surface precise and actionable messages. Validation errors, size limits, and permission issues are now clearly distinguished. Users can immediately understand why an upload failed and how to resolve it. This reduces unnecessary retries and support requests. Overall upload usability and transparency have been improved.


  • Enforced Backend Validation for Cross-Version File Operations Certain edge cases allowed file move or duplicate operations to bypass version boundaries at the backend level. This created a risk of files being unintentionally shared or modified across incompatible versions. Additional backend validation rules have been implemented to strictly enforce version isolation. All file operations are now validated against their source and target version contexts. Invalid cross-version requests are rejected consistently, regardless of UI behavior. This guarantees data integrity across version lifecycles. Version safety is now enforced by design rather than convention.

  • Save Attachments Action – Email Trigger Integration An issue related to the Save Attachments action when used with the Email Trigger has been resolved. Previously, using a static path value could result in a path not found error during execution. Additionally, dynamic path values coming from email trigger variables could fail due to invalid character parsing. The attachment path handling logic has been improved to properly validate and process both static and trigger-based inputs. This ensures stable and reliable attachment saving in email-driven automation scenarios.


User Notices & Guidance

This section highlights important behavioral changes, usage recommendations, and practical tips introduced in Canakkale 5.1.0. Reviewing these notes will help you adapt existing workflows smoothly and make the most of the new versioning and storage capabilities.

triangle-exclamation

Warnings (Critical Behavior Changes)


circle-info

Hints (Productivity Tips)

  • Check the Version Info indicator before performing file or automation actions.

  • Use the Version Compare screen to review changes before releasing.

  • Apply version filters in Monitoring to narrow down operational issues.

  • Keep Developer versions clean by removing temporary or test files.

  • Monitor storage widgets to detect large or fast-growing files early.

  • Use folders and breadcrumbs to navigate complex MateDrive structures.

  • Adopt clear and consistent version naming conventions.


circle-check

Last updated

Was this helpful?