Changelog

View Source

For more recent releases check the Releases page.

1.3.1 (2021-10-18)

Full Changelog

Fixed bugs:

  • badarg when applying numeric_format #213

Merged pull requests:

1.3.0 (2021-10-06)

Full Changelog

Implemented enhancements:

  • Run CI on a Windows container #180

Closed issues:

  • Document numeric_format #211
  • New rule (?) behavior vs. behaviour #210
  • [New Rule] Disallow numbers with underscores in them #208
  • Handle Windows newlines gracefully #205

Merged pull requests:

1.2.0 (2021-07-28)

Full Changelog

Implemented enhancements:

  • Print initial message, upon starting analysis #193

Closed issues:

  • Fetch more options from elvis.config + rebar.config #197
  • Release request #188

Merged pull requests:

1.1.2 (2021-03-24)

Full Changelog

Fixed bugs:

  • -> at the beginning of the line makes the linter crash #183

Closed issues:

  • Analysis not working over umbrella apps #178

Merged pull requests:

1.1.1 (2021-02-08)

Full Changelog

Merged pull requests:

1.1.0 (2021-01-28)

Full Changelog

Closed issues:

  • Release request #173
  • Warn on empty analysis #146
  • Execution without elvis.config shows no issues #163
  • provide a hex package #7

Merged pull requests:

1.0.0 (2020-11-23)

Full Changelog

Merged pull requests:

0.7.0 (2020-09-09)

Full Changelog

Merged pull requests:

0.6.1 (2020-08-11)

Full Changelog

Merged pull requests:

0.6.0 (2020-02-28)

Full Changelog

