Changelog

Follow new updates and improvements to Helm 3.6.

June 10th, 2025

🛠️ Fixes & Improvements

  • Removed un-required log information around weight calculations
    We removed some logging of weight information that was had a minor impact on despatching.

June 5th, 2025

✨ New Features

  • Reports Now Processed in Background with Email Delivery
    System reports will now be processed in the background and automatically delivered via email upon completion. This allows users to continue working without having to wait for the report to finish generating.

  • Amazon MCF Now Fully Functional
    Several issues related to Amazon MCF have been resolved. The integration with Neuro is now fully operational and ready for use.

  • Customer Comments Popup Added to Packing Terminal
    A new feature allows customer comments to be shown as a popup in the packing terminal. This setting can be enabled at the fulfillment or system level under General Settings > Packing > Customer Comments Popup.

  • Supplier Report Enhanced with Supplier ID Column
    The Supplier Report has been updated with a new Supplier ID column, allowing for broader use in various workflows.

  • Batching Option Now Supports CSV Upload Updates
    The batching option can now be updated via CSV uploads. Note: serial items cannot be updated—only new serial items can be created during import.

  • Storage Charges Support Added for Billing API
    Infrastructure support for storage charge submissions via the Billing API has been completed and is now available.

  • Inventory Tags Now Update Instantly Line by Line
    Performance and UI improvements have been made to allow real-time, line-by-line inventory tag updates.

  • Customer Comments Now Accessible via App Endpoints
    Customer comments are now included in app-related API endpoints. This feature will be activated on the app side through an upcoming update.

  • Fulfillment ID Added to Inventory Logs and System Webhooks in Public API
    The Public API now includes the fulfillment_id field in inventory logs and system webhooks, improving traceability.

🛠️ Fixes & Improvements

  • Page Display Issue Resolved on Inventory Page During Group Filtering/Search
    A UI issue causing page misalignment during group filtering and searches on the inventory page has been resolved.

  • Unassigned Picks Visibility Issue in App Resolved
    An issue preventing unassigned picks from appearing in the app has been fixed.

  • Movement Issue Resolved After Pick Completion
    A bug causing movement issues after pick completion—when Pick Location Movement is enabled—has been addressed.

  • Location Filter Bug Fixed in Public API
    An issue where the location filter affected the inventory ID in Public API queries has been resolved.

  • Order Rules Execution Issue Fixed
    A bug that caused certain order rules not to execute properly has been fixed.

  • Fulfillment User API Access Restricted When System Fulfillment is Disabled
    When the fulfillment system is disabled at the system level, fulfillment users are now correctly restricted from accessing the Public API.

May 28th, 2025

✨ New Features

  • Location Barcodes Can Now Be Printed from the System
    Users can now print location barcodes directly from the system. To use this feature, navigate to Settings > Locations, select the desired locations, and click the Create Barcodes button located in the top-right corner.

  • “Check Per Piece” Option Added to Shipping Rule Dimensions
    A new setting, Check Per Piece, has been added to the dimension options within shipping rules. When enabled, the system will evaluate each parcel in an order individually instead of using the smallest box algorithm.

  • Multiple Return Location Support Introduced
    The system now supports multiple return locations. To enable this feature, simply activate the Allow Warehouse Based Returns setting in the configuration panel. Once enabled, the system will automatically generate a return location for each warehouse under your location settings. These return locations can be selected within the Return Terminal, and stock transfers can be directed to them accordingly.

  • Plugin Store Interface Updated
    The Plugin Store has been redesigned with a cleaner, faster interface to improve usability and performance.

  • Batch Item Stock Level Information Now Available in Public API
    The Public API now includes batch item stock level details. Note: this feature behaves differently for master and fulfillment accounts.

🛠️ Fixes & Improvements

  • Updated Routes for Warehouse Selection in Mobile Applications
    Certain mobile application routes that previously did not support warehouse selection have been updated for compatibility.

  • Public API Access Issue for Purchase Order Deliveries Resolved
    An issue that prevented fulfillment clients from accessing the purchase order deliveries endpoint via Public API has been fixed.

May 22nd, 2025

