Releases: TYPO3/Surf
Releases · TYPO3/Surf
TYPO3 Surf 3.3.1
Full Changelog: 3.3.0...3.3.1
TYPO3 Surf 3.2.1
TYPO3 Surf 3.2.0
New features
- [FEATURE] Task for cache:warmup for TYPO3 11 and above
What's Changed
- Bump phpunit/phpunit from 8.5.23 to 8.5.24 by @dependabot in #479
- Bump phpstan/phpstan-webmozart-assert from 1.1.0 to 1.1.1 by @dependabot in #476
- Bump padraic/phar-updater from 1.0.5 to 1.0.6 by @dependabot in #475
- Bump symfony/http-kernel from 5.4.5 to 5.4.6 by @dependabot in #477
- Bump symfony/dependency-injection from 5.4.5 to 5.4.6 by @dependabot in #478
- BUGFIX: Fix for multiline output string by @sabbelasichon in #481
- [FEATURE] Task for cache:warmup by @simonschaufi in #482
- Bump phpstan/phpstan from 1.4.8 to 1.4.9 by @dependabot in #484
- Bump friendsofphp/php-cs-fixer from 3.6.0 to 3.7.0 by @dependabot in #480
- Bump phpstan/phpstan-webmozart-assert from 1.1.1 to 1.1.2 by @dependabot in #483
- [TASK] Increase test coverage by @simonschaufi in #485
- [TASK] Increase test coverage by @simonschaufi in #486
- [BUGFIX] Fix a phpstan error by @simonschaufi in #487
Full Changelog: 3.1.0...3.2.0
TYPO3 Surf 3.1.0
New Feature!
- Add Laravel as application
What's Changed
- Use php for service configuration by @sabbelasichon in #469
- [TASK] Make all files strict by @simonschaufi in #470
- [TASK] Install coding-standard and php_codesniffer by @simonschaufi in #471
- Use enum for stages by @sabbelasichon in #467
- Use PHP 7.4 features by @sabbelasichon in #472
- Add early returns by @sabbelasichon in #473
- Smaller code cleanups by @sabbelasichon in #474
- [FEATURE] Add Laravel as application by @simonschaufi in #334
Full Changelog: 3.0.1...3.1.0
TYPO3 Surf 3.0.1
Full Changelog: 3.0.0...3.0.1
TYPO3 Surf 3.0.0
What's Changed
- [TASK] Add branch alias for master by @sabbelasichon in #321
- [TASK] Add version and alpha suffix for application by @sabbelasichon in #322
- [BUGFIX] Use correct namespaces in docs by @simonschaufi in #324
- [BUGFIX] Downgrade to padraic/phar-updater version 1.0.5 by @sabbelasichon in #325
- [CLEANUP] Remove old files for migration namespaces by @sabbelasichon in #327
- [FEATURE] Raise PHP to 7.2 for version 3.0.0 by @sabbelasichon in #326
- [CLEANUP] Remove deprecated tasks by @sabbelasichon in #328
- Raise version of dependencies by @sabbelasichon in #329
- [TASK] Move binaries in bin folder and rename tests folder by @simonschaufi in #330
- [CLEANUP] Remove deprecated tasks followup by @simonschaufi in #332
- [BUGFIX] Show all relevant tasks added with before/afterTask by @t3easy in #336
- [TASK] Use Process::fromShellCommandline to avoid symfony deprecation warning by @simonschaufi in #317
- [BUGFIX] Set correct description for deploy command by @simonschaufi in #340
- [BUGFIX] Set scriptIdentifier for WebOpcacheResetExecuteTask in simulation by @simonschaufi in #339
- [CLEANUP] Remove .githooks folder by @sabbelasichon in #342
- [TASK] Remove generated ApiReference by @sabbelasichon in #343
- [CLEANUP] Delete FlowDistribution and ActivatePackagesTask by @simonschaufi in #344
- [TASK] Use humbug/box to release surf.phar file by @sabbelasichon in #345
- [TASK] Beautify path concatenation by @simonschaufi in #338
- [CLEANUP] Remove unnecessary docblocks by @sabbelasichon in #348
- [TASK] Add code coverage report by @sabbelasichon in #349
- [TASK] Remove unneccessary docblocks follow up by @sabbelasichon in #350
- [TASK] Add OptionsResolver for LocalShellTask by @sabbelasichon in #351
- [TASK] Use OptionsResolver for CleanupReleasesTask by @sabbelasichon in #353
- [TASK] Use OptionsResolver for GitCheckoutTask by @sabbelasichon in #352
- [BUGFIX] Use 'public' as webDirectory by @simonschaufi in #337
- Use Github actions by @sabbelasichon in #356
- [CLEANUP] Remove unused files and folders in gitattributes by @sabbelasichon in #358
- [TASK] Use OptionsResolver to configure options of RsyncTask by @sabbelasichon in #354
- [CLEANUP] Use webmozart assert by @sabbelasichon in #359
- [FEATURE] Use OptionsResolver for GitTask by @sabbelasichon in #361
- [FEATURE] Use OptionsResolver for PushTask by @sabbelasichon in #360
- [TASK] Code cleanup for applications by @sabbelasichon in #362
- [BUGFIX] PSR-2 code style by @simonschaufi in #363
- [BUGFIX] PSR-2 code style by @simonschaufi in #364
- [TASK] Test flow application and add type declarations by @sabbelasichon in #365
- [TASK] Unit test Factory class by @sabbelasichon in #369
- [TASK] Add unit test for CreateDirectoriesTask by @sabbelasichon in #372
- [TASK] Add unit test for SystemClock class by @sabbelasichon in #370
- [TASK] Add unit test for SymlinkReleaseTask by @sabbelasichon in #371
- [FEATURE] Add phpstan by @sabbelasichon in #373
- [TASK] Add annotation codeCoverageIgnore by @sabbelasichon in #374
- [TASK] Add more unit tests for class TaskManager by @sabbelasichon in #375
- [TASK] Add codeCoverageIgnore annotation by @sabbelasichon in #376
- [BUGFIX] Fix file inclusion for factory by @sabbelasichon in #377
- [TASK] Add cache to composer jobs by @t3easy in #379
- [TASK] Add symfony service dependency injection container by @sabbelasichon in #378
- [TASK] Test unhappy path for deployment factory by @sabbelasichon in #380
- [TASK] Update all dependencies by @sabbelasichon in #381
- [FIX] Code style by @simonschaufi in #384
- [TASK] Add more unit tests by @sabbelasichon in #383
- [FIX] Code style by @simonschaufi in #385
- [TASK] Test Console commands by @sabbelasichon in #382
- [TASK] Unit test for BaseApplication by @sabbelasichon in #386
- Update php_cs_fixer.yaml by @simonschaufi in #388
- [TASK] Remove CreatePackageStatesTask (#368) by @simonschaufi in #387
- [TASK] Add top 3 contributors of the last year by @t3easy in #393
- Remove travis build status by @simonschaufi in #394
- [TASK] Add badge for Tests workflow by @t3easy in #395
- Execute Tests on push and pull requests by @simonschaufi in #401
- [FEATURE] Add relativeProjectRootPath to deployment by @simonschaufi in #403
- [BUGFIX] Use correct paths in Composer and Rsync Task by @simonschaufi in #405
- [TASK] Remove duplicate determineWorkingDirectoryAndTargetNode by @simonschaufi in #402
- Allow custom tasks creation by @sabbelasichon in #407
- [BUGFIX] Prevent PHP warning by checking the type by @t3easy in #413
- [TASK] Update documentation to match with 2.0 branch by @simonschaufi in #415
- [TASK] Update documentation to match with 2.0 branch by @simonschaufi in #417
- [TASK] Remove option --force for FlushCachesTask by @sabbelasichon in #397
- [BUGFIX] Add component symfony/finder explicitly by @sabbelasichon in #419
- Build Phar on GitHub runner by @t3easy in #420
- Bump symfony/http-kernel from 4.4.8 to 4.4.13 by @dependabot in #426
- Add RollbackWorkflow to services.yaml by @simonschaufi in #428
- [TASK] Use self instead of this by @simonschaufi in #430
- [TASK] Add more items to gitattributes by @simonschaufi in #431
- [TASK] Add Personal Access Token to trigger new workflow run by @sabbelasichon in #432
- [TASK] Format yaml files according to code style rules by @simonschaufi in #433
- [BUGFIX] Use available cache and log directory by @sabbelasichon in #435
- [FEATURE] Add flow warmup task by @simonschaufi in #429
- Update SymlinkReleaseTask.php by @simonschaufi in #422
- BUGFIX: Also check for deploy-config in home-dir by @Nikdro in #440
- [TASK] Bump composer dev dependencies by @simonschaufi in #442
- [TASK] Replace error-prone shortcut to documentation in
README.md
by @alexander-nitsche in #443 - [TASK] Update TYPO3 repository URL by @alexander-nitsche in #446
- [FEATURE] Allow wildcards in tags by @jonaseberle in #445
- Update vulnerable github actions by @sabbelasichon in #455
- Update dependencies by @sabbelasichon in #457
- Raise min php version to 7.4 by @sabbelasichon in #458
- Raise phpstan level by @sabbelasichon in #459
- Fix SetUpExtensionsTask for TYPO3 Console Version >= 7 by @sabbelasichon in #460
- Allow guzzle 7 by @sabbelasichon in #461
- Add typed properties safely by @sabbelasichon in #462
- Add type declarations by @sabbelasichon in #463
- Use dependency injection for LockDeploymentTask by @sabbelasichon in #464
- Use enum for DeploymentStatus by @sabbelasichon in #465
- Remove visual regressions by @sabbelasichon in #466
New Contributors
- @dependabot made their first contribution in #426
- @Nikdro made their first contribution in https:...
TYPO3 Surf 2.4.0
[FEATURE] Allow wildcards in tags (#406)
Full Changelog: 2.3.2...2.4.0
TYPO3 Surf 2.3.2
Also check for deploy-config in home-dir (#440)
TYPO3 Surf 2.3.1
Bugfix release
TYPO3 Surf 2.3.0
Full Changelog: 2.2.2...2.3.0