All Versions
33
Latest Version
Avg Release Cycle
113 days
Latest Release
-

Changelog History
Page 3

  • v0.9.2 Changes

    No changelog.

  • v0.9.1 Changes

    • enable packaging via Homebrew
    • ๐Ÿ›  fix an issue with locales
  • v0.9.0 Changes

    • ๐Ÿ›  lots of perf improvements and fixes across all analyses (thanks to everyone who reported issues and made pull requests!)
    • ๐Ÿ‘€ [experimental] C++ language support. See --cxx in infer --help. This is still in heavy development and only includes a few bug types. Feedback welcome!
  • v0.8.1 Changes

    • โฌ†๏ธ [Objective-C and C] upgrade clang to version 3.8.0
    • ๐Ÿ›  [all] bugfixes
  • v0.8.0 Changes

    • ๐Ÿ†• New --reactive mode to rapidly analyze the effects of a code change. Be sure to check out the documentation of the new workflow. As a result, the incremental mode (--incremental) is now deprecated.
    • ๐Ÿ†• New XML output, compatible with output from other static analyzers, eg PMD. To use it, pass the --pmd-xml flag to Infer (see infer --help).
    • โš  Use @SuppressWarnings("infer") in your Java projects to annotate methods or classes where Infer shouldn't report.
    • ๐Ÿš€ This release incorporates a number of contributions (#284 #289 #300 #301) and addresses a number of issues (#279 #281 #283 #288 #291 #294).
  • v0.7.0 Changes

    • โž• addresses a number of bugs, eg #270 #274 #275 #276
    • [all] add summary of the analysis results at the end of the console output
    • ๐Ÿ“„ [android] new "Fragment retains View" checker
  • v0.6.0 Changes

    • ๐Ÿ›  [android] fixed intermittent infinite loop
    • [iOS] new check for capturing a C++ reference in an Objective-C block
  • v0.5.0 Changes

    • [android] detection of context leaks
    • ๐Ÿš‘ [android] support for @PerformanceCritical and @Expensive method annotations. Infer will check that an expensive method is never called during the execution of a performance critical method (run it with infer -a checkers -- ...).
    • [iOS] new check to catch strong delegate properties, likely to create retain cycles
    • [iOS] new check to catch direct accesses to atomic properties, which can cause race conditions
    • ๐ŸŽ [all] performance improvements all-around
  • v0.4.0 Changes

    No changelog.

  • v0.3.0 Changes

    No changelog.