yiisoft / yii-jquery

Yii Framework jQuery Extension
https://www.yiiframework.com/
BSD 3-Clause "New" or "Revised" License
27 stars 12 forks source link

Update phan/phan requirement from ^3.0 to ^4.0 #33

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on phan/phan to permit the latest version.

Changelog

Sourced from phan/phan's changelog.

Dec 23 2020, Phan 4.0.0

  • Merge changes from Phan 3.2.9.
  • Relax minimum php-ast restrictions when polyfill is used for Phan 4.
  • Fix conflicting class constant seen in polyfill when php-ast 1.0.6 was installed.

The Phan v4 release line has the following changes from Phan 3:

  • Bump the minimum required AST version from 70 to 80 (Required to analyze php 8.0 attributes - the rest of the php 8.0 syntax changes are supported in both Phan 3 and Phan 4). A few third party plugins may be affected by the increase of the AST version.
  • Supports analyzing whether #[...] attributes are used properly when run with PHP 8.0+

Dec 23 2020, Phan 4.0.0-RC2

Merge changes from Phan 3.2.8.

Dec 13 2020, Phan 4.0.0-RC1

Merge changes from Phan 3.2.7.

Nov 27 2020, Phan 4.0.0-alpha5

Merge changes from Phan 3.2.6.

Nov 26 2020, Phan 4.0.0-alpha4

Merge changes from Phan 3.2.5.

Nov 12 2020, Phan 4.0.0-alpha3

Merge changes from Phan 3.2.4.

Oct 12 2020, Phan 4.0.0-alpha2

Merge changes from Phan 3.2.3.

Sep 19 2020, Phan 4.0.0-alpha1

New features (Analysis):

  • Support analyzing PHP 8.0 attributes when Phan is run with php 8.0 or newer. Warn if the attribute syntax is likely to be incompatible in php 7. Warn if using attributes incorrectly or with incorrect argument lists.

... (truncated)

Commits
  • 7e2f5fa Merge pull request #4327 from TysonAndre/release-4.0.0
  • 84f354f Merge remote-tracking branch 'upstream/master' into release-4.0.0
  • 39d52b4 Merge pull request #4326 from TysonAndre/release-3.2.9
  • 7034d31 Avoid conflicts in the shim with older php-ast versions
  • 662dbcd Merge branch 'release-3.2.9' into release-4.0.0
  • 4ae0db9 Release Phan 3.2.9
  • e344583 Fix new issues
  • 9163fae Update checks of php-ast in Phan v4
  • 2a50142 Merge remote-tracking branch 'upstream/master' into sync-v4
  • b870d29 Merge pull request #4325 from TysonAndre/ast-deprecation
  • Additional commits viewable in compare view


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 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 3 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.