Skip to content

Releases: php-censor/php-censor

2.0.4 (Rick Sanchez)

12 Jun 14:48
2.0.4
e55eb5e

Choose a tag to compare

2021-06-12

Fixed

  • [PhpStan] Option directories and directory. Issue #408. Pull request #409. Thanks to @StudioMaX.
  • [SecurityChecker] Option allowed_warnings.
  • Security issue with old Chart.js version (Chart.js upgraded from version 1.1.1 to 3.3.0).

1.3.4 (Jerry Smith)

12 Jun 06:40
1.3.4
1a84b2e

Choose a tag to compare

2021-06-12

Fixed

  • [PhpStan] Option directories and directory. Issue #408. Pull request #409. Thanks to @StudioMaX.
  • [SecurityChecker] Option allowed_warnings.
  • Security issue with old Chart.js version (Chart.js upgraded from version 1.1.1 to 3.3.0).

2.0.3 (Rick Sanchez)

20 Apr 07:10
2.0.3
bdcf729

Choose a tag to compare

2021-04-20

Fixed

  • [Mage, Mage3, DeployerOrg] Options binary_path, priority_path for Mage/Mage3/DeployerOrg plugins.
    Pull request #406. Thanks to @gnomii.

1.3.3 (Jerry Smith)

20 Apr 06:50
1.3.3
f439aeb

Choose a tag to compare

2021-04-20

Fixed

  • [Mage, Mage3, DeployerOrg] Options binary_path, priority_path for Mage/Mage3/DeployerOrg plugins.
    Pull request #406. Thanks to @gnomii.

2.0.2 (Rick Sanchez)

21 Mar 09:23
2.0.2
26c76cc

Choose a tag to compare

2021-03-21

Fixed

  • SSH keys generating (Removed unwanted symbols). Issue #403.
  • Environments (Case when you may get environment from another project). Issue #405.
  • Localizations for "Notify" plugins.
  • Deprecations from PHP 8.0. Pull request #404. Thanks to @ismaail.

Changed

  • [SecurityChecker] Reimplement the plugin because package sensiolabs/security-checker was archived/abandoned (See README). Now plugin uses symfony binary (Symfony CLI) or fabpot/local-php-security-checker tool for working. See documentation.

Removed

  • Useless empty doc file about cronjob.
  • Useless empty ru doc pages.

1.3.2 (Jerry Smith)

21 Mar 08:51
1.3.2
79ea46e

Choose a tag to compare

2021-03-21

Fixed

  • SSH keys generating (Removed unwanted symbols). Issue #403.
  • Environments (Case when you may get environment from another project). Issue #405.
  • Localizations for "Notify" plugins.

Changed

  • [SecurityChecker] Reimplement the plugin because package sensiolabs/security-checker was archived/abandoned (See README). Now plugin uses symfony binary (Symfony CLI) or fabpot/local-php-security-checker tool for working. See documentation.

2.0.1 (Rick Sanchez)

17 Jan 06:20
2.0.1
faf9dc6

Choose a tag to compare

2021-01-17

Fixed

  • [PhpCpd] Param --names-exclude for plugin PhpCpd (version 6+). Issue #401.

Changed

  • Added .phpunit.result.cache file to .gitignore.
  • Improved CHANGELOG.md.
  • Improved .php-censor.yml config.

1.3.1 (Jerry Smith)

16 Jan 17:44
1.3.1
7e1866c

Choose a tag to compare

2021-01-17

Fixed

  • [PhpCpd] Param --names-exclude for plugin PhpCpd (version 6+). Issue #401.

Changed

  • Added .phpunit.result.cache file to .gitignore.
  • Improved CHANGELOG.md.
  • Improved .php-censor.yml config.

2.0.0 (Rick Sanchez)

10 Jan 05:01
2.0.0
4dc8728

Choose a tag to compare

2021-01-10

How to upgrade from v1 to v2

Changed

  • Minimal PHP version increased to 7.4 (from 5.6).

