> For the complete documentation index, see [llms.txt](https://help.tacinsight.com/fast-weigh-knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tacinsight.com/fast-weigh-knowledge-base/references/changelogs/web-portal-changelog.md).

# Web Portal Changelog

## 2026

<table data-full-width="false"><thead><tr><th width="115.5999755859375">Date</th><th width="86.199951171875">Type</th><th>Changes</th></tr></thead><tbody><tr><td>7/1/2026</td><td>API</td><td><p><strong>Fixes</strong></p><ul><li><strong>updateOrderProduct</strong> mutation no longer sets UnitPrice, FreightRate, HaulerRate, and SurchargeRate to $0</li></ul></td></tr><tr><td>6/26/2026</td><td>Release</td><td><p><strong>Features</strong></p><ul><li>Portal rebrand from <strong>TAC Insight</strong> blue > <strong>Fastweigh</strong> green</li><li><strong>Bulk Edit Trucks</strong> now updated with new UDFs</li><li><strong>Ticket Qeury</strong> now shows <strong>TicketUDFs</strong> regardless of status</li></ul><p><strong>Fixes</strong></p><ul><li><strong>Location TicketUDFs</strong> button will only display when there are active <strong>TicketUDFs</strong></li></ul></td></tr><tr><td>6/23/2026</td><td>Patch</td><td><p><strong>Fixes</strong></p><ul><li><strong>Location TicketUDF</strong> edit error corrected</li></ul></td></tr><tr><td>6/20/2026</td><td>Patch</td><td><p><strong>Fixes</strong></p><ul><li>Saving an <strong>Order</strong> no longer clears the <strong>Last Haul</strong> date</li><li><strong>QuoteProduct</strong> / <strong>OrderProduct</strong> Tax Code bug corrected when Avalara integration is in place</li></ul></td></tr><tr><td>6/19/2026</td><td>Release</td><td><p><strong>Features</strong></p><ul><li>Add more address fields to <strong>Yard</strong> to be consistent with <strong>Region</strong> and <strong>Location</strong> addresses</li><li>Admins now have the ability to clear QBO login credentials from <strong>Portal Settings</strong></li><li><strong>Ticket Bulk Edit</strong> now includes <strong>Direction</strong> and <strong>Pay Type</strong></li><li>Copying a <strong>Request</strong> will now use the current date for <strong>To Date</strong></li><li><strong>ProductCategory.GLAccount</strong> increased to 50 characters</li><li><strong>TaxCode.GLAccount</strong> increased to 50 characters</li><li><strong>HaulZone.Description</strong> increased to 50 characters</li><li><strong>Order.UDF1,2,3</strong> increased to 255 characters</li><li>Database dependency now check for lanes with silos, requiring a deletion of the silo before the deletion of the lane</li></ul><p><strong>UDF Expansion (Phase 3)</strong></p><ul><li>Merged UDF pages to singular <strong>User Defined Fields</strong> page</li><li><strong>Location TicketUDF</strong> settings interface updated</li><li><strong>CustomerContact</strong> interface updated</li></ul><p><strong>Fixes</strong></p><ul><li>UDF combobox bug fixed</li><li><strong>Customer.ShipTo</strong> error fixed</li></ul></td></tr><tr><td>6/12/2026</td><td>API</td><td><p><strong>Avalara</strong></p><ul><li><strong>AddOrderProduct</strong> and <strong>UpdateOrderProduct</strong> mutations now check <strong>Avalara</strong> for tax code</li></ul></td></tr><tr><td>5/19/2026</td><td>Release</td><td><p><strong>UDF Expansion (Phase 2)</strong></p><ul><li><p>Following tables are now included</p><ul><li><p><strong>Tickets</strong></p><ul><li>LoadTicket, LoadTicketPending</li></ul></li><li><p><strong>Quotes</strong></p><ul><li>Quote, QuoteProduct, Project</li></ul></li><li><p><strong>Orders</strong></p><ul><li>Order, OrderProduct, Job</li></ul></li><li><p><strong>Trucks</strong></p><ul><li>Hauler, Truck, Driver</li></ul></li><li><p><strong>Dispatch</strong></p><ul><li>Request</li></ul></li><li><p><strong>Billing/AR</strong></p><ul><li>ARPayment, ARCreditTransaction(Customer Credit)</li></ul></li><li><p><strong>Resources</strong></p><ul><li>Region, Location, Yard, Product, Salesperson, ShipTo, TaxCode, TruckType</li></ul></li></ul></li></ul><p><strong>Fixes</strong></p><ul><li>Editing pricing for <strong>QuoteProducts</strong> using <strong>Update Products</strong> now correctly changes pricing</li><li><strong>Ticket Bulk Edit</strong> now factors orderless tickets when updating just the customer field</li><li><strong>Tax Group</strong> error fixed</li></ul></td></tr><tr><td>4/29/2026</td><td>Patch</td><td><p><strong>Fixes</strong></p><ul><li>New API Key error fixed</li></ul></td></tr><tr><td>4/23/2026</td><td>Release</td><td><p><strong>Features</strong></p><ul><li>Added info icon for portal setting <strong>Starting Invoice #</strong> to specify only numeric values are allowed and invoice # cannot be reset once invoices exist in the tenant</li><li><strong>Requests</strong> now generate an auto-incrementing <strong>Request Number</strong></li><li>When a refund is processed, check if balance &#x3C;> $0 and invoice status = "Settled", set status to "Open" if true</li><li>Force the selection of drop downs for <strong>Open Order Price Update</strong></li><li>Added <strong>QuoteProduct Minimum</strong> fields</li><li>Removing API module from tenant now instantly disables the ability to create new keys for logged on users</li><li>More statements can now be added to existing <strong>Hauler Pay</strong> batches</li><li><strong>Hauler Pay Statements</strong> page now includes totals</li><li><strong>Mobile Request</strong> link now supports orderless tickets</li><li>Global <strong>ShipTo</strong> page now displays all ShipTos (<strong>Global</strong>/<strong>Customer</strong>/<strong>Order</strong>)</li><li>OIDC protocol now supported for SSO</li><li>Refunding payments is now required when <strong>Clearing</strong> or <strong>Credit/Rebilling</strong> an invoice</li></ul><p><strong>UDF Expansion (Phase 1)</strong></p><ul><li>Add 10 user defined fields for most tables</li><li>Created <strong>User Defined Fields (New)</strong> page for testing</li></ul><p><strong>Optimization</strong></p><ul><li>Invoice # performance improvement for reporting</li></ul><p><strong>Fixes</strong></p><ul><li>Strong Password error when creating a new user fixed</li><li>Setting silo type to <strong>Reverse-Weigh</strong> error fixed</li><li>Editing a ticket in <strong>Ticket Entry</strong> before saving will no longer null <strong>Pay Type</strong> and <strong>Direction</strong> fields</li></ul></td></tr><tr><td>1/28/2026</td><td>Release</td><td><p><strong>Features</strong></p><ul><li>Editing the rate of a ticket will now lock that rate</li><li><strong>ProductLocation</strong> records marked as <strong>Ingredient</strong> will remove the <strong>TaxCode</strong> selector unless the portal setting <strong>Default Tax Code By</strong> is set to <strong>Product</strong></li><li>Audit now available for <strong>Open Order Price Update</strong></li><li>Added <strong>Freight Class</strong> portal setting for QBO Integration</li><li>Ticket Entry duplicate ticket rule adjusted to check <strong>Ticket #</strong>, <strong>Date</strong>, <strong>Yard</strong>, <strong>Void</strong>, <strong>and Version</strong></li><li>Customer <strong>Default Order</strong> field now shows <strong>Order #</strong> and <strong>Description</strong>, and the ability to type-ahead search</li><li>Current logged in Tenant now displayed in <strong>Related Accounts</strong></li><li><strong>Billing History</strong> can now be filtered by <strong>Customer</strong></li><li><strong>New Billing</strong> can now be filtered by <strong>Direction</strong>, <strong>Product Category</strong>, and <strong>Time</strong></li><li><strong>Ticket Entry</strong> now includes <strong>Cash Reference</strong> field where applicable</li></ul><p><strong>Optimization</strong></p><ul><li>Billing actions now use InvoiceKey</li><li>Billing queries now share query code</li></ul><p><strong>Fixes</strong></p><ul><li>Removing ticket from an invoice removing associated adjustments fixed</li><li>Ticket edit UDF error fixed</li><li>Timezone offsets now correctly applies for <strong>Hauler</strong> expiration dates</li><li><strong>Customer default Salesperson</strong> dropdown not respecting list of regions fixed</li><li>Updated country choices for CC payments, "Canada" to "CAN", "Mexico" to "MEX"</li><li>Choosing ingredients for a blended product now correctly filters ingredient products</li></ul></td></tr></tbody></table>
