Skip to content

Releases: TYPO3/Surf

Release Stable Version 2.0.0

17 Feb 22:04
bb16ea2

Choose a tag to compare

Stable version 2.0.0

Release 2.0.0-beta12

16 Feb 12:31
734c052

Choose a tag to compare

Release 2.0.0-beta12 Pre-release
Pre-release

Changes since Beta 11

  • [FEATURE] Add scp transfer method (#215)
  • [TASK] Keep releases by Age (#184)

Full diff: 2.0.0-beta11...2.0.0-beta12

Release 2.0.0-beta11

20 Dec 19:20
74d6d4f

Choose a tag to compare

Release 2.0.0-beta11 Pre-release
Pre-release

Changes since Beta 10

  • Last beta release for 2.0 to allow self-update command to switch to stable version

Release 2.0.0-beta10

09 Nov 08:36
006384d

Choose a tag to compare

Release 2.0.0-beta10 Pre-release
Pre-release
  • view commit • [BUGFIX] Missing file PasswordSshLogin.expect in surf.phar (#223)
  • Release 2.0.0-beta9

    04 Nov 15:52
    48121f8

    Choose a tag to compare

    Release 2.0.0-beta9 Pre-release
    Pre-release
  • view commit • [HOTFIX] Move instantiation of Updater to execute method
  • Release 2.0.0-beta8

    28 Oct 13:29
    09e3a06

    Choose a tag to compare

    Release 2.0.0-beta8 Pre-release
    Pre-release
  • view commit • [TASK] Let WebOpcacheResetExecuteTask throw an error
  • view commit • [TASK] Add option to throw error on WebOpcacheResetExecuteTask
  • view commit • [TASK] Update documentation (#62)
  • view commit • [TASK] Add a hint how to handle SSH rate limits (#66)
  • view commit • [!!!][TASK] Change namespace for Flow and Neos
  • view commit • [!!!][TASK] Make commands compatible with Flow 4.0
  • view commit • [TASK] Update and adjust README.md
  • view commit • TASK: Explain building of surf.phar
  • view commit • [FEATURE] make base directory for relative symlinks configurable
  • view commit • [FEATURE][FOLLOWUP] Adding unit test for CreateSymlinksTask
  • view commit • [FEATURE] make shared path configurable
  • view commit • [FEATURE][FOLLOWUP] Added unit test for handling of sharedDirectory in application
  • view commit • Make $arguments flat nested array to be able to convert it to string (#89)
  • view commit • Disable PubkeyAuthentication if password is provided
  • view commit • Implement SSH password authentication in CopyConfigurationTask
  • view commit • [FEATURE] Add stream_context option to WebOpcacheResetExecuteTask (#79)
  • view commit • StreamContext of file_get_content() not working (#95)
  • view commit • [TASK] Update composer.json license definition
  • view commit • [TASK] Add missing PHPDoc
  • view commit • [TASK] Move composer functionality to an abstract class
  • view commit • [FEATURE] Add additional arguments to composer commands
  • view commit • [BUGFIX] Fix typo in Readme
  • view commit • [TASK] Pass command to function getCommandPackageKey
  • view commit • [BUGFIX] Use correct package key for Neos commands
  • view commit • [BUGFIX] Add missing PhpDoc for command parameter
  • view commit • [TASK] Add description to getCommandPackageKey function
  • view commit • [TASK] Notify slack channel instead of email Helmut
  • view commit • [!!!][TASK] Add excludes if rsyncFlags are set
  • view commit • [TASK] Add phpunit.xml.dist to better get started with testing
  • view commit • [TASK] Add LICENSE.txt
  • view commit • TASK: Check if throw error option is actually set
  • view commit • [TASK] Define required PHP versions
  • view commit • [TASK] Run tests on all supported PHP versions
  • view commit • [TASK] Update sebastian/comparator
  • view commit • [TASK] Upgrade PHPUnit
  • view commit • [TASK] Use older versions of test tools on PHP < 7.1
  • view commit • [TASK] Downgrade doctrine/instantiator to support PHP 7.0
  • view commit • [BUGFIX] Compare PHP version as string
  • view commit • [TASK] Remove misleading comment for CreatePackageStatesTask
  • view commit • BUGFIX: Failing application test
  • view commit • [TASK] Add documentation boilerplate
  • view commit • [TASK] Use build stages
  • view commit • [TASK] Change class comment header
  • view commit • [FEATURE] Add .editorconfig file
  • view commit • [TASK] Add more config to EditorConfig
  • view commit • [BUGFIX] Command parameter is string or array
  • view commit • [TASK] Raise version constraints for symfony/console and symfony/process
  • view commit • [TASK] Remove symfony 2.8 components
  • view commit • [TASK] Run unit tests with latest allowed symfony packages
  • view commit • [BUGFIX] Use Symfony Process instead of deprecated ProcessBuilder
  • view commit • [TASK] Add deprecation warning for coreapi usage
  • view commit • [TASK] Output array options in describe command
  • view commit • [TASK] Remove direct dependency to doctrine/instantiator
  • view commit • [TASK] Run unit tests with all latest possible packages
  • view commit • [TASK] Add issue and pull request templates
  • view commit • [TASK] Mark SourceforgeUploadTask as deprecated
  • view commit • [CLEANUP] Resolve full qualified namespace usage
  • view commit • [TASK] Remove left over full class names
  • view co...
  • Read more

    TYPO3 Surf 2.0.0 beta7

    12 Dec 14:22

    Choose a tag to compare

    Pre-release

    Changes since Surf 2.0.0 beta6

    Breaking changes:

    • Flow default version is now 3.0. Set a different version in your deployment for older versions.
    • For TYPO3 CMS tasks, the applicationWebDirectory and applicationRootDirectory have been removed. A new option webDirectory was introduced which defaults to web
    • Surf now seamlessly integrates with newer versions of TYPO3 Console. However if you do not use a composer installation with default values, you need to set the path to the typo3cms binary in your configuration. e.g. $application->setOption('scriptFileName', './typo3cms');

    Features

    • The surf describe command was improved and now shows more detailed information on the deployment

    Other changes

    • Some minor documentation improvements and bugfixes.

    TYPO3 Surf 2.0.0 beta6

    10 Jun 10:22

    Choose a tag to compare

    Pre-release

    Changes since Surf 2.0.0 beta4

    • composer install task now uses authoritative class map
    • fixed bug in clear opcode cache script generation
    • use Flow utiltiy package in favor of symfony/finder and use it as well for better path calculations

    Changes since Surf 2.0.0 beta5

    • fix create directories task for Flow applications

    TYPO3 Surf 2.0.0 beta5

    10 Jun 09:31

    Choose a tag to compare

    Pre-release

    Changes since Surf 2.0.0 beta4

    • composer install task now uses authoritative class map
    • fixed bug in clear opcode cache script generation
    • use Flow utiltiy package in favor of symfony/finder and use it as well for better path calculations

    TYPO3 Surf 2.0.0 beta4

    13 Apr 12:28

    Choose a tag to compare

    Pre-release

    Changes since Surf 2.0.0 beta3

    • Fixed a missing escaping in DatabaseDumpTask
    • Redirect stderr to stdout in Composer InstallTask. This fixes the annoying and misleading red warning output during deployments