clock-rotate-leftChangelog

New updates and improvements

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

chevron-rightWebApp - https://connect.tsanet.orgarrow-up-right hashtag
  • 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

chevron-rightSalesforce Connector - https://tsanet.gitbook.io/connect/documentation/salesforce-connector/installation-guidearrow-up-righthashtag

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.

chevron-rightMicrosoft Dynamics Connector - https://tsanet.gitbook.io/connect/documentation/dynamics-connector/demoarrow-up-righthashtag
  • 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

chevron-rightAPI - https://tsanet.gitbook.io/connect/api-referencearrow-up-righthashtag
  • 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

chevron-rightWebApp - https://connect.tsanet.orgarrow-up-right hashtag
chevron-rightSalesforce Connector - https://github.com/tsanetgit/SFDC/releases/tag/Release-v1.17arrow-up-righthashtag
  • No changes for the Salesforce connector. New Second generation connectorplanned for March Release.

chevron-rightMicrosoft Dynamics Connector - https://appsource.microsoft.com/en-us/product/dynamics-365/tsanet-org.tsanetd365-preview?flightCodes=340d37952f0d4d9cbea160681bbb908carrow-up-righthashtag
  • Modified method to accept case and auto-link MS Dynamics Case

  • Added flows to automate inbound requests

chevron-rightAPI - https://tsanet.gitbook.io/connect/api-referencearrow-up-righthashtag
  • 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)

Read the documentationarrow-up-right

chevron-rightWebApp - https://connect.tsanet.orgarrow-up-right hashtag
  • 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/arrow-up-right

  • 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

chevron-rightSalesforce Connector - https://github.com/tsanetgit/SFDC/releases/tag/Release-v1.17arrow-up-righthashtag
  • 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.

chevron-rightMicrosoft Dynamics Connector - https://appsource.microsoft.com/en-us/product/dynamics-365/tsanet-org.tsanetd365-preview?flightCodes=340d37952f0d4d9cbea160681bbb908carrow-up-righthashtag
  • 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)

chevron-rightAPI - https://tsanet.gitbook.io/connect/api-referencearrow-up-righthashtag
  • 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


Last updated