Merged pull requests:

  • Prepare release 0.6.0 #119 (jfacorro)
  • Allow {Module, Function} ignores in function_naming_convention/3 #118 (onno-vos-dev)
  • [inaka/elvis#425] Update README after renaming the application #117 (jfacorro)
  • [inaka/elvis#425] Rename application to elvis_core #116 (jfacorro)

0.5.0 (2019-12-14)

Full Changelog

Merged pull requests:

0.4.3 (2019-12-04)

Full Changelog

Merged pull requests:

0.4.2 (2019-05-23)

Full Changelog

Merged pull requests:

0.4.1 (2018-07-03)

Full Changelog

Merged pull requests:

0.4.0 (2018-06-29)

Full Changelog

Merged pull requests:

0.3.9 (2017-08-01)

Full Changelog

Merged pull requests:

0.3.8 (2017-06-15)

Full Changelog

Merged pull requests:

0.3.7 (2017-06-15)

Full Changelog

Merged pull requests:

  • [Fix inaka/elvis#451] Bump elvis_core version to 0.3.7 #90 (harenson)
  • [Fix #450] Fix encoding issue for elvis_file:src/1 #89 (harenson)
  • add verbosity config option, output only errors unless set #88 (srenatus)
  • max_function_length: report violations including function arity #87 (srenatus)
  • Support ignore option in function_naming_convention #86 (define-null)

0.3.6 (2017-04-25)

Full Changelog

Merged pull requests:

  • [Close inaka/Elvis#442] bump version to 0.3.6 #85 (Euen)
  • [Close inaka/Elvis#411] unpdate line length to 100 #84 (Euen)
  • Handle Hex deps with package name #83 (varnerac)
  • [inaka/elvis#342] function references shouldn't count as a level #82 (jfacorro)
  • Fix broken support for dashes in operator_spaces rule #81 (tjarvstrand)
  • Adds latin1 support for line_length and operator_spaces rules #80 (tjarvstrand)
  • Remove Lager as a direct dependency #65 (waisbrot)

0.3.5 (2017-02-09)

Full Changelog

Merged pull requests:

  • [inaka/elvis#423] Version Bump to 0.3.5 #79 (ferigis)
  • [inaka/elvis#402] ct:print added to no_debug_call rule #77 (ferigis)
  • [inaka/elvis#406] dialyzer warnings fixed #76 (ferigis)
  • [inaka/elvis#410] no_nested_try_catch rule added #75 (ferigis)

0.3.5-pre (2017-02-08)

Full Changelog

Merged pull requests:

  • [inaka/elvis#424] updating dependencies #74 (ferigis)
  • Fix unnecessary loading of files caused by git-branch option (#421) #72 (onno-vos-dev)

0.3.4 (2016-11-15)

Full Changelog

Merged pull requests:

  • [Close inaka/elvis#417] bump version to 0.3.4 - elvis_core #71 (Euen)
  • [Close inaka/elvis#416] update wrong file type #70 (Euen)

0.3.3 (2016-11-11)

Full Changelog

Merged pull requests:

  • Add zipper to rebar.lock #69 (Euen)
  • [Close inaka/elvis#414] bump version to 0.3.3 #68 (Euen)
  • Rules for warning about seqbind #67 (gnuvince)
  • [Fix #407] Fix bug in max_function_length rule #64 (harenson)
  • Don't automatically strip leading underscore, allow it by regex #63 (bartekgorny)
  • Make it so that the max_function_length style checker can ignore func… #62 (sargun)

0.3.2 (2016-08-03)

Full Changelog

Merged pull requests:

  • [Close inaka/elvis#389] version bump 0.3.2 #61 (Euen)
  • Euen.fix dialyzer #60 (Euen)

0.3.1 (2016-07-27)

Full Changelog

Merged pull requests:

  • [close inaka/elvis#388] version bump 0.3.1 #59 (Euen)
  • fix spec for dialyzer #58 (Euen)
  • fix application name #57 (Euen)
  • fix application name #56 (Euen)

0.3.0 (2016-07-25)

Full Changelog

Merged pull requests:

  • [Close inaka/elvis#386] version bump to 0.3.0 #55 (Euen)
  • [Close inaka/elvis#381] Euen.381.rebar3 #54 (Euen)
  • [#384] improve documentation and error #53 (Euen)
  • Don't crash on rebar3's pkg aliases #52 (sstrigler)
  • [Fix inaka/elvis#343] Use unicode module to convert utf8 binary to list #51 (jfacorro)
  • [Fix inaka/elvis#362] Correctly distinguish macros from variables #50 (elbrujohalcon)
  • exclude '.' to be prepended to a filter #49 (bwegh)

0.2.11 (2016-04-07)

Full Changelog

Merged pull requests:

0.2.10 (2016-03-30)

Full Changelog

Merged pull requests:

0.2.9 (2016-03-28)

Full Changelog

Merged pull requests:

0.2.8-2 (2016-03-07)

Full Changelog

Merged pull requests:

0.2.8 (2016-03-07)

Full Changelog

Merged pull requests:

0.2.7 (2016-01-22)

Full Changelog

Merged pull requests:

0.2.6 (2016-01-21)

Full Changelog

Merged pull requests:

  • [inaka/elvis#334] Update katana #30 (jfacorro)
  • update IGNORE_DEPS in makefile #28 (Euen)
  • [Fix inaka/elvis#332] update katana version #27 (Euen)
  • [Fix inaka/elvis#327] update release 0.2.6 #26 (Euen)
  • [#325] old configuration format rule #25 (Euen)
  • Euen.280.update for rebar3 #24 (Euen)
  • [Closes inaka/elvis#326] Remove calls to io:format #23 (jfacorro)
  • [Fix #296] Add test to check issue #296 is already fixed #22 (harenson)
  • [Fix #323] Add documentation for default configuration feature #21 (harenson)
  • [Fix #319] Fix operator_spaces rule check #20 (harenson)
  • Handle erlang.mk dep_depname_commit format #19 (jonasrichard)
  • [Fix #166] Extend default configuration #18 (harenson)
  • Version Bump to 0.2.6-alpha3 #17 (davecaos)
  • [#300] Updated for Hexer Hex.pm app #16 (davecaos)

0.2.6-alpha2 (2015-12-23)

Full Changelog

Closed issues:

  • Update README with appropriate content from inaka/elvis #10
  • Remove rebar binary #8
  • add option for global ignore #5

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator