All Versions
39
Latest Version
Avg Release Cycle
28 days
Latest Release
771 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.8.1 Changes
July 10, 2020Implemented enhancements:
- Enable GitHub Actions formatter automatically #318
๐ Fixed bugs:
- 'Report uncovered' does not work properly with PHP built-in function/classes if they are imported #319
๐ Merged pull requests:
- install tools with phive #316 (smoench)
- โฌ๏ธ upgrade to symfony 5.1 #315 (smoench)
- โ adds jetbrains/phpstorm-stubs for not blaming about uncovered internal classes #314 (smoench)
- โ Adds uses, extends and inherits collectors. #311 (dbrumann)
- ๐ Fixes key for implements Collector #308 (dbrumann)
- โ Add flag --fail-on-uncovered (closes #306) #307 (hugochinchilla)
- โ Add GitHub Actions Output Formatter #305 (jtaylor100)
- โก๏ธ update github actions #303 (smoench)
- 0๏ธโฃ Enable GithubActionsOutputFormatter by default in GithubActions environment #324 (jschaedl)
- psalm level 2 #323 (smoench)
- differentiate between possible use types #322 (smoench)
- โ Add Psalm #321 (DanielBadura)
-
v0.8.0 Changes
June 19, 2020[0.8.0] - 2020-06-19
โ Added
- [#314] adds jetbrains/phpstorm-stubs for not blaming about uncovered internal classes, Thanks to [@smoench]
- [#311] Adds uses, extends and inherits collectors., Thanks to [@dbrumann]
- [#307] Add flag --fail-on-uncovered (closes [#306]), Thanks to [@hugochinchilla]
- [#305] Add GitHub Actions Output Formatter, Thanks to [@jtaylor100]
๐ Changed
- [#316] install tools with phive, Thanks to [@smoench]
- โฌ๏ธ [#315] upgrade to symfony 5.1, Thanks to [@smoench]
- โก๏ธ [#303] update github actions, Thanks to [@smoench]
๐ Fixed
-
v0.7.1 Changes
May 04, 2020 -
v0.7.0 Changes
May 02, 2020Implemented enhancements:
- Disable Xdebug #293
- ๐ Make deptrac complain about namespaces that don't belong to any layers #231
- Empty jUnit report when all checks passed #205
๐ Fixed bugs:
- check for missing statements / dependencies #212
Closed issues:
- โ Add separate cache file for each depfile #299
- ๐ Allow installation as
composer
dev-dependency #277 - ๐ docs for MethodNameCollector #49
๐ Merged pull requests:
- โ adds file reference builder #300 (smoench)
- โ adds implements collector #298 (smoench)
- โ Add doc for MethodCollector and misc #297 (smoench)
- ๐ use php config files #296 (smoench)
- upload phar artifact #295 (smoench)
- โ adds composer/xdebug-handler #294 (smoench)
- โก๏ธ dependency updates #292 (smoench)
- โ jUnit: report successful + uncovered testcases #290 (smoench)
- โก๏ธ dependency updates #289 (smoench)
- โ remove banner #288 (smoench)
- ๐จ refactor type resolving #287 (smoench)
- โ use latest phpstan version #286 (smoench)
- report uncovered dependencies #285 (smoench)
- โก๏ธ update dependencies #284 (smoench)
- ๐ improve analysing performance #283 (smoench)
- โก๏ธ update actions config #281 (smoench)
- resolve file occurrences of dependencies #279 (smoench)
- ๐ make AstMap immutable #278 (smoench)
- โฌ๏ธ upgrade to symfony 5.0 #276 (smoench)
- ๐ use checkout fetch depth one #275 (smoench)
- ๐ use github actions #274 (smoench)
- โก๏ธ Update README.md #272 (radimvaculik)
- โ test on PHP 7.4 #271 (smoench)
- โ add xml formatter #270 (timglabisch)
- POC: track uncovered dependencies #266 (smoench)
-
v0.6.0 Changes
October 18, 2019Closed issues:
- README should state that this applies only to PHP #260
- Resolving docblock annotations #240
- ::class construct not resolved as dependency #239
- Anonymous class extending class from different layer not resolved as dependency #238
- bool collector not working as documented #237
- ๐ Deprecated Graphviz windows download link in README.md #222
- ๐ idea, replace nikic/php-parser with syntect #181
- Sign the phar file #112
- โ add support for routing #21
๐ Merged pull requests:
- ๐ improve tests #267 (smoench)
- ๐ Bugfix: classes in other namespaces are resolved in same namespace #265 (smoench)
- simplify console output mode (verbose) #264 (smoench)
- phpstan - inferPrivatePropertyTypeFromConstructor #263 (smoench)
- โก๏ธ dependency updates #262 (smoench)
- โก๏ธ Update README.md #261 (dbrumann)
- phpstan level max #259 (smoench)
- โจ Enhancement: Throw exception when configuration can be parsed as yaml, but does not contain array #258 (localheinz)
- โ adds missing dependency resolver test #257 (smoench)
- โจ Enhancement: Throw exception when configuration cannot be parsed as yaml #256 (localheinz)
- โจ Enhancement: Add return type declarations to closures #255 (localheinz)
- โจ Enhancement: Enable static_lambda fixer #254 (localheinz)
- โจ Enhancement: Keep rules sorted in .php_cs.dist #253 (localheinz)
- โจ Enhancement: Introduce temporary variable #252 (localheinz)
- โจ Enhancement: Update phpstan/phpstan #251 (localheinz)
- ๐ use event classes for emitted and flattened dependencies #250 (smoench)
- ๐จ refactor dependencies resolution #249 (smoench)
- ๐ Update documentation on bool collector to describe actual behaviour #248 (rpkamp)
- ๐จ refactor inherits resolving #247 (smoench)
- naming + improvements #246 (smoench)
- ๐จ refactor/improve method collector #245 (smoench)
- โก๏ธ dependency updates #244 (smoench)
- anonymous class resolver #243 (smoench)
- โฌ๏ธ upgrade box to v3.8 #242 (smoench)
- class constant resolver #241 (smoench)
- split progressbar to its own subscriber #236 (smoench)
- ๐ Improve console output of analyze command. #235 (temp)
- โฌ๏ธ upgrade to symfony 4.3 #234 (smoench)
- โฌ๏ธ upgrade to phpunit 8 #233 (smoench)
- increase minimum php version to 7.2 #232 (smoench)
- ๐ Fix alignment #230 (BackEndTea)
- ๐ improve file exclusion #228 (smoench)
- ๐ Fix: Remove non-applicable exclude configuration #227 (localheinz)
- annotation dependency resolver #224 (smoench)
- ๐ Fix outdated graphviz download link in README #223 (LeoVie)
-
v0.5.0 Changes
March 15, 2019Implemented enhancements:
- ๐ง Configurable cache file path #207
- ๐ Prototype: using php-parser NodeVisitor insteadof custom analysing methods #211 (smoench)
๐ Fixed bugs:
Closed issues:
๐ Merged pull requests:
- Secure installation via phive #221 (amenk)
- โ added input parameter option for cache file #219 (smoench)
- โก๏ธ dependency updates #217 (smoench)
- ๐ Fix: Remove sudo configuration #216 (localheinz)
- โจ Enhancement: Apply @PHPUnit60Migration:risky ruleset #215 (localheinz)
- โจ Enhancement: Update phpstan/phpstan #214 (localheinz)
- โจ Enhancement: Reference phpunit.xsd as installed with composer #213 (localheinz)
-
v0.4.0 Changes
January 11, 2019Implemented enhancements:
Closed issues:
- Skip violations #199
- โฌ๏ธ Bump minimum PHP version to 7.1 #189
- ๐ Building 0.3.0 phar fails #188
- ๐ Alpha version release #186
- provide a shim repository #185
- Create a cache to speedup #144
- ๐ Cache parsing #71
- โ add documentation why you should use the phar build #50
๐ Merged pull requests:
- extend travis ci config #206 (smoench)
- enable gz compression + php-scoper #204 (smoench)
- โฌ๏ธ upgrade to symfony v4.2 #203 (smoench)
- ๐ Improve wording, typos, title case in README #201 (umulmrum)
- Implemented skip violations #200 (dbalabka)
- ๐ use git-version as app version + enable php and json compactor #198 (smoench)
- ๐จ use progress bar instead of printing a '.' per file #197 (smoench)
- ๐ฎ force strict types #196 (smoench)
- ๐ caching parsed files #195 (smoench)
- ๐จ refactor console formatter into subscriber #194 (DavidBadura)
- ๐ improve tests #193 (smoench)
- โ integrate Astrunner #192 (smoench)
- โฌ๏ธ bump to symfony 4.1 #191 (smoench)
- โฌ๏ธ bump to PHP 7.1 + cleanup #190 (smoench)
-
v0.3.0 Changes
November 05, 2018๐ Fixed bugs:
- deptrac fails if user hase no write permission on the binary #173
- DirectoryCollector not working #168
Closed issues:
- I would like to use this lib, but it depends on a dev-master lib #169
ClassNameCollector
defines its own regex modifiers and delimiters - shouldn't #139- โ Add JUnit formatter #89
๐ Merged pull requests:
- โฌ๏ธ upgrade php-parser to v4.1.0 #184 (smoench)
- โฌ๏ธ upgrade symfony to v3.4.17 #183 (smoench)
- โ added a changelog #182 (smoench)
- โ run tests with php 7.3 #180 (smoench)
- disable optional output formatter #179 (smoench)
- โฌ๏ธ Upgrade to Box3 #178 (theofidry)
- โ removed self updater and extended installation documentation #177 (smoench)
- ๐ move box.json to box.json.dist #174 (smoench)
- โฌ๏ธ upgrade several dependencies #172 (smoench)
- โฌ๏ธ upgrade astrunner to v1.0 #171 (smoench)
- โ Add output formatter to create junit reports #167 (jschaedl)
- โฌ๏ธ upgrade symfony to 3.4.11 #166 (smoench)
- ๐ Rename CollectorFactory to Registry #163 (smoench)
- โฌ๏ธ upgrade to php-parser 4.0 #162 (smoench)
- โก๏ธ update astrunner #161 (smoench)
- #139 - use your own regex pattern #160 (smoench)
- ๐ fix collectors #157 (smoench)
- ๐ move analyzing dependencies to its own class #156 (smoench)
- ๐ move resolving files to be analysed to its own class #155 (smoench)
- Astrunner: inject EventDispatcher via c'tor #154 (smoench)
- ๐จ refactored configuration loading and dumping #153 (smoench)
- ๐ use fqcn as service ids #152 (smoench)
- ๐ improved service configuration #151 (smoench)
- โ added analyse alias for AnalyzeCommand #150 (smoench)
-
v0.2.0 Changes
March 24, 2018โ Added
- โ Added DirectoryCollector.
โ Removed
- โ Removed support for PHP < 7.0 and HHVM.