credo v0.9.0 Release Notes
-
- โ 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