Releases: inaka/elvis_core
Releases · inaka/elvis_core
3.2.5
What's Changed
- Fix CI execution conditions: pull request + push to main by @paulo-ferraz-oliveira in #348
- Add Line to relevant calls (#346) by @zsoci in #347
- OTP 27: bump
katana_code
from 2.1.0 to 2.1.1 by @paulo-ferraz-oliveira in #350
New Contributors
Full Changelog: 3.2.4...3.2.5
3.2.4
What's Changed
- Act on
non_reversible_form
as an exception to atom naming conventions by @paulo-ferraz-oliveira in #345
Full Changelog: 3.2.3...3.2.4
3.2.3
What's Changed
- Test over OTP 27 and rebar3 3.23 by @paulo-ferraz-oliveira in #341
- Be less wasteful of CI by @paulo-ferraz-oliveira in #340
- Fix (
function_clause
) to supportgit_subdir
inprotocol_for_deps_rebar
by @paulo-ferraz-oliveira in #343
Full Changelog: 3.2.2...3.2.3
3.2.2
What's Changed
no_macros
now allows forlogger
default macros (?LOG
,?LOG_...
and friends) by @kivra-pauoli in #338
Full Changelog: 3.2.1...3.2.2
3.2.1
What's Changed
- Prevent Hex.pm complaint on invalid license type by @paulo-ferraz-oliveira in #331
- Allow errorless consumption by
rebar3_lint
by @paulo-ferraz-oliveira in #332
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Generate a working ex_doc > GitHub link by @paulo-ferraz-oliveira in #318
- Updated some versions by @paulo-ferraz-oliveira in #319
- Add wildcard support in no_call_functions by @attah in #326
- New ruleset:
erl_files_strict
by @kivra-pauoli in #330
New Contributors
- @attah made their first contribution in #326
- @kivra-pauoli made their first contribution in #330
Full Changelog: 3.1.0...3.2.0
3.1.0
3.0.1
3.0.0
What's Changed
- Fix macro name resolution (
call
gets highest precedence) by @filmor in #262 - Tweak CI target versions by @filmor in #263
- New ruleset: hrl_files by @elbrujohalcon in #269
- Fix #162: New Rule: No Types by @elbrujohalcon in #270
- Fix #268: New Rule: No Specs by @elbrujohalcon in #271
- Fix #153: New Rule: No space after # by @elbrujohalcon in #272
- Fix #266: New Rule: Consistent Variable Casing by @elbrujohalcon in #274
- Move 2.1.0 to 3.0.0 in the docs by @elbrujohalcon in #279
- Fix #276: Sort da rulez by @elbrujohalcon in #280
- Fix #265: New Rule: export used types by @maco in #273
- Fix #286: New Rules: max arity for functions by @elbrujohalcon in #292
- Fix #291: New Rule: no_import by @elbrujohalcon in #299
- Fix #290: New Rule: no_single_clause_case by @elbrujohalcon in #298
- Fix #301: Handle maybe matches by @elbrujohalcon in #302
- Fix #289: New Rule: No match in conditions by @elbrujohalcon in #304
- Fix #284: New Rule: Param Pattern Matching by @elbrujohalcon in #305
- Make support visible in README by @paulo-ferraz-oliveira in #306
- Fix #264: New Rule: Private Data Types by @maco in #300
New Contributors
Full Changelog: 2.0.1...3.0.0
2.0.1
What's Changed
- Lint some more (*.md and *.yml) by @paulo-ferraz-oliveira in #257
- New Rule: Consistent Generic Type by @jackyhui96 in #259
- Upgrade katana_code to support optional else clause for maybe expr by @belltoy in #261
New Contributors
Full Changelog: 2.0.0...2.0.1