All Versions
109
Latest Version
Avg Release Cycle
8 days
Latest Release
-

Changelog History
Page 5

  • v0.9.3 Changes

    • ๐Ÿ›  Fix bug in Scope
    • ๐Ÿ›  Fix false positive in MatchInConditionTest
    • ๐Ÿ›  Fix false positive in UnusedEnumOperation
    • ๐Ÿ›  Fix custom tasks by resolving config before validating it
    • โž• Add text support to --min-priority CLI switch (you can now set it to low/normal/high)

    ๐Ÿ†• New checks

    • Credo.Check.Readability.AliasOrder
  • v0.9.2 Changes

    • โž• Add :ignore_comments param to LongQuoteBlocks
    • ๐Ÿ›  Fix false positive in UnusedPathOperation
  • v0.9.1 Changes

    • ๐Ÿ›  Fix false positive in SpaceAroundOperators
    • ๐Ÿ›  Fix false positive in UnusedEnumOperation
  • v0.9.0 Changes

    • โž• Add JSON support
    • Ensure compatibility with Elixir 1.6
    • Format codebase using Elixir 1.6 Formatter
    • ๐Ÿš€ Rework internals in preparation of 1.0 release
    • Credo now requires Elixir 1.4
    • โœ… Include test directory in default config
    • Add excluded_argument_types to PipeChainStart
    • โš  Emit warnings for non-existing checks, which are referenced in config
    • ๐Ÿ‘Œ Improve VariableNames
    • ModuleDoc now raises an issue for empty strings in @moduledoc tags
    • ๐Ÿ›  Fix bug on ModuleNames
    • ๐Ÿ›  Fix false positive in VariableRebinding
    • ๐Ÿ›  Fix false positive in SpaceAroundOperators
    • ๐Ÿ›  Fix false positive on BoolOperationOnSameValues
    • ๐Ÿ›  Fix false positive on SpaceAfterCommas
    • ๐Ÿ›  Fix false positive on MaxLineLength
    • ๐Ÿ›  Fix false positive in ParenthesesInCondition
    • โœ‚ Remove NameRedeclarationBy* checks
    • โœ‚ Remove support for @lint attributes
  • v0.8.10 Changes

    • ๐Ÿš€ Maintenance release
  • v0.8.9 Changes

    • ๐Ÿ›  Fix false positive in ParenthesesInCondition
    • ๐Ÿ›  Fix Code.to_tokens/1 for Elixir 1.6
    • ๐Ÿ›  Fix documentation for several checks

    ๐Ÿ†• New checks

    • โš  Credo.Check.Warning.ExpensiveEmptyEnumCheck
  • v0.8.8 Changes

    • ๐Ÿ›  Fix false positive for LargeNumbers
    • ๐Ÿ›  Fix SpaceAroundOperators for @type module attributes
    • Ignore def arguments and specs for OperationOnSameValues
    • ๐Ÿ›  Fix crash in ParenthesesOnZeroArityDefs for variables named defp
    • ๐Ÿ›  Fix false positives for TagHelper
  • v0.8.7 Changes

    • ๐Ÿ›  Fix false positive in ModuleAttributeNames
    • ๐Ÿ›  Fix false positives in unused return checks
    • ๐Ÿ›  Fix underlining in "list" action
    • ๐Ÿ›  Fix CLI argument parsing for mix credo.gen.check
    • ๐Ÿ›  Fix loading of custom checks
    • Prevent error when run against empty umbrella projects
    • โœ… Prevent output for tests
  • v0.8.6 Changes

    • ๐Ÿ›  Fix false positive in SpaceAfterCommas
    • ๐Ÿ›  Fix false positive in SpaceAroundOperators
    • ๐Ÿ›  Fix bug with extracting explain command args
    • ๐Ÿ‘ Allow anonymous functions to be piped as raw values
  • v0.8.5 Changes

    • Speed up scope counting in CLI summary