Removed

  • Deprecations from versions 1.x:
    • Cronjob worker: php-censor:run-builds (Use daemon worker instead: php-censor:worker).
    • Project configs phpci.yml and .phpci.yml (use .php-censor.yml instead).
    • PHPCI_* interpolation and env variables (Use PHP_CENSOR_* instead).
    • Global application config section b8.database (Use php-censor.database instead).
    • Options authToken, api_key, api_token, token for several plugins: CampfireNotify,
      HipchatNotify, FlowdockNotify, TelegramNotify, SensiolabInsight, BitbucketNotify (Use auth_token instead).
    • Plugin names: campfire, telegram, xmpp, email, irc, phpstan (Use: campfire_notify, telegram_notify,
      xmpp_notify, email_notify, irc_notify, php_stan instead).
    • [Codeception] Option path (Use option output_path instead).
    • [Codeception] Option executable (Use the options binary_path and binary_name instead).
    • [Grunt] Option grunt (Use options binary_path and binary_name instead).
    • [Gulp] Option gulp (Use options binary_path and binary_name instead).
    • [PHPCodeSniffer] Option path (Use option directory instead).
    • [PHPCpd] Option path (Use option directory instead).
    • [PHPDocblockChecker] Option path (Use option directory instead).
    • [PHPMessDetector] Option path (Use option directory instead).
    • [PHPUnit] Option directory (Use option directories instead).
    • [SensiolabsInsight] Option executable (Use the options binary_path and binary_name instead).
    • [Shell] Option command and commands list without any named option. Use option commands instead.
    • [PackageBuild] Special variables for plugin (%build.commit%, %build.id%, %build.branch%, %project.title%, %date% and %time%). Use interpolated variables instead (%COMMIT_ID%, %BUILD_ID%, %BRANCH%, %PROJECT_TITLE%, %CURRENT_DATE%, CURRENT_TIME).
    • [MySQL and PostgreSQL] Options pass for plugins MySQL and PostgreSQL. Use option password instead.
    • [MySQL, PostgreSQL, SQLite] Queries list without option for plugins MySQL, PostgreSQL and SQLite. Use the options queries instead.
    • [MySQL] Imports list without option for plugin MySQL. Use the options imports instead.
    • [Mage, Mage3] Section mage and mage3 in the global application config and option bin. Use the plugin options binary_path and binary_name instead.
    • [CampfireNotify] Variable %buildurl% (Use the variable %BUILD_LINK% instead).

1.3.0 (Jerry Smith)

01 Jan 17:29
1.3.0
7c95781

Choose a tag to compare

2021-01-02

Added

  • [CampfireNotify] Missing option verbose. Issue #386.
  • Initial Bahasa Indonesia (ID) localization. Pull request #378. Thanks to @masitings.
  • New variable for interpolation: %SYSTEM_VERSION% (Env: %PHP_CENSOR_SYSTEM_VERSION%) with PHP Censor installation
    version. Issue #374.

Changed

  • [PhpStan] Renamed PhpStan plugin from phpstan to php_stan and deprecated old name. Issue #390.
  • [Codeception] Deprecated option executable (Use the options binary_path and binary_name instead). Issue #394.
  • [SensiolabsInsight] Deprecated option executable (Use the options binary_path and binary_name instead). Issue #388.
  • [CampfireNotify] Deprecated variable %buildurl% (Use the variable %BUILD_LINK% instead). Issue #387.
  • Improved auth options names (authToken, api_key, api_token, token -> auth_token) for several plugins (CampfireNotify, HipchatNotify, FlowdockNotify, TelegramNotify, SensiolabInsight, BitbucketNotify) and deprecated old names. Issue #389.
  • Improved Brazilian Portuguese (pt-BR) localization. Issue #348. Pull request #375. Thanks to @flavioheleno.
  • Improved Spanish (ES) localization. Issue #344. Pull reques #373. Thanks to @ptejada.
  • Renamed all notification plugins to form with a suffix _notify (With backward compatibility) and deprecated old names without the suffix _notify (campfire -> campfire_notify, telegram -> telegram_notify, xmpp
    -> xmpp_notify, email -> email_notify, irc -> irc_notify). Issue #376.
  • Improved branches dropdown on project page (Added scroll). Issue #397.