Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(composer): Update composer dependencies #2107

Merged
merged 3 commits into from
Feb 15, 2022

Commits on Feb 15, 2022

  1. chore(composer): Update composer dependencies

    Since least version of PHP on supported OS is 7.2.24, updating all
    composer dependencies to highest possible version.
    This brings various new features and some vulnerability fixes as well.
    
    | Dependency | Old version | New version | Remarks |
    | --- | --- | --- | --- |
    | container-interop/container-interop | 1.2.0 | - | Abandoned, replaced with `psr/container`. |
    | doctrine/instantiator               | 1.0.5   | 1.4.0   ||
    | easyrdf/easyrdf                     | 0.9.0   | 1.1.1   ||
    | firebase/php-jwt                    | v5.2.0  | v5.4.0  ||
    | guzzlehttp/guzzle                   | 6.5.5   | 7.3.0   ||
    | mockery/mockery                     | 1.3.3   | 1.3.5   ||
    | monolog/monolog                     | 1.25.5  | 2.3.4   ||
    | myclabs/deep-copy                   | 1.7.0   | 1.10.2  ||
    | php-coveralls/php-coveralls         | v2.4.2  | v2.4.3  ||
    | phpoffice/phpspreadsheet            | 1.8.2   | 1.18.0  ||
    | phpoffice/phpword                   | 0.17.0  | 0.18.2  ||
    | phpstan/phpstan                     | 0.9.3   | 0.12.99 ||
    | phpunit/phpunit                     | 6.5.14  | 8.5.20  ||
    | sebastian/phpcpd                    | 3.0.1   | 4.1.0   ||
    | slim/slim                           | 3.12.3  | 4.8.1   ||
    | squizlabs/php_codesniffer           | 3.5.8   | 3.6.0   ||
    | symfony/config                      | v3.4.46 | v5.3.4  ||
    | symfony/dependency-injection        | v3.4.46 | v5.3.7  ||
    | symfony/http-foundation             | v3.4.46 | v5.3.7  ||
    | symfony/yaml                        | v3.4.46 | v5.3.6  ||
    | twig/extensions                     | v1.5.4  | v1.5.4  | Abandoned, replaced with `symfony/translate` for `trans` filter |
    | twig/twig                           | v2.12.5 | v3.3.3 ||
    | symfony/translation | - | v5.3.9 | Required for trans filter |
    | symfony/mime | - | v5.3.8 | Required to guess mimetype of files to download |
    
    Other changes:
    * RDF patch is no longer required as dependency is updated.
    * Update services.xml as by default they are private.
    * Fix monolog functions
    * Fix Twig class names and namespaces
    * New custom filter for `trans` with symfony
    * Some UI fixes
    * Convert all trans tags to trans filters
    * Fixes in Twig templates
    * Fix EasyRdf imports and license dao changes.
    
    Signed-off-by: Gaurav Mishra <mishra.gaurav@siemens.com>
    GMishx committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    8d245be View commit details
    Browse the repository at this point in the history
  2. fix(phpunit): Fix function signature for PHPUnit

    Signed-off-by: Gaurav Mishra <mishra.gaurav@siemens.com>
    GMishx committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    b37948f View commit details
    Browse the repository at this point in the history
  3. fix(rest): Slim fixes for REST API

    Make changes required for Slim framework v4.
    
    Signed-off-by: Gaurav Mishra <mishra.gaurav@siemens.com>
    GMishx committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    fc603ef View commit details
    Browse the repository at this point in the history