✨ New Features

  • Multi-Channel Fulfillment (MCF) Now Supported in Helm
    Helm now officially supports Multi-Channel Fulfillment (MCF). To enable MCF features for your account, please contact the Support Center for activation.

  • Cheat Sheet Logic Added for Order Printing
    A new Cheat Sheet Logic has been introduced, allowing users to print cheat sheets directly from the Order Index page. This feature can be enabled via General Settings and requires a configured 4x6 printer.

  • Exact and Like Search Options for Tag Filters
    The tag filter functionality now includes both exact match and partial (like) search options, enabling users to find specific tags more efficiently without confusion from similar tag names.

  • Default Email Sending Migrated to Amazon SES
    The system’s default email infrastructure has been transitioned from Mailgun to Amazon SES. Integration settings can be managed under Settings > Integrations.

  • IOSS Support Added to Commercial Invoice Template Engine
    The Commercial Invoice Template Engine now supports IOSS (Import One-Stop Shop) data, enhancing compliance for cross-border shipments.

  • Assigned Warehouse Field Added to Fulfillment Client Public API Responses
    The Public API responses for fulfillment clients now include the assigned warehouse field, offering more complete data visibility for integrated systems.

🛠️ Fixes & Improvements

  • Amazon and UPS v2 Courier Setup Issues Resolved
    Various setup issues related to Amazon and UPS v2 courier integrations have been fixed to ensure reliable configuration.

  • Updated Internal Support Access Links Following Rebranding
    All internal support access links within the system have been updated as part of the Helm rebranding process.

  • Fix for Order Rule Actions with Deleted Statuses
    Issues that occurred when assigned statuses in order rule actions were later deleted have been resolved, ensuring stability in automation rules.

  • Out-of-Stock Notification Icon Visibility Fixed for Fulfillment Clients
    Fulfillment clients can now properly see out-of-stock warning icons, which were previously not displaying due to a UI issue.

  • Dashboard Graph Scroll and Negative Value Display Fixes
    Fixed issues in the Dashboard order graph where negative scrolling occurred and negative values were shown when no data was available. The graph now behaves as expected.

May 14th, 2025

✨ New Features

  • Redesigned System Settings Page
    The System Settings page has been fully redesigned with an improved UI. It now includes search functionality, making it easier to locate, review, and update settings efficiently.

  • UI Enhancements in Packing Terminal
    Several user interface improvements have been made to the Packing Terminal to enhance usability and streamline workflows.

  • Deleted Column Added for Removed Fulfillment Clients in Reports
    A new “Deleted” column has been introduced in relevant reports to identify removed fulfillment clients, improving data clarity and auditability.

  • Auto Billing Notification and Validation Framework Added
    The system now includes new notification and validation infrastructure for Auto Billing, laying the groundwork for improved billing automation monitoring.

  • Warehouse Filter Added to Purchase Order Inventory App Endpoints
    The App API endpoints for Purchase Order inventories now support filtering by warehouse_id, enabling more targeted queries.

  • Improved UX for Bulk Tag Removal via AJAX
    When bulk removing order tags, the system now uses AJAX-based updates rather than page reloads, resulting in smoother interactions and better performance.

🛠️ Fixes & Improvements

  • Archived Products No Longer Shown in App Location Count Page
    A bug where archived products were incorrectly displayed on the location count page in the app has been resolved.

  • Fix for 500 Status Code Error in Inventory Creation via Public API
    An issue where invalid custom fields caused a 500 error during inventory creation via Public API has been fixed. The system now properly validates these fields.

  • Performance Improvements for Order Edit Page with Extensive Logs
    The Order Edit page no longer freezes for orders with a large number of logs. Logs are now loaded incrementally via infinite scroll, improving page responsiveness.

  • Duplicate Stock Issue in Bulk Deliveries Resolved
    A bug causing duplicate stock entries in bulk deliveries has been fixed. Until the current delivery job is completed, the system will now prevent additional bulk deliveries for the same Purchase Order.

  • Safari Compatibility Fix for Topbar Filters
    An issue preventing topbar filters from functioning correctly in Safari has been resolved, ensuring full cross-browser compatibility.

May 7th, 2025

✨ New Features

  • Page Sorting Options Moved to Topbar
    The sorting options for pages have been relocated to the topbar, creating a cleaner and more user-friendly interface.

  • Timing Logs Added for Performance Monitoring
    New timing logs have been implemented across the system to help analyze potential page slowdowns. These logs will assist in performance improvement efforts in upcoming updates.

  • Date Filters Excluded from Saved Filters
    When saving filters, any date-based filters will now be excluded to ensure saved filters remain reusable and consistent across different time frames.

  • Order Rule Action to Remove All Tags
    A new order rule action has been added that allows users to automatically remove all tags associated with an order.

  • Default Split Order Status Setting Added
    A setting has been added to configure the default status for split orders. Users can choose to automatically assign a specific status or leave the status unchanged when an order is split.

  • Dangerous Goods Printer Configuration Added
    New printer settings for dangerous goods have been added under System Settings. When configured, dangerous goods labels will be automatically printed in the packing terminal as required.

🛠️ Fixes & Improvements

  • Location Filter Performance Optimized on Order Index Page
    A limiter has been introduced to the location filter on the Order Index page, resolving issues of slow loading and page freezing due to excessive location data.

  • Duplicate Row Issue in Stock Value Report Fixed
    An issue causing duplicate rows in the Stock Value Report has been resolved.

  • Incorrect Batch Item Quantity Display in Pick Lists (Edge Case) Fixed
    A specific edge case where batch item quantities were displayed incorrectly in pick lists has been addressed.

  • Fix for Empty Allowed Despatch Date via API
    An error that occurred when setting an empty Allowed Despatch Date via the API has been fixed. The system will now handle empty values correctly without generating date errors.

April 30th, 2025

✨ New Features

  • Auto Merge Order Feature Introduced
    The Auto Merge Order feature has been integrated into the system. This allows channel orders from the same user (excluding manual orders) to be automatically merged based on predefined conditions. It can be enabled via General Settings > Defaults > Auto Merge Channel Orders.

  • System Log for Setting Changes
    All configuration changes made across the platform will now be logged in the system logs, ensuring full traceability for future reference.

  • Unified Imports Page Added
    A new menu tab has been added that displays all import types on a single page, providing easier access and management of import activity.

  • Enhanced Smart Search on Order Index Page
    The automatic search behavior on the Order Index page has been improved. The system now intelligently adjusts the search field based on the input pattern, significantly speeding up searches. This feature can be toggled via Settings > Defaults > Smart Search Prediction.

  • Unified Filter Dropdown Across System Pages
    All filtering options across system pages have been consolidated into a single dropdown per page, with search functionality for filters. This results in a cleaner interface and improved usability. Additional enhancements have been made to the topbar to simplify interaction.

  • Improved Date Format Handling in Public API
    The order creation and search endpoints in the Public API now support flexible date formats. The system will automatically recognize any valid date format, removing the previous requirement to use Unix timestamps.

  • Release Notes Now Available via Dashboard (Featurebase Integration)
    With the new Featurebase integration, users can now access all release notes directly from the dashboard via the bottom-right corner.

  • Quick Access to Warehouse Creation from Inventory Locations Settings
    A shortcut button has been added under the Inventory Locations settings to easily navigate to the warehouse creation page.

  • Auto-Hiding of Unused Shipping Rules
    On the Shipping Rules page, unused rules will now be automatically hidden until enabled. This helps reduce visual clutter and makes the page easier to manage.

  • Option to Show Unassigned Picks in App
    A new setting has been added to allow the display of unassigned picks in the mobile app. This can be toggled via Settings > Picking > Show Unassigned Picks On the App.

🛠️ Fixes & Improvements

  • Issue Resolved in New Address Creation
    A system issue affecting new address creation has been identified and resolved.

  • Fix for Empty Inventory Orders in Batch Order Labelling
    An error related to empty inventory orders during batch order labelling has been fixed, ensuring a smoother labelling process.

April 23rd, 2025

This one's a big one! From Auto Updates to archiving and a new App Store, we’re rolling out features designed to keep your warehouse flowing and your UI fresh 🚀.


