Changelog
New updates and improvements
July 2026
See what’s new and improved in our July 13th update.

WebApp - https://connect.tsanet.org
Modified header and footer to include links to Gitbook Docs
Admin - Fixed issue where deleting a group was possible before removing members
Fixed an issue where user lock out on more than 5 attempts would not clear
Fixed visibility issue within a solution support group
Created a new Solution Partner registration page
Changed customer phone to be optional as the default
Improved formatting of the collaboration feed
Salesforce App V2.13 - https://tsanet.gitbook.io/connect/documentation/salesforce-connector/installation-guide
Fixed issues in Case Feed, including missing updates, formatting, and visibility inconsistencies.
Added new workflows and updated existing flows to improve automation reliability and flexibility.
Improved LWC search action to support HTML rendering and enable more customizable outbound user experiences.
Fixed webhook-triggered updates not appearing in the Case Feed due to queue-related configuration issues.
Improved handling of queue ownership assignment for TSANet Case records.
Resolved flow execution errors related to callout and transaction handling in automation.
Microsoft Dynamics App- https://tsanet.gitbook.io/connect/documentation/dynamics-connector/demo
Minor HTML fixes related to W3C tests
Added Oauth2 M2M as a Authentication option
Zendesk App - https://tsanet.gitbook.io/connect/documentation/zendesk-app/demo
Initial release of the Zendesk App - Combination of ZIS and ZAF
API - https://tsanet.gitbook.io/connect/api-reference
Added Oauth2 Client Credentials Support
Added Basic Auth to webhooks
Several improvements to webhooks (new webhooks and improved performance)
Performance improvements
Modifications to Cisco Smartbonding connection
Added document_ID to collaboration request to identify the process used
Connect SDK - https://github.com/tsanetgit/Connect_SDK
Initial release of the Connect SDK
May 2026
See what’s new and improved in our May update.

WebApp - https://connect.tsanet.org
Enhanced the TSANet admin interface to allow TSANet staff to update and close collaboration requests.
Added functionality to restrict data visibility in the web application for Sovereign Support.
Updated the “Forgot your Password” flow to prevent password changes after one hour.
Modified the case closure note displayed in the collaboration feed.
Added a feature to prevent case creation and information response emails from being sent to API users for inbound requests
Updated phone number fields to support free-text entry.
Fixed an issue affecting the creation of a new company and a new user.
Updated emails sent during the Partner Program sign-up process.
Updated links in the inbound process helper text within the admin menu.
Salesforce Connector V2.12 - https://tsanet.gitbook.io/connect/documentation/salesforce-connector/installation-guide
Improved stability of case creation, acceptance, and linking processes by Webhooks.
Enhancements to rich text notes in the Case Feed
Fixed multiple issues in Collaboration Feed (duplicates, ordering, missing notes, formatting).
Resolved errors affecting inbound requests, attachments, and case updates.
Corrected visibility and delivery of escalation instructions and notifications.
Updated TSANet flows, added new ones for more comfortable usage.
Improved UI responsiveness and usability (attachments, layout, scroll behavior).
Enhanced error handling and backend data consistency.
Updated data model for phone number handling.
Improved permissions sets to resolve issues seen in some environments
Microsoft Dynamics Connector - https://tsanet.gitbook.io/connect/documentation/dynamics-connector/demo
Automated TSANet Case Creation & Linking: Inbound TSANet requests now automatically create or link cases. If an existing customer case number is provided, the request is linked to that case and the TSANet collaboration is auto‑accepted. If no case exists, a new case is created based on the customer’s email address and the collaboration request is automatically accepted.
Added webhooks, providing API support for real-time updates and eliminating delays caused by polling intervals
The system no longer sends emails to API users, with the exception of escalation alert for inbound requests only.
Added error logging to support improved troubleshooting and debugging.
Updated phone number fields to support free‑text entry.
Fixed an issue affecting timestamp accuracy.
API - https://tsanet.gitbook.io/connect/api-reference
Created a headless JAVA app for testing and best practice integration. See https://github.com/tsanetgit/Integration_Demo_Java
Improved how the API user is managed in the WebApp admin interface.
Fixed an issue where NULL could be inserted into the company name for notes.
Implemented HAWT.io to monitor the system.
Added a new endpoint for viewing a process form by document_ID
Created a headless JAVA app for testing and best practice integration
New v2 paginated collaboration request endpoints—GET /v2/collaboration-requests(paged) and GET/v2/collaboration-requests/list to support documentation clarification.
Webhook enhancements to enable timelier deliveries.
OpenAPI documentation enhanced.
Working toward resolving discrepancies with PATCH endpoints.
Mar 2026
See what’s new and improved in our March update.

