This repository was archived by the owner on Sep 10, 2023. It is now read-only.
Releases: TextControl/txtextcontrol-reportingcloud-php
Releases · TextControl/txtextcontrol-reportingcloud-php
txtextcontrol-reportingcloud 2.0.1
- Minor refactoring and code formatting.
txtextcontrol-reportingcloud 2.0.0
- Removed all Zend Framework 3 dependencies.
- Set the minimum PHP version to 7.1.
- Added strict typing to all files.
- Upgraded to PHPUnit 7.5.
- Abstracted (magic number) HTTP codes to
TxTextControl\ReportingCloud\StatusCode\StatusCode. - Abstracted string utilities to
TxTextControl\ReportingCloud\Stdlib\StringUtils. - Abstracted array utilities to
TxTextControl\ReportingCloud\Stdlib\ArrayUtils. - Abstracted console utilities to
TxTextControl\ReportingCloud\Stdlib\ConsoleUtils. - Tested in PHP 7.1, PHP 7.2 and PHP 7.3.
For a full description of changes, see release-2.0.0.md.
txtextcontrol-reportingcloud 1.9.1
- Updated documentation.
txtextcontrol-reportingcloud 1.9.0
- Implemented end-point:
/v1/document/append
- Added
/demo/append-document-basic.phpand/demo/append-document-advanced.phpto exemplifyappendDocument($documentsData, $returnFormat, $documentSettings). - Switched from username and password authentication to API key authentication in all demos and tests. The former authentication is deprecated and will be removed in a future version.
- Updated
/bin/build-cultures.phpfollowing change to backend.
txtextcontrol-reportingcloud 1.8.0
- Added
user_document_propertieskey (containing an array) to the return value ofgetTemplateInfo($templateName), following the addition of an extension on the backend. - Updated
/demo/get-template-info.phpto exemplifyuser_document_propertieskey and array.
txtextcontrol-reportingcloud 1.7.0
- Added method
uploadTemplateFromBase64($data, $templateName)to upload templates stored in a string, in addition to on the filesystem. - Added
Base64Datavalidator to validate$datapassed touploadTemplateFromBase64($data, $templateName). - Refactored
uploadTemplate($templateFilename)to useuploadTemplateFromBase64($data, $templateName).
txtextcontrol-reportingcloud 1.6.1
- Updated phpunit configuration.
- Added PDF/A return format
PDFAtoTxTextControl\ReportingCloud\Validator\ReturnFormat.
txtextcontrol-reportingcloud 1.6.0
- Split
TxTextControl\ReportingCloud\ReportingCloudinto multiple Traits. - Added
PHP_CodeSnifferto ensure consistency in code formatting. - Added Composer script
composer testto run unit tests. - Added Composer script
composer phpcsto runPHP_CodeSniffer. - Merged
mediadirectory todatadirectory. - Implemented end-points:
/v1/account/apikeys/v1/account/apikey
- Implemented authorization header
ReportingCloud-APIKey. - Updated Scrutinizer configuration to run tests in multiple PHP versions.
- Updated copyright year to 2018.
txtextcontrol-reportingcloud 1.5.2
- Refactored
CultureandLanguagevalidators, abstracting common logic. - Refactored
/bin/buid-culture.phpand/bin/buid-dictionaries.php, abstracting common logic.
txtextcontrol-reportingcloud 1.5.1
- Deployed
Culturevalidator.