REST API for TYPO3 CMS
This release brings compatibility with the latest TYPO3 LTS version (v10) while keeping support for version 9.
Breaking changes:
- Drop support for TYPO3 v8 ([#f928a64](https://github.com/cundd/rest/commit/f928a64))
- Fall back to getParsedBody() if the payload could not be decoded as JSON ([#50fdf83](https://github.com/cundd/rest/commit/50fdf83))
- Add return and parameter types ([#cb7ce21](https://github.com/cundd/rest/commit/cb7ce21))
- Add return and parameter types, const visibility and format code ([#bc7035d](https://github.com/cundd/rest/commit/bc7035d))
- Raise minimum required PHP version to 7.2 ([#0e909f0](https://github.com/cundd/rest/commit/0e909f0))
- Remove deprecated configureObjectManager() ([#719254f](https://github.com/cundd/rest/commit/719254f))
- Remove support for deprecated class-based and deprecated vendor-less overwrites ([#e6449fb](https://github.com/cundd/rest/commit/e6449fb))
- Remove deprecated Bootstrap class ([#cd90455](https://github.com/cundd/rest/commit/cd90455))
Composer support for TYPO3 CMS (https://github.com/cundd/CunddComposer)
Supported TYPO3 versions:Version | Upload comment | Works with TYPO3 | Download |
---|---|---|---|
5.0.0 /
beta
July 20, 2021 |
This release brings compatibility with the latest TYPO3 LTS version (v10) while keeping support for version 9. Breaking changes: - Drop support for TYPO3 v8 ([#f928a64](https://github.com/cundd/rest/commit/f928a64)) - Fall back to getParsedBody() if the payload could not be decoded as JSON ([#50fdf83](https://github.com/cundd/rest/commit/50fdf83)) - Add return and parameter types ([#cb7ce21](https://github.com/cundd/rest/commit/cb7ce21)) - Add return and parameter types, const visibility and format code ([#bc7035d](https://github.com/cundd/rest/commit/bc7035d)) - Raise minimum required PHP version to 7.2 ([#0e909f0](https://github.com/cundd/rest/commit/0e909f0)) - Remove deprecated configureObjectManager() ([#719254f](https://github.com/cundd/rest/commit/719254f)) - Remove support for deprecated class-based and deprecated vendor-less overwrites ([#e6449fb](https://github.com/cundd/rest/commit/e6449fb)) - Remove deprecated Bootstrap class ([#cd90455](https://github.com/cundd/rest/commit/cd90455)) |
9.5.0 - 10.4.99 | Download |
4.0.0 /
stable
January 02, 2020 |
Main focus of this iteration is to support TYPO3 v9 LTS and to clean up the DataProvider's interface. Custom Data Providers need to be updated. |
8.7.0 - 9.5.99 | Download |
3.6.1 /
stable
April 20, 2020 |
Maintenance release fixing the database schema: Allow NULL for column `tx_rest_apikey`
|
7.6.0 - 9.5.99 | Download |
3.6.0 /
stable
May 11, 2019 |
Improve TYPO3 9 support - Streamline the cache configuration - Add support for site handling and localization - Fix the `processRequest()` signature |
7.6.0 - 9.5.99 | Download |
3.5.0 /
stable
January 03, 2019 |
Add support for TYPO3 9 LTS
|
7.6.0 - 9.5.99 | Download |
3.3.0 /
stable
June 15, 2018 |
Allow to specify the Handler implementation to use for a Resource
|
7.6.0 - 8.7.99 | Download |
3.2.0 /
stable
September 16, 2017 |
Enhance CORS support Breaking changes: Bypass access checks for OPTIONS requests ====================== Description ----------- Change `ConfigurationBasedAccessController::getAccess()` to always allow OPTIONS requests to be forwarded to the Rou |
7.6.0 - 8.7.99 | Download |
3.0.0 /
beta
July 22, 2017 |
Version 3 is a major rework of the extension. External dependencies have been removed and many architectural changes have been made. The JSON output is mostly compatible to version 2, but the framework to create custom services has changed fundamentally.
|
7.6.0 - 8.7.99 | Download |
2.2.2 /
stable
February 12, 2017 |
Latest version 2.x release
|
4.7.0 - 8.99.99 | Download |