by shigemk2

当面は技術的なことしか書かない

PHP

phpstan 1.8.8

PHP

improvementsは以下 Cover ExprPrinter by BC promise Improve isset specification in falsy scope Update phpstan/phpdoc-parser to 1.9.0 とかbugfixとか github.com

phpstan 1.8.6

PHP

ignoreErrors: multiple messages and explicit reportUnmatched Improve JUnit error formatter Implement template type inference from conditional return type Optimize ConstantArrayType::isKeysSupersetOf() Enums cannot implement Serializable Co…

composer 2.4.2

PHP

Fixed bash completion hanging when running as root without COMPOSER_ALLOW_SUPERUSER set Fixed handling of plugin activation when running as root without COMPOSER_ALLOW_SUPERUSER set so it always happens after prompting, or does not happen …

phpstan 1.8.5

PHP

PHP 8.2: Support true pseudotypes in native unions (#1539) など github.com

phpstan 1.8.4

PHP

Optimization: Degrade constant arrays if there's too many values recursively Improve dead code detection after nested function calls with conditional never return type EnumCaseObjectType constructor made part of BC promise など github.com

composer 2.2.18

PHP

Release 2.2.18 · composer/composer · GitHub

phpstan 1.7.12

PHP

この辺 Update phpstan/phpdoc-parser to 1.6.0 (phpstan/phpstan-src@ef8c7c3) Allow omitting @param type (phpstan/phpdoc-parser#127), phpstan/phpdoc-parser#77 Support all atomic types as nullable types (phpstan/phpdoc-parser#129), phpstan/php…

composer 2.3.6

PHP

Release 2.3.6 · composer/composer · GitHub Added Composer\PHPStan\ConfigReturnTypeExtension to improve return types of Config::get() which you can also use in plugins CI など

phpstan 1.7.3

PHP

Release 1.7.3 · phpstan/phpstan · GitHub dockerイメージ

phpstan 1.6.9

PHP

Release 1.6.9 · phpstan/phpstan · GitHub bugfix

phpstan 1.6.8

PHP

Support narrowing types via in_array() for enum cases Fix checking of generic attributes brew bump-formula-pr --url=https://github.com/phpstan/phpstan/releases/download/1.6.8/phpstan.phar --sha256=ae1544f77f9e854f03e5a9a0e952aea28f1ba8df32…

phpstan 1.6.7

PHP

Make DateTime(Immutable)::modify() behaviour less annoying github.com

phpstan 1.6.4

PHP

Generating baseline preserves the number of newlines at the end of the file (#1243) Infer non-empty-string on literal-string and strlen() (#1260) github.com

phpstan 1.6.3

PHP

Handle ConstantArrayType === ConstantArrayType Handle ConstantArrayType == ConstantArrayType Understand == between ConstantScalarType Use root expression when checking impossible types (#1254) implemented str_contains FunctionTypeSpecifyin…

phpstan 1.5.6

PHP

Release 1.5.6 · phpstan/phpstan · GitHub This release enables to write forward-compatible custom rules with PHPStan 1.6.0+Bleeding Edge. らしい

phpstan 1.5.5

PHP

Remove unnecessary ConstantArrayType::getKeyType() とか Release 1.5.5 · phpstan/phpstan · GitHub

composer 2.3.4

PHP

Release 2.3.4 · composer/composer · GitHub Fixed the generated autoload.php to support running on PHP 5.6+ (down from 7.0+) and warn clearly on older PHP versions (#10714) とか

phpstan 1.5.0

PHP

ポイントです Dropped support for PHP 7.1, PHPStan 1.5.0 runs on PHP 7.2-8.1. Users on PHP 7.1 accounted only for 0.8 % of installatoins. Release 1.5.0 · phpstan/phpstan · GitHub

phpstan 1.4.8

PHP

brew bump-formula-pr --url=//github.com/phpstan/phpstan/releases/download/1.4.8/phpstan.phar --sha256=8215f23e8f67da85c0cfb06fbaf0588f226752a7ff16f364f274cf211bf5f5cc phpstan github.com

PHP 2022-01-28

PHP

[2022-01-28 22:27:55 +0900]: JIT: Fix incorrect type store elimination [2022-01-28 19:08:11 +0900]: Fix incorrect register allocation [2022-01-28 18:38:38 +0900]: Fix memory leak [2022-01-28 18:17:46 +0900]: Fix too aggressive DCE that lea…

PHP 2022-01-23

PHP

[2022-01-23 02:34:50 +0900]: Update php-parser to 4.13.2 in build/gen_stub.php (#7989)

PHP 2022-01-22

PHP

[2022-01-22 01:42:41 +0900]: Make gh7875.phpt more resilient

PHP 2022-01-21

PHP

[2022-01-21 20:05:53 +0900]: [ci skip] Fix NEWS

PHP 2022-01-20

PHP

[2022-01-20 20:17:18 +0900]: Fix coding style from previous commit [2022-01-20 04:10:23 +0900]: [ci skip] Extend my maintainership of com_dotnet and gd [2022-01-20 02:14:08 +0900]: Strip MariaDB 10 prefix

PHP 2022-01-19

PHP

[2022-01-19 09:09:44 +0900]: Fix news entry for 8.1.2

PHP 2022-01-17

PHP

[2022-01-17 03:31:58 +0900]: Merge concatenated literal strings while compiling. (#7948)

PHP 2022-01-14

PHP

[2022-01-14 23:24:23 +0900]: JIT: Fix exception handling [2022-01-14 22:43:50 +0900]: JIT: Fix trace type inference [2022-01-14 19:41:16 +0900]: JIT: Fix register allocation

PHP 2022-01-12

PHP

[2022-01-12 18:08:59 +0900]: Fix ext/zend_test/tests/observer_bug81430_2.phpt failure [2022-01-12 04:23:44 +0900]: JIT: Fix incorrect flag check

PHP 2022-01-11

PHP

[2022-01-11 19:02:55 +0900]: Fix register allocation on x86 [2022-01-11 15:13:22 +0900]: Fix ASAN undefined behavior (unsigned char << 24) [2022-01-11 03:53:35 +0900]: Fix type inference [2022-01-11 01:57:46 +0900]: Fix GH-7867: FFI::cast(…

PHP 2022-01-09

PHP

[2022-01-09 03:57:54 +0900]: VS 17 == MSVC v143 == Visual Studio 2022 == cl 19.3x