# What's New

> ReportingCloud changes by year: SDK releases from 2020 to 2024, older versions from 2016 with the Web API endpoints, breaking changes and deprecated APIs.

- **Product:** ReportingCloud
- **Section:** Documentation
- **Kind:** Topic
- **Path:** ReportingCloud > What's New
- **883 words**
- **Web URL:** https://docs.textcontrol.com/reporting-cloud/whats-new/
- **LLMs URL:** https://docs.textcontrol.com/reporting-cloud/whats-new/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/reporting-cloud/whats-new/llms-full.txt

---

Since its release in July 2016, ReportingCloud has gained new endpoints, merge settings and portal features, and its document processing engine has moved to newer versions of TX Text Control. For each year from 2024 back to 2020, you find what changed, and which changes need work in an application or concern members that will be removed. The years from 2016 to 2019 are summarized under Older Versions. Developers who update an application, or who want to know whether a feature existed when a blog article or a sample was written, start here.

### How ReportingCloud Changes

- **No versions to install.** ReportingCloud is a service that Text Control runs. A change is available to every account as soon as it is deployed, and the endpoints of the Web API have stayed below `/v1/` since the release. This is why the pages are by year rather than by version.
- **Engine upgrades.** The Web API and the template editor are built on TX Text Control .NET Server. Each move to a new TX Text Control version, announced on the blog for X14, X15 and X16, brought the features of that version to templates and merged documents. A later move went unannounced: the PDF documents the service created in October 2026 name `tx_pdf 28.0.353.500`, the PDF engine of TX Text Control 28.0 (X18), as their producer.
- **SDK versions.** The .NET, PHP and Ruby SDKs are packages with version numbers of their own on NuGet, Packagist and RubyGems; the Java SDK is built from its repository. [SDKs](https://docs.textcontrol.com/reporting-cloud/sdks/llms-full.txt) describes the current state of each.
- **Where the dates come from.** Changes to the service are dated by their announcements on the Text Control Blog, SDK releases by the package registries and the change logs of the SDK repositories. The last blog announcement of a new feature dates from August 2019. From 2020 on, the changes are SDK releases; no change to the Web API or the portal was announced.

### Years at a Glance

| Year | What changed |
|---|---|
| [2024](https://docs.textcontrol.com/reporting-cloud/whats-new/2024/llms-full.txt) | The PHP SDK requires PHP 8.3 |
| [2023](https://docs.textcontrol.com/reporting-cloud/whats-new/2023/llms-full.txt) | PHP SDK 4.0 under the new package name `textcontrol/textcontrol-reportingcloud` |
| [2022](https://docs.textcontrol.com/reporting-cloud/whats-new/2022/llms-full.txt) | The PHP SDK refactored for PHP 8.1, released as 4.0.x of the former package |
| [2021](https://docs.textcontrol.com/reporting-cloud/whats-new/2021/llms-full.txt) | PHP SDK 3.0 for PHP 7.4 and 8.0 |
| [2020](https://docs.textcontrol.com/reporting-cloud/whats-new/2020/llms-full.txt) | The Zend Framework module of the PHP SDK becomes a Laminas module |
| [2016 to 2019](https://docs.textcontrol.com/reporting-cloud/whats-new/older-versions/llms-full.txt) | The release, nearly all endpoints and merge settings and TX Text Control X14 to X16, summarized on [Older Versions](https://docs.textcontrol.com/reporting-cloud/whats-new/older-versions/llms-full.txt) |

### Find the Right Page

| If you want to | Read |
|---|---|
| See the most recent changes | [2024](https://docs.textcontrol.com/reporting-cloud/whats-new/2024/llms-full.txt) |
| Find out in which year a feature arrived | The year pages, from [2023](https://docs.textcontrol.com/reporting-cloud/whats-new/2023/llms-full.txt) back to [2020](https://docs.textcontrol.com/reporting-cloud/whats-new/2020/llms-full.txt), and [Older Versions](https://docs.textcontrol.com/reporting-cloud/whats-new/older-versions/llms-full.txt) |
| Look up a year before 2020 | [Older Versions](https://docs.textcontrol.com/reporting-cloud/whats-new/older-versions/llms-full.txt) |
| Estimate the work of an SDK update | [Breaking Changes](https://docs.textcontrol.com/reporting-cloud/whats-new/breaking-changes/llms-full.txt) |
| Replace deprecated members and packages | [Deprecated APIs](https://docs.textcontrol.com/reporting-cloud/whats-new/deprecated-apis/llms-full.txt) |
| Install or update an SDK package | [Installing an SDK](https://docs.textcontrol.com/reporting-cloud/installation/sdks/llms-full.txt) |

### Where to Start

1. **Updating an SDK?** Read [Breaking Changes](https://docs.textcontrol.com/reporting-cloud/whats-new/breaking-changes/llms-full.txt) for every year since the release of the SDK version you use, then the year pages, for the features you gain.
2. **Looking for a feature?** Find it in the table above, then follow the links on its year page.
3. **Maintaining older code?** Check it against [Deprecated APIs](https://docs.textcontrol.com/reporting-cloud/whats-new/deprecated-apis/llms-full.txt) and replace the user name and password authentication and the former packages it uses.

New to ReportingCloud? Start with the [Introduction](https://docs.textcontrol.com/reporting-cloud/overview/introduction/llms-full.txt) instead; the year pages assume that you know the service.

---

## In This Section

- [What's New in ReportingCloud in 2020](https://docs.textcontrol.com/reporting-cloud/whats-new/2020/llms-full.txt): ReportingCloud in 2020: the Zend Framework module of the PHP SDK rewritten for Laminas in version 2.2.0, and PHP SDK 2.6.2 for Composer 2.0 compatibility.
- [What's New in ReportingCloud in 2021](https://docs.textcontrol.com/reporting-cloud/whats-new/2021/llms-full.txt): ReportingCloud in 2021: PHP SDK 3.0 and Laminas module 3.0 for PHP 7.4 and 8.0, with Guzzle 7 and API keys in place of user name and password authentication.
- [What's New in ReportingCloud in 2022](https://docs.textcontrol.com/reporting-cloud/whats-new/2022/llms-full.txt): ReportingCloud in 2022: the PHP SDK and its Laminas module refactored for PHP 8.1, and the 4.0.x releases of the former Composer packages that require PHP 8.0.
- [What's New in ReportingCloud in 2023](https://docs.textcontrol.com/reporting-cloud/whats-new/2023/llms-full.txt): ReportingCloud in 2023: PHP SDK 4.0 and Laminas module 4.0 under new Composer package names and a new namespace, requiring PHP 8.1 or later.
- [What's New in ReportingCloud in 2024](https://docs.textcontrol.com/reporting-cloud/whats-new/2024/llms-full.txt): ReportingCloud in 2024: PHP SDK releases 4.0.3 to 4.0.5 and Laminas module 5.0 require PHP 8.3, and what to check before you update a PHP application.
- [Breaking Changes](https://docs.textcontrol.com/reporting-cloud/whats-new/breaking-changes/llms-full.txt): Which ReportingCloud SDK releases from 2018 to 2024 need work in an application: PHP versions, package names, namespaces, removed classes and the .NET package.
- [Deprecated APIs](https://docs.textcontrol.com/reporting-cloud/whats-new/deprecated-apis/llms-full.txt): Replace the deprecated parts of the ReportingCloud SDKs: user name and password in PHP, the former PHP and Laminas packages and the .NET Core package.
- [Older Versions](https://docs.textcontrol.com/reporting-cloud/whats-new/older-versions/llms-full.txt): ReportingCloud from 2016 to 2019: the release, the TX Text Control X14 to X16 upgrades, the endpoints, merge settings and portal features of each year.

---

## Nearby

- **Previous:** [Getting Support](https://docs.textcontrol.com/reporting-cloud/troubleshooting/support/llms-full.txt)
- **Next:** [What's New in ReportingCloud in 2024](https://docs.textcontrol.com/reporting-cloud/whats-new/2024/llms-full.txt)
