All Versions
Latest Version
Avg Release Cycle
42 days
Latest Release

Changelog History
Page 1

  • v0.11.2 Changes

    • Enhancements
      • Simplify --flycheck output to align with expected format
  • v0.11.1 Changes

    • Enhancements
      • Sarif output with --out flag
      • --strict flag, which throws compilation errors instead of suppressing them.
  • v0.11.0 Changes

    • Enhancements
      • Sarif output for GitHub integration
      • --flycheck flag, which reverses output of --compact
    • Bug fixes
      • Non-compiling files now return an empty syntax tree instead of causing Sobelow errors.
      • Command Injection finding description are properly formatted
    • Misc
      • If you use Sobelow as a standalone utility (i.e. not as part of a Phoenix application), you now need to install as an escript with mix escript.install hex sobelow.
      • Custom JSON serialization replaced with Jason.
  • v0.10.6 Changes

    • Bug fixes
      • Handle nil config case
  • v0.10.5 Changes

    • Misc
      • Update code to clean up deprecation warnings
  • v0.10.4 Changes

    • Enhancements
      • Sobelow is now smarter about cross-site websocket hijacking
      • Update URL for CSRF description
  • v0.10.3 Changes

    • Bug fixes
      • Fix directory structure issue in umbrella applications
      • Handle function capture edge cases
  • v0.10.2 Changes

    • Bug fixes
      • Fix a format error in JSON output encoding
  • v0.10.1 Changes

    • Bug fixes
      • Sobelow will use ".sobelow-skips" instead of ".sobelow" in your root directory for --mark-skip-all
  • v0.10.0 Changes

    February 04, 2020
    • Enhancements
      • Sobelow now uses "~/.sobelow/sobelow-vsn-check" for update checks
      • The ".sobelow" file in your project root is for --mark-skip-all only