✨ New Features

  • Domain Change – Now “yourname.myhelm.app
    We’ve updated the domain structure! Moving to yourname.myhelm.app. This will log everyone out, so best to carry this out outside working hours.

  • Auto Update Infrastructure – Now Live
    Say hello to Auto Updates! HELM WMS can now update itself automatically, so you’re always on the latest version without lifting a finger.

  • Dashboard Graph – Refreshed & Scrollable
    The Dashboard graph got a facelift! Scrollable, with daily despatched orders, created orders, and total sales.
    Bonus: refresh button for real-time updates!

  • Cost-Based Stock Value History Report – New!
    Track cost prices from purchase orders with our Cost-Based Stock Value History Report. Enable it via General Settings > Stock Control.

  • Order Tags – Now Managed During Imports
    Set custom order tags when importing orders. Leave it blank? We’ll tag with the import date as usual.

  • Warehouse Location Cloning – Faster Setup
    Clone locations from an existing warehouse when creating a new one. Plus, location name uniqueness is now warehouse-based.

  • Auto Allocation for Batch Label Printing
    Orders are now automatically allocated before batch label printing begins. Orders that can’t be allocated? We’ll show them separately.

  • Delivery Chunking – No More Timeouts
    Big deliveries? Chunked and processed in the background — say goodbye to timeout errors in the UI and app.

  • Despatched Order Archiving – 90-Day Rule
    Orders older than 90 days that are despatched are automatically archived daily. Keeps your system fast — archived orders still searchable via filters.

  • Sales Channels & Couriers Pages – Simplified
    These pages now only show active channels and couriers. Add new ones through a handy popup at the bottom right.

  • Order Action Buttons – Always Visible
    All order action buttons on the order detail page are now always visible. If something’s not usable, it’s disabled with a helpful tooltip.

  • Human-Readable Tags – Cleaner UI Option
    New toggle under General Settings > Defaults: hide unreadable tags (channel-sent gibberish). Keep your UI clean and readable.

  • Partners API & New App Store – Integrated
    The Partners API is here with a new App Store! Install apps with new functionalities.
    (The old App Store is now called Plugin Store.)

  • Warehouse Visibility – For Inventory Locations
    Inventory locations now display their associated warehouse. Clarity where it counts.

  • Fulfillment Clients – Global Inventory Custom Fields Access
    Fulfillment clients can now view and update global inventory custom fields. More transparency, more control.

  • Sales Channel Info – Now on Packing Terminal
    Sales channel name, platform icon, and URL are now shown on the Packing Terminal — giving packers clearer context.


🛠️ Fixes & Improvements

  • Parentheses in SKUs – Now Supported
    Inventory SKUs can now include ( ). More flexibility for naming.

  • Name & Postcode Sorting – Reintroduced
    Sorting by name and postcode is back! Toggle it on via General Settings.

  • Custom Field Deletion – Issues Fixed
    Deleting custom fields? Now works smoothly without leftover quirks.

  • Multi-Line Descriptions – Order Imports Fixed
    Multi-line descriptions in order imports no longer cause errors.

  • UI Tweaks – Helm Rebranding Adjustments
    Cleaned up a few UI inconsistencies from the HELM rebrand.

  • System Maintenance – Performance Boosted
    General system speed and performance improvements applied.

  • Verify Product Overflow – Fixed in Packing Terminal
    High-inventory orders won’t overflow off-screen during product verification anymore.

  • Merge Order Filter – Order Counts Fixed
    Order counts now display correctly when using the Merge Order filter.

  • Dashboard Warehouse Filter – Hidden for Single-Warehouse Setups
    Got one warehouse? The Dashboard filter is now hidden for simpler views.


Auto-updating, auto-archiving, and auto-allocating — HELM just got a whole lot smarter 🚀
— The HELM Team

April 23rd, 2025

Yep, more Auto Updater testing 🔄
Ensuring zero disruptions as we move toward a smoother update experience for everyone.

April 23rd, 2025

We’re testing the waters for the Auto Updater! 🌊
This version focuses on fine-tuning the infrastructure to make future updates seamless and automatic.