Skip to content

Releases: php-censor/php-censor

1.0.8 (Morty Smith)

26 Apr 16:37

Choose a tag to compare

2019-04-26

Fixed

Changed

  • Renamed PHPUnit config (phpunit.xml -> phpunit.xml.dist).

1.0.7 (Morty Smith)

30 Mar 02:34

Choose a tag to compare

2019-03-30

Added

  • Optional port for queue (Pheanstalk) and fixed documentation about worker setting up. Issue #288.

Fixed

  • Config path for PHPCodeSniffer config. Issue #287.
  • GitHub sources links for errors with only one line.

Changed

  • Improved code style.
  • Improved documentation (About configuring projects).

1.0.6 (Morty Smith)

07 Mar 16:58

Choose a tag to compare

2019-03-06

Added

  • Information about actual releases and release branches to README.md.

Fixed

  • Validation for fields project.access_information and build.extra in models Project and Build.

Changed

  • Improved code style.

1.0.5 (Morty Smith)

10 Feb 07:38

Choose a tag to compare

2019-02-10

Fixed

  • Overload for plugin options: "directory" and "binary_path". Issue #270.
  • Models creation for cases when we have more columns in DB then model fields (Case: new feature with new columns in the another branch). Issue #270.
  • Guzzle version for correct Slack plugin working. Issue #270.
  • Behavior of application config option email_settings.from_address for case when from_address like
    [email protected] without user name (Now the addresses like [email protected] will be transform automatically to format: PHP Censor <[email protected]>). Issue #270.

Changed

1.0.4 (Morty Smith)

02 Feb 04:33

Choose a tag to compare

2019-02-02

Fixed

  • Calls of the chdir command in plugins. Issue #264.
  • Errors trend for the first build.

Changed

  • Improved documentation. Pull request #267. Thanks to @ptejada.

1.0.3 (Morty Smith)

26 Jan 16:55

Choose a tag to compare

2019-01-27

Fixed

  • Errors trend processing (total errors count and previous build errors count).
  • Rebuild without debug for builds with debug.
  • PhpCodeSniffer and PhpMessDetector plugins output for non-debug mode.
  • Codeception plugin config (codeception.yml) path. Issue #262.
  • Paths with symlinks for plugins.
  • Arrow icon for build errors trend for pending/running builds (Arrow removed).
  • Method getDiffLineNumber for case errors without file ($file = NULL).

1.0.2 (Morty Smith)

12 Jan 17:44

Choose a tag to compare

2019-01-13

Fixed

  • MySQL column types after updating Phinx version. Issue #239.

1.0.1 (Morty Smith)

09 Jan 03:30

Choose a tag to compare

2019-01-09

Fixed

  • Migrations for MySQL. Issue #249 .

1.0.0 (Morty Smith)

08 Jan 08:20

Choose a tag to compare

2019-01-08

Added

  • Total errors trend to the dashboard for builds.
  • PHP_CENSOR_* env variables (Like PHPCI_*).
  • Several missing interpolation variables (%PHPCI_BRANCH%, %PHPCI_BRANCH_URI%, %PHPCI_ENVIRONMENT%).
  • A lot of notices about deprecated features for version 1.0 (It will be delete in version 2.0): cronjob worker (Use worker instead), phpci.yml/.phpci.yml configs (Use .php-censor.yml instead), a lot of plugin options, PHPCi_* interpolation and env variables etc.

Fixed

  • Wrong namespace in BuildInterpolator for PHP version 5.6.
  • Wrong namespace in PHPSpec plugin constructor.

0.25.0

01 Jan 04:37

Choose a tag to compare

2019-01-01

Added

  • PHP 7.3 to TravisCI config (.travis.yml).
  • .htaccess to .gitignore. Pull request #228. Thanks to @jwmwalrus.
  • .gitattributes config.
  • Global options directory for all plugins (build_settings.derectory). Pull request #240. Thanks to @vinpel.
  • Plugins options binary_path and binary name (and new priority_path variant: priority_path) for use your own alternative executable file for plugin. Pull request #240. Thanks to @vinpel.
  • Relative path resolving and interpolation for directory and ignore plugin options. Issue #245.
  • Dependencies for notification plugins (Slack, Hipchat and Flowdock) to the project. Issue #233.
  • Build total errors count to web interface.
  • Plugins: Telegram and DeployerOrg
    to repository.

Changed

  • Improved documentation.
  • Upgrade SensioLabs Security Checker version (v4 -> v5. See: https://twitter.com/fabpot/status/1067085006542118913).
  • Unified plugins options (path -> directory etc.). Old options is DEPRECATED and will be deleted in v2.0. Pull request #240. Thanks to @vinpel.
  • Improved issue/pull request templates and etc Github stuff.
  • Improved Codecov config (.codecov.yml).
  • Updated dependencies.

Removed

  • Very verbose flag (-vvv) from Codeception's command by default. Pull request #248. Thanks to @jwmwalrus.

Fixed

  • Worker freezing after long commands (Codeception plugin). Issue #217. Pull request #229. Thanks to @jwmwalrus.
  • Codeception plugin command for execution (Moved the --xml flag to the end of the command). Pull request #230. Thanks to @jwmwalrus.
  • Logging for builds in debug mode.
  • Error messages for PHPDocBlockChecker plugin. Issue #234.
  • Nullable types for PHPDocBlockChecker plugin. Issue #235.
  • Migrations from scratch. Pull request #238. Thanks to @vinpel.
  • CopyBuild plugin working with files with first '.' in the name. Issue #242.
  • PHPDocblockChecker notices. Issue #246.