Main features
New second-generation Salesforce package (v2.9) with multiple new features
Added webhooks, providing API support for real-time updates and eliminating delays caused by polling intervals
Updated Microsoft Dynamics package to include webhook support
Multiple web application improvements
WebApp - https://connect.tsanet.org
Added a new feature allowing Member Admins to update passwords for API users. This feature is available on the Company Admin page.
Updated the Phone Number field by splitting it into two fields: Country Code and Phone Number and refreshed the country code library to reflect accurate country listings.
Modified the Member Feedback Survey template and changed to send 48 hours after case closure.
Updated email templates to reflect the new TSANet branding.
Updated footer links and refreshed the Partner Program Playbook link.
Fixed an issue with exporting reports and viewing companies in the TSANet Super Admin interface.
Updated email logic to exclude API users from receiving system emails.
Fixed an issue with the phone number field not saving correctly on the Collaboration Request response form.
Updated email‑sending logic to run within a try‑catch block to improve reliability.
Modified a custom field to resolve a configuration issue.
Fixed an issue related to Mandrill email delivery.
Resolved an issue affecting Partner Program page banners.
Updated the username field to be case‑insensitive.
Added security to support Soverign Support use case
Salesforce Connector - https://tsanet.gitbook.io/connect/documentation/salesforce-connector/installation-guide
This is a major new release that provides many new features and improvements. The package was also moved to the second-generation package model that will provide long term support for updates.
Enhanced environment configuration and integration user handling, including improvements to Azure environment definitions and integration user email updates.
Improved connector reliability by reviewing and enhancing polling behavior, laying the groundwork for more efficient long‑polling and event‑driven updates.
Added a new Escalation action to the Salesforce Case process, providing faster and more consistent escalation handling.
Enabled automatic linking of inbound TSANet collaboration requests to existing Salesforce Cases when applicable.
Improved the Lightning Web Component (LWC v2) experience by resolving layout issues, duplicated widgets, and unexpected empty frames during collaboration request creation.
Corrected issues with product and company selection lists, ensuring values now display and load correctly in collaboration request forms.
Resolved multiple attribution issues where cases, notes, or feed entries were incorrectly shown as created by the API user instead of the actual submitter.
Fixed issues allowing notes to be created with null or incomplete information and ensured notes now reliably reflect accurate creator and content details.
Standardized naming conventions so all TSANet‑provided Salesforce Flows now begin with “TSANet,” improving admin visibility and maintainability.
Updated scheduled job management so the TSANet Scheduled Job “Manage” button correctly opens the configuration window.
Resolved issues where customer, company, or creator information displayed as null or N/A in collaboration feeds and case views.
Improved collaboration feed behavior to ensure escalation instructions and case updates appear correctly for both senders and receivers.
Microsoft Dynamics Connector - https://tsanet.gitbook.io/connect/documentation/dynamics-connector/demo
Implementation of collaboration request webhooks.
New configuration UX, where you can easily set up connection and register webhooks.
New seamless UX that keeps user updated.
Fixed issue where duplicate notes were created
Fixed issue with refresh when user changed tabs
Improved error handling on form submission
resolved an issue where special characters in a note could create error
API - https://tsanet.gitbook.io/connect/api-reference
Add webhook support
Refactor integration processing to use integration IDs
Improve authentication error handling with structured error responses
Centralize public endpoint security path patterns
Disable vector sync scheduler by default
AI module cleanup
Feb 2026
See what’s new and improved in our February update.

