marshmallow-packages / zoho-desk

Laravel Zoho Desk connector
MIT License
0 stars 0 forks source link

Bump overtrue/phplint from 8.0 to 9.0 #41

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Bumps overtrue/phplint from 8.0 to 9.0.

Release notes

Sourced from overtrue/phplint's releases.

9.0.0 - 2023-02-13

Added

  • introduces Changie for changelog automation
  • add declare strict_types directive on top of each php script
  • add PHP DocBlock header comment on top of each php script
  • introduces test automation with PHPUnit
  • introduces Finder component to find source files to analyse
  • introduces Logger component (basic PSR-3) for cache debugging purpose
  • introduces Dispatcher component with events to allow extensible code more easy
  • introduces extensions to display checking progress
  • introduces OptionsResolver component to resolve configuration with options
  • #173 : Improve PHAR build with BOX v4 by adding a manifest
  • --manifest option to display contents of manifest of the PHAR version (only) of PHPLinter

Changed

  • raise minimum version constraint on Symfony Components to use the current LTS (5.4)
  • update jetbrains/phpstorm-stubs requirement to accept v2022
  • update brainmaestro/composer-git-hooks requirement to accept v3.0 alpha1 : that will allow to update psr/log to v3 and symfony/console to v6
  • code-rewrites to use Symfony Cache Component
  • Lint process class was renamed and some minor type declaration were fixed
  • Remove n98/junit-xml dependency and replace it by new JunitXmlReporter extension (about 30 lines of code)
  • JsonOutput console/output is specialized to produce JSON output results (see --log-json option)
  • JunitOutput console/output is specialized to produce JUnit XML format results (see --log-junit option)
  • ConsoleOutput is specialized to produce CLI output (default results)
  • upgrade humbug/php-scoper to allow usage of Box v4 with at least PHP 8.1
  • Integration with PHP-Scoper to provide a PHAR code isolation with BOX project
  • All dev tools are now under bamarni/composer-bin-plugin control

Removed

Changelog

Sourced from overtrue/phplint's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie.

9.0.5 - 2023-12-01

This version is compatible PHP 8.0, 8.1, 8.2 and 8.3

CAUTION Next minor release 9.1 will drop support to PHP 8.0

Changed

  • Upgrade Phive installation documentation
  • Migrate PHPUnit configuration file to 10.4 format
  • Raise PHPUnit 9 constraint to latest v9 minor release
  • [PR #195](overtrue/phplint#195) : Add Symfony 7 support (thanks to @​olegpro)

Fixed

Full Changelog: 9.0.4...9.0.5

9.0.4 - 2023-02-23

Added

  • PHPUnit 10 support

Changed

  • ConsoleOutput is no more final to be able to customize it
  • LinterOutput implement Countable interface
  • Finder implement JsonSerializable interface

Fixed

  • #182 : Docker usage may raise a permission denied
  • #183 : Error is unintuitive when there are no files to lint
  • #185 : Analyse multiple path at same time did not work with console command
  • #187 : Improve log options implementation

Full Changelog: 9.0.3...9.0.4

... (truncated)

Commits
  • 27ae22c bump new application version
  • 6cbaea8 prepare bugfix release 9.0.5
  • 6145ca6 CI: on Release workflow add box info command to verify PHAR version just comp...
  • dd98867 CI: fix Release workflow - we should install dependencies before to compile t...
  • 3b20f67 CI: add PHP 8.3 to matrix strategy
  • 33c18d9 CI: bump phpunit tool to 10.5 (available since today)
  • c556b96 add links to each GitHub projects
  • 20851dc CI: bump actions/checkout from v3 to v4
  • 0b45975 drop BOX-Manifest support and replace it by standard BOX tool
  • cfd1924 be able to trigger manually the CI workflow
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 9 months ago

Superseded by #42.