Skip to content

Releases: php-censor/php-censor

2.1.3 (Mr. Meeseeks)

11 Jan 15:53
2.1.3
a82de55
Compare
Choose a tag to compare

2023-01-11

Fixed

  • PHP 8.1 deprecation while searching for composer binary. Pull request #434.
    Thanks to @StudioMaX.
  • PHP 8.1 error with return type of php_user_filter::filter function.

2.0.11 (Rick Sanchez)

11 Jan 15:14
2.0.11
f358ea4
Compare
Choose a tag to compare

2023-01-11

Fixed

  • PHP 8.1 deprecation while searching for composer binary. Pull request #434.
    Thanks to @StudioMaX.
  • PHP 8.1 error with return type of php_user_filter::filter function.

2.1.2 (Mr. Meeseeks)

01 Sep 16:40
2.1.2
e05b56c
Compare
Choose a tag to compare

2022-09-01

Fixed

  • Build logger expression. Pull requests #431. Thanks to @StudioMaX.
  • Type of GET param commitId in WebhookController. Issue #432.
  • Webhook response type. Issue #432.
  • Secrets security: denied to using secrets in notify plugins content.

2.1.1 (Mr. Meeseeks)

30 Aug 15:36
2.1.1
40f8309
Compare
Choose a tag to compare

2022-08-30

Fixed

  • php-censor/common package version.
  • Logging with secret variables (Now secrets hides from log).
  • Secrets validation.

2.1.0 (Mr. Meeseeks)

18 Aug 15:01
2.1.0
7a6a1e7
Compare
Choose a tag to compare

2022-08-18

Added

  • Secrets storage with UI and secret variables in build interpolation (you can use it like %SECRET:secret_name%. See documentation). Issue #14.
  • Optional logging into database webhook requests payloads (option php-censor.webhook.log_requests). Issue #384.
  • Steps inside stages (test, deploy etc.) which allow to have several same plugins into one stage. Issue #91. Pull request #417. Thanks to @KieranFYI. Usage example:
    setup: # <--- stage
      setup_env: # <--- step 1
        plugin: shell # <--- step 1 plugin name
        commands:
          - "php -r \"copy('.env.ci', '.env');\""
          - "php artisan key:generate"
          - "chmod -R 777 storage bootstrap/cache"
      migrate: # <--- step 2
        plugin: shell # <--- step 2 same plugin name
        commands:
          - "php artisan migrate"
  • GET-parameter environment for Git webhook. Issue #407.
  • Cloning/coping projects ability.
  • [PHP Unit] Coverage trand for builds in the timeline on dashboard.

Changed

  • Massive refactoring: added types, dependency injection, new tests, documentation, fixed code style etc. Issue #413. Pull requests #412, #424 and #425. Thanks to @KieranFYI and @Ooypunk.
  • Integrated symfony/http-foundation library as a new HTTP part of project.
  • Integrate some features from php-censor/common library.
  • Improved UI: fixed colors and ratio for Chart.js charts, added ability to disable AJAX UI reloading (option php-censor.realtime_ui), improved error trends view. Pull request #426. Thanks to @KieranFYI.
  • Improved Ukrainian localization. Pull request #419. Thanks to @oshka.

Fixed

  • Install command return code.
  • [PHPUnit] Xdebug settings for coverage option. Pull request #427. Thanks to @KieranFYI.

2.0.10 (Rick Sanchez)

26 Jun 03:59
2.0.10
e8ed81f
Compare
Choose a tag to compare

2022-06-26

Fixed

2.0.9 (Rick Sanchez)

11 Jun 15:05
2.0.9
33f1369
Compare
Choose a tag to compare

2022-06-11

Fixed

Changed

  • Added secrets to PHP Censor CI config (.php-censor.yml).

2.0.8 (Rick Sanchez)

08 Jun 16:00
2.0.8
35300c3
Compare
Choose a tag to compare

2022-06-08

Fixed

2.0.7 (Rick Sanchez)

19 Jan 16:54
2.0.7
90709a9
Compare
Choose a tag to compare

2022-01-19

Fixed

  • [PhpCsFixer] Problems with udiff option.

1.3.7 (Jerry Smith)

19 Jan 16:41
1.3.7
0d0e36a
Compare
Choose a tag to compare

2022-01-19

Fixed

  • [PhpCsFixer] Problems with udiff option.