Connect 3.0 Architecture Changes
Architecture changes to support features for Connect 3.0 and improve performance and reliability of the platform.
Migrated all environments to Azure Hosting
Upgraded all technology for the WebApp
Migrated to PostgreSQL database
Migrated to ActiveMQ Artemis message broker
Migrated to Better Stack for system monitoring and incident handling
WebApp - https://connect.tsanet.org
Added support for multiple email domains
Fixed an issue where emails were sent to API user
Fixed an issue with Company Profile that introduced additional null domain
Added API solution to allow Partner sign-up from a Members web: See Integrated Partner Registration | Documentation | TSANet Connect
Fixed issue with exporting certain reports
Salesforce Connector - https://github.com/tsanetgit/SFDC/releases/tag/Release-v1.17
No changes for the Salesforce connector. New Second generation connectorplanned for March Release.
Microsoft Dynamics Connector - https://appsource.microsoft.com/en-us/product/dynamics-365/tsanet-org.tsanetd365-preview?flightCodes=340d37952f0d4d9cbea160681bbb908c
Modified method to accept case and auto-link MS Dynamics Case
Added flows to automate inbound requests
API - https://tsanet.gitbook.io/connect/api-reference
Added email validation in transactions
Fixed issue with html characters in email field
Fixed issue with access to a process form within a private group
Fixed an issue with certain field types in a solution support process form
Oct 2025
See what’s new and improved in our October update.

Gitbook Documentation
GitBook is the new location for all documentation, including Developer, Support information, and Changelog
Inbound Process Automation (Connectors)
Inbound process automation to create cases and respond to inbound requests
Includes entitlement checks (For example, serial number of an asset in Salesforce)
WebApp - https://connect.tsanet.org
Company Email Domain - As part of our ongoing commitment to data security, all user accounts are required to use an approved company domain. Personal email domains such as gmail.com, yahoo.com, and outlook.com are no longer accepted. Authorized subdomains and additional company-owned domains are supported.
Removed Parent - Child and MS Teams process form types
Fixed an issue found when updating the Case owner as the Submitter
Modified the Limited Member's description on the TSANet Members page: https://www.tsanet.org/members/
Logo.dev on tsanet.org was exceeding usage limits. Made a change to only share 20 rows at a time and have the user page through the list or search.
Modified emails to be sent as text and html (MIME parts)
Improved the text for setting password on the WebApp
Fixed an issue with notes not displaying correctly
Fixed an issue found with the View/Test button on Process Form
Made modifications to the Company Profile
Disable emails for users of Role = API
Changed the Role name of "Caller" to "Standard User"
Changed the process form "Ticket Type Document" to "Collaborative"
Added the user Role as read only field on Member "Profile"
Allow Member Admins to create API Users
Updated the TSANet Connect Logo and "training" link
Salesforce Connector - https://github.com/tsanetgit/SFDC/releases/tag/Release-v1.17
Company Email Domain - As part of our ongoing commitment to data security, all user accounts are required to use an approved company domain. Personal email domains such as gmail.com, yahoo.com, and outlook.com are no longer accepted. Authorized subdomains and additional company-owned domains are supported.
Added a confirmation option when closing a TSANet Case.
Implemented system recovery enhancements to better handle and recover from unexpected errors.
Enabled the ability for both the sender and receiver to update case information.
Added file versioning support for TSANet Case attachments.
Included the integration user field on the TSANet Credentials page layout.
Fixed an issue where collaboration requests created from the WebApp were not properly creating or attaching TSANet Cases in the connector.
Resolved an issue where outbound notes were incorrectly displayed as entered by the integration user.
Fixed a bug where creating a case without contact information initially caused an error when later creating a new TSANet Case.
Addressed a duplication issue where outbound TSANet requests were generated with the same token, requiring manual cleanup.
Microsoft Dynamics Connector - https://appsource.microsoft.com/en-us/product/dynamics-365/tsanet-org.tsanetd365-preview?flightCodes=340d37952f0d4d9cbea160681bbb908c
Company Email Domain - As part of our ongoing commitment to data security, all user accounts are required to use an approved company domain. Personal email domains such as gmail.com, yahoo.com, and outlook.com are no longer accepted. Authorized subdomains and additional company-owned domains are supported.
Enhancement made to allow the Sender/Submitter to update the case (example: change of case owner or MS dynamics case)
Enhanced the notes in timeline by adding the Company name
Updated installation guide to include updates to the solution
Fixed an issue where outbound cases created duplicates
Made an improved to the customer section when creating a TSANet Case
Trigger auto-refresh when Note is added to TSANet Case and when a user Updates Approval ( example: change of case owner or MS dynamics case)
API - https://tsanet.gitbook.io/connect/api-reference
Support for sub-domains with email validation – user actions can now be validated with primary and alternate domains. Setting is in WebApp Admin
Improved security with new case and notes – Validate user email domain. System will return error if email domain does not match setting for the account
Fixed issue found in manual penetration testing – SQL injection
API now supports update case for both sender and receiver
Fixed issue with special characters in API password
Previous Releases
Last updated