Skip to content

Releases: TYPO3/tailor

[RELEASE] 1.6.0: Compatibility with Symfony 7

15 Feb 21:22
fadda63
Compare
Choose a tag to compare

All commits since 1.5.0

  • fadda63 [TASK] Update version number
  • ed8e050 [TASK] Change "typo3/coding-standards" requirements
  • 402de9b [TASK] Drop symfony 4.4 support
  • 410a9f2 [FEATURE] Introduce command to create local extension artefact
  • 09ca05a [FEATURE] Add support for Symfony 7
  • 38dbec4 [TASK] Drop support for EOL'ed Symfony versions
  • f811810 [TASK] Bump the development dependencies
  • 7942a86 [TASK] Add PHP 8.3 to the CI matrix
  • b6fdaab [TASK] Drop the workaround for composer install on PHP 8.2
  • 7eb42ef [TASK] Move the code style check to a decicated CI job
  • b0b9634 [TASK] Use the latest Ubuntu LTS on CI
  • 275b110 [TASK] Streamline a CI job name
  • f7309ff [TASK] Sort the entries in the .gitignore
  • 30162ab [TASK] Exclude more possible TypoScript lint configuration files
  • 147b8ed [BUGFIX] Fix multiline comments for GitHub environment variables

[RELEASE] 1.5.0: Compatibility with Symfony 6

02 Nov 12:53
Compare
Choose a tag to compare

All commits since 1.4.1

  • [TASK] Update version number d43871d
  • [FEATURE] Declare compatibility with Symfony 6 3dc0c21
  • [TASK] Resolve deprecations in github workflows 226b5b7
  • [TASK] Add PHP 8.2 to test matrix d3bc027
  • Update README.md df89d2d

[RELEASE] 1.4.1: Regular maintenance

19 Apr 09:26
Compare
Choose a tag to compare

All commits since 1.4.0

  • [TASK] Update version number 8fb2763
  • [BUGFIX] Properly separate exclude checks for files and directories cb531d1
  • [BUGIFX] Make http client defaults test independent b12e49f
  • [TASK] Apply MD styling 53ef691
  • [TASK] Do not package the PHPStorm meta file d76186a

[RELEASE] 1.4.0: PHP 8.1 compatibility

24 Nov 22:41
03dc947
Compare
Choose a tag to compare

Notable changes

PHP 8.1 compatibility 4d6ff96 (Extended tests to cover PHP 8.1)

More files are now excluded from packaging by default 2b4fa52 & 8e786e3

All commits since 1.3.0

  • [TASK] Update version number 03dc947
  • [FEATURE] Also test for compatibility with PHP 8.1 4d6ff96
  • [TASK] Update typo3/coding-standards to ^0.4.0 c732806
  • [TASK] Add note about typo3-uploader-ter action 05215cc
  • [BUGFIX] Fix tests a74ef5d
  • [TASK] Adjust README regarding authentication requirements for token commands cb03d3a
  • [TASK] Also exclude the Rector configuration file from packaging 8e786e3
  • [TASK] Exclude more files from packaging 2b4fa52
  • [BUGFIX] Clean up VersionServiceTest e6ddac5
  • [BUGFIX] fix Github Workflow syntax 7784818

[RELEASE] 1.3.0: PHP 8 compatibility

04 Mar 10:51
0362f48
Compare
Choose a tag to compare

Notable changes

PHP 8 compatibility f912159

Looking forward to TYPO3 11 LTS, Tailor is already declared as PHP 8 compatible.

All commits since 1.2.0

  • [TASK] Update version number 0362f48
  • [TASK] Declare PHP 8 compatibility f912159
  • [TASK] Stop packaging development tools and the PHIVE configuration 13fef34
  • [BUGFIX] Use note() instead info() to be compatible with symfony/console:^4.4 07c0c06
  • [TASK] README.md updates 35153d0
  • [TASK] Update Version number in executable dcfe5cf

[RELEASE] 1.2.0: Expansion of automation

12 Jan 13:16
12b61aa
Compare
Choose a tag to compare

Notable changes

Automatic extension key detection 12b61aa

Tailor does now automatically detect the extension key, if provided in your composer.json file. This makes the integration in your pipeline or workflow even easier. Just update your composer.json with the following, if not already done:

"extra": {
   "typo3/cms": {
      "extension-key": "my_ext",
   }
},

Update version number in documentation configuration a6b2f5b

The set-version command does now also automatically update the version number in your Documentation/Settings.cfg file, if present. If your extension does not feature a documentation at all, you can prevent Tailor from searching for the file by either using the option --no-docs or globally by setting the environment variable TYPO3_DISABLE_DOCS_VERSION_UPDATE=1.

All commits since 1.1.1

  • [FEATURE] Add ComposerReader to read information from composer.json 12b61aa
  • [TASK] Make regex more explicit and change severity 4a35cd6
  • [FEATURE] Update version number also in documentation settings a6b2f5b
  • [TASK] Explicitly use Composer 2 for GitHub Actions bdf9ed9
  • [BUGFIX] Fix typo in php file extension in the exclude list f1b99e4
  • [TASK] Make sure to exclude the public folder when packaging d9eff42
  • [TASK] Add test case for string array key in emconf c771aa5
  • [FOLLOWUP] Remove duplicate entry from the ignore list 245c882
  • [CLEANUP] Add another trailing comma for an array 69e60cd
  • [TASK] Ignore more files from uploading b109cf3
  • [CLEANUP] Streamling the ignore file c4f30f1

[RELEASE] 1.1.1: Enable support for TYPO3 v9

10 Dec 08:34
ba39f2e
Compare
Choose a tag to compare

Notable changes

TYPO3 v9 support ba39f2e

Tailor can now also be used for extensions which require TYPO3 v9. Therefore, Tailor now supports at least TYPO3 9.5, 10.4 and 11.

Special thanks

Thanks to @simonschaufi for his help on improving the Github workflow example.

All commits since 1.1.0

  • [TASK] Change required version of symfony components ba39f2e
  • [TASK] Add example for leading v in tags b95e9c0
  • [TASK] Add reference to example extension 940a9e7

[RELEASE] 1.1.0: Improvements and bugfixes

04 Dec 11:42
45e04cb
Compare
Choose a tag to compare

Notable changes

Improved handling of environment variables 3632472

You can now use $_ENV, putenv() to set your variables. It's also possible to place them directly in the command line.
Note: Setting a environment variable using $_ENV will override variables set with putenv().

Fixed exit codes 774e005

Tailor now returns the correct exit code (0 on success and 1 on failure).
Note: Failure also includes errors form the remote API.

Examples for Github workflows and Gitlab pipelines b74e363 | df2154a

The Readme now features examples, how tailor can be integrated into your Github workflow respectively your GitLab pipeline.

Special thanks

Thanks to @spoonerWeb for providing the GitLab pipeline example.

All commits since 1.0.0

  • [TASK] Add tests badge 45e04cb
  • [TASK] Add github workflow example b74e363
  • Add GitLab CI example df2154a
  • [TASK] Update issue templates 27d4bb2
  • [TASK] Add github action for testing e2c0937
  • [BUGFIX] Fix exit codes in AbstractClientRequestCommand 774e005
  • [TASK] Improve environment variables handling 3632472

[RELEASE] Initial release

02 Dec 12:31
Compare
Choose a tag to compare

First release for usage in extensions.typo3.org REST API