Tatsoft's product lifecycle policy, version support dates, and what end of support means for your deployment.
Home → Support Resources → Product Lifecycle and End of Support
Tatsoft commits to long-term product stability. Within a major version, every update is 100% compatible with existing projects: no migration, no solution rework, no forced upgrades. Many production systems run for years on a single release without touching the product, and that is fully supported as long as the underlying .NET runtime stays patched.
When a new major version ships, the prior major enters a documented support timeline with three clearly named phases. Customers always know how long their version will receive fixes, how long it can be activated and rehosted, and how long the installers stay available.
This page is the authoritative reference for those dates and commitments.
The current support status of each released version is shown below. All dates are calendar dates; phase transitions take effect at end-of-day in UTC.
Version |
GA Date |
Runtime |
Support Phase |
Mainstream Ends |
Extended Ends |
|---|---|---|---|---|---|
FrameworX 10.1.5 |
2026-05-26 |
.NET 10 (LTS) |
Current release |
To be announced after the next major release |
— |
FrameworX 10.0 through 10.1.4 |
2024 – 2026 |
.NET 8 |
Free upgrade to 10.1.5 — see below |
— |
— |
FactoryStudio 9.x (9.1 / 9.2 / 9.3) |
2018 – 2023 |
.NET Framework |
Mainstream |
2026-12-31 |
2029-12-31 |
FactoryStudio 8.1 |
2016 |
.NET Framework |
Extended (paid) |
Ended |
2027-10-31 |
FactoryStudio 9.x enters Sustaining on 2030-01-01. FactoryStudio 8.1 enters Sustaining on 2028-01-01.
Every supported version moves through three phases. Each phase has a clearly defined deliverable so you can plan your maintenance window with confidence.
Phase |
What is included |
|---|---|
Mainstream |
Defect, security, and performance fixes. Guidance for new operating systems and database versions. Normal support SLAs. |
Extended (contractual) |
Security and critical-stability fixes only, on a feasibility basis. No new operating system, database, or driver certifications. |
Sustaining |
No further code changes. Continued access to documentation, knowledge base, installers, and license activation services. Your system keeps running; no new fixes are issued. |
Production systems on a version in Sustaining continue to operate normally. The 100% .NET architecture isolates the application from operating-system patches, so an installed runtime stays compatible as long as Microsoft is patching the underlying .NET version.
|
FrameworX 10.1.5 is a free upgrade for every FrameworX 10.x customer. No new license fee, no new contract. Tatsoft covers the transition from .NET 8 to .NET 10 (LTS) so every 10.x deployment lands on a Microsoft-supported runtime at the same time, without a budget conversation. |
FrameworX 10.1.5 ships on the .NET 10 long-term-support runtime. Earlier 10.x releases shipped on .NET 8, whose Microsoft mainstream support ends 2026-11-10. Rather than asking customers to choose between staying on an aging runtime and paying for a major-version upgrade, Tatsoft is making 10.1.5 a free, drop-in update so every 10.x deployment moves to the LTS runtime at the same time.
If you have an active support plan, your plan continues unchanged and applies to 10.1.5 with no action required.
Every customer on FrameworX 10.0, 10.1.0, 10.1.1, 10.1.2, 10.1.3, or 10.1.4 receives the 10.1.5 entitlement at no cost. The within-major-version 100% compatibility commitment applies: solutions open and run on 10.1.5 without modification.
The .NET 8 to .NET 10 runtime change is handled by the installer. You do not need to update your project, scripts, or displays. The .NET 10 runtime is installed alongside (or in place of) the existing .NET 8 runtime.
No new license file is required. Your existing 10.x license activates 10.1.5.
Download the FrameworX 10.1.5 installer from tatsoft.com or the customer portal.
Install on the target machine. The installer detects the existing 10.x deployment and updates in place.
Open your solution. The Solution Center performs any solution-schema upgrade automatically and writes a preserved backup of the pre-upgrade file next to the solution — see Upgrading Solutions Reference for the full upgrade behavior, including the new fail-safe rollback in 10.1.5.
If you operate a deployment that must keep both an earlier 10.x release and 10.1.5 in production simultaneously (for example, a long validation window before cutover), contact support@tatsoft.com for guidance on parallel installation and license handling.
FrameworX 10.0 through 10.1.4 shipped on the .NET 8 runtime. FrameworX 10.1.5 ships on .NET 10, which Microsoft has designated as a long-term-support release (supported by Microsoft through 2028-11-14, with three years of security and quality patches).
The runtime transition is transparent to your solution:
Your tags, displays, scripts, datasets, and historian data carry forward unchanged.
The 10.1.5 installer brings the .NET 10 runtime with it; you do not need to install .NET 10 separately on supported operating systems.
.NET 10 supports the same Windows, Linux, and macOS versions you already deploy on. Refer to Microsoft's .NET 10 supported OS list for the authoritative version matrix.
The .NET 10 OS matrix is broad and covers every operating system that Tatsoft supports for FrameworX 10.x. If your deployment is on an older operating system that has itself reached end of life (and therefore is not on Microsoft's .NET 10 supported list), your best path is to update the operating system as part of the FrameworX upgrade. Contact Tatsoft Support if you need help planning a combined OS-and-runtime upgrade.
Your FrameworX 10.x deployment continues to run on .NET 8 indefinitely — the application does not stop working. However, .NET 8 itself no longer receives security patches from Microsoft after 2026-11-10. Tatsoft strongly recommends upgrading to FrameworX 10.1.5 (free, as described above) so your runtime stays on a Microsoft-supported LTS release.
FactoryStudio has evolved into the FrameworX product series. FrameworX 10.1 is the next generation of the platform and the recommended target for all new and existing FactoryStudio deployments.
The FactoryStudio 9.x line (9.1, 9.2, and 9.3) is in Mainstream support through 2026-12-31, in Extended support through 2029-12-31, and enters Sustaining on 2030-01-01.
Activation and license validation for FactoryStudio 8.x and 9.x will be maintained through 2030-10-31. License rehosts for hardware failures and virtual machine moves are permitted through 2028-10-31; after that date rehosts are handled case-by-case by Tatsoft Support with a path to FrameworX 10.x. Legacy installers, drivers, and offline documentation for FactoryStudio 8.1 and 9.x are retained indefinitely in the Legacy Downloads area.
For technical upgrade guidance, see Legacy Versions Upgrade and Upgrading Solutions Reference.
Technical upgrade procedures, pre-flight checklists, and step-by-step migration guidance are documented separately:
Legacy Versions Upgrade — FactoryStudio 8.x and 9.x to FrameworX 10.1, plus links to legacy FactoryStudio and FrameworX 10.0 documentation.
Upgrading Solutions Reference — the technical upgrade reference covering automatic backup, fail-safe rollback, exception logging, and the headless SolutionUpgrade.exe utility (new safety improvements in 10.1.5).
Tatsoft offers a no-cost 30 to 60 minute migration planning call for any customer planning an upgrade from FactoryStudio or an earlier FrameworX release. Contact support@tatsoft.com to schedule.
For questions about your version's support phase, license activation, rehost approvals, or upgrade planning:
Email: support@tatsoft.com
Community forum: forum.tatsoft.com
Live Discord support — Technical Tuesdays at discord.gg/frameworx
See Support and Community for the full support channel directory.