Skip to content

v4.135.0

Compare
Choose a tag to compare
@Atry Atry released this 17 Nov 22:13
· 128 commits to main since this release
96b2db5

(This version is broken. Use the next release instead.)

What's Changed

  • Add the configuration for a dev container by @Atry in #369
  • Suppress the errors about name already bound by @Atry in #373
  • Document the purpose of getBlameCode() and getPrettyBlame() by @fredemmott in #374
  • Upgrade HHVM version to 4.126 by @Atry in #378
  • Reuse getLinterName() by @Atry in #376
  • Rename LintError to SingleRuleLintError and rename BaseLinter to SingleRuleLinter by @Atry in #382
  • Separate SingleRuleLinter into Linter and LintRule by @Atry in #375
  • Let LinterException support Linter by @Atry in #383
  • Migrate the internal implementation to use Linter instead of BaseLinter by @Atry in #380
  • Remove LintError::getPosition to minimize the API by @Atry in #385
  • Remove Linter::typeAssertConfig to minimize the API by @Atry in #386
  • Suppress lint error according to error code level markers by @Atry in #388
  • Add the File::errorCodesToSuppress method, which scans a source file for all lint markers by @Atry in #384
  • Treat 'start' and 'end' returned by hh_client --lint as a 1-based inclusive range by @Atry in #389
  • Add HHClientLinterTestTrait for setting up the temporary source directory by @Atry in #391
  • Add ignore_except and ignore config for HHClientLinter by @Atry in #390
  • Add simplified hhast-dump utility by @fredemmott in #367
  • Add VS Code extensions to recommendations by @Atry in #392
  • Remove final modifier for private methods by @Atry in #393
  • Update hacktest to 2.3.0; Update fbexpect to 2.8.1; by @Atry in #394

New Contributors

  • @Atry made their first contribution in #369

Full Changelog: v4.133.0...v4.135.0