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

[6.1] upcoming version summary #317

Closed
llaville opened this issue Jan 4, 2022 · 2 comments
Closed

[6.1] upcoming version summary #317

llaville opened this issue Jan 4, 2022 · 2 comments

Comments

@llaville
Copy link
Owner

llaville commented Jan 4, 2022

First feature release of branch 6.x is scheduled for January 6th, 2022

Will requires at least upcoming php-compatinfo-db 3.17.0 (PHP 7.4+ compatible)

Summary of changes

See also https://github.com/llaville/php-compatinfo/projects/3

Added

  • improves output option by introducing Reporter extension (see documentation)
  • #312: Add SARIF output format

Changed

Removed

  • Bartlett\CompatInfo\Presentation\Console\ApplicationInterface::VERSION constant that identify current version of Application
  • deprecated / End Of Life composer plugin composer/package-versions-deprecated, and use Composer 2.2 (LTS) equivalent feature

FAQ

Who are dev dependencies required for ?

    "require-dev": {
        "bartlett/graph-uml": "^1.2",
        "composer/composer": "^2.0",
        "psr/log": "^1.0",
        "symfony/phpunit-bridge": "^5.1"
    }

bartlett/graph-uml

Used only by .github/workflows/gh-pages.yml workflow to generate UML graph dynamically (svg images) : See Architecture chapter of documentation

composer/composer

Used to produce a manifest for PHAR distribution with box-project and its patch (see PR 582) with standard box.json.dist file

psr/log

To allow adding your own compatible Logger

symfony/phpunit-bridge

Actually used only with doctor --with-tests command, but will probably be removed to keep only phpunit command

@llaville
Copy link
Owner Author

llaville commented Jan 5, 2022

@llaville
Copy link
Owner Author

llaville commented Jan 5, 2022

Version 6.1.0 is ready (examples / unit tests / documentation) : all passed !

  • today master branch is equivalent to branch 6.0
  • tomorrow master branch will be equivalent to branch 6.1

@llaville llaville closed this as completed Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant