|
1 |
| -# Change Log |
| 1 | +# Changelog |
| 2 | + |
| 3 | +## [0.5.0](https://github.com/inaka/elvis/tree/0.5.0) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/inaka/elvis/compare/0.4.2...0.5.0) |
| 6 | + |
| 7 | +**Implemented enhancements:** |
| 8 | + |
| 9 | +- Implement a "confidence score" on each thing Elvis finds [\#138](https://github.com/inaka/elvis/issues/138) |
| 10 | + |
| 11 | +**Fixed bugs:** |
| 12 | + |
| 13 | +- FUNCTION\_NAME macro treated as variable [\#505](https://github.com/inaka/elvis/issues/505) |
| 14 | +- Master doesn't build [\#503](https://github.com/inaka/elvis/issues/503) |
| 15 | +- Fix dialyzer warnings on OTP21 [\#486](https://github.com/inaka/elvis/issues/486) |
| 16 | +- operator\_spaces handles +,- and / signs as operator in cases where it is not an operator [\#483](https://github.com/inaka/elvis/issues/483) |
| 17 | +- Elvis is not detecting "Missing space" between a comma [\#376](https://github.com/inaka/elvis/issues/376) |
| 18 | +- Crash elvis on eval formatted string [\#288](https://github.com/inaka/elvis/issues/288) |
| 19 | + |
| 20 | +**Closed issues:** |
| 21 | + |
| 22 | +- Compiling the elvis shell Error [\#506](https://github.com/inaka/elvis/issues/506) |
| 23 | +- Possible problems with state\_record\_and\_type validation [\#490](https://github.com/inaka/elvis/issues/490) |
| 24 | +- Make corrections for detected problems [\#478](https://github.com/inaka/elvis/issues/478) |
| 25 | +- Elvis complains about dynamic function call in behaviour module [\#467](https://github.com/inaka/elvis/issues/467) |
| 26 | +- Rename libraries to match repo names [\#425](https://github.com/inaka/elvis/issues/425) |
| 27 | +- Elvis seems to ignore -ifdef/-else/-endif conditionals and flags disabled code parts as DRY of enabled ones. [\#321](https://github.com/inaka/elvis/issues/321) |
| 28 | +- Create release once ongoing tasks are merged into master [\#287](https://github.com/inaka/elvis/issues/287) |
| 29 | +- Create a stable tag/release in order to have a fixed reference to the latest stable version [\#205](https://github.com/inaka/elvis/issues/205) |
| 30 | + |
| 31 | +**Merged pull requests:** |
| 32 | + |
| 33 | +- README.md code block formatting for Erlang [\#513](https://github.com/inaka/elvis/pull/513) ([szTheory](https://github.com/szTheory)) |
| 34 | +- \[\#491\] Update elvis\_core with correct OTP naming [\#511](https://github.com/inaka/elvis/pull/511) ([jfacorro](https://github.com/jfacorro)) |
| 35 | +- \[\#503\] Update egithub [\#504](https://github.com/inaka/elvis/pull/504) ([jfacorro](https://github.com/jfacorro)) |
| 36 | +- Add 'parallel' option, that runs analysis of files in parallel [\#499](https://github.com/inaka/elvis/pull/499) ([define-null](https://github.com/define-null)) |
| 37 | +- Add git-branch option for elvis escript to readme [\#496](https://github.com/inaka/elvis/pull/496) ([onno-vos-dev](https://github.com/onno-vos-dev)) |
2 | 38 |
|
3 | 39 | ## [0.4.2](https://github.com/inaka/elvis/tree/0.4.2) (2018-07-02)
|
| 40 | + |
4 | 41 | [Full Changelog](https://github.com/inaka/elvis/compare/0.4.1...0.4.2)
|
5 | 42 |
|
6 | 43 | **Implemented enhancements:**
|
|
34 | 71 | - \[\#358\] Fix webhook function spec [\#475](https://github.com/inaka/elvis/pull/475) ([JohanVikman](https://github.com/JohanVikman))
|
35 | 72 | - \[\#322\] Fix webhook readme instructions [\#474](https://github.com/inaka/elvis/pull/474) ([JohanVikman](https://github.com/JohanVikman))
|
36 | 73 | - Update README.md [\#473](https://github.com/inaka/elvis/pull/473) ([igaray](https://github.com/igaray))
|
| 74 | +- Bump version to 0.4.2 [\#472](https://github.com/inaka/elvis/pull/472) ([harenson](https://github.com/harenson)) |
37 | 75 | - \[Fix \#470\] Update elvis\_core dependency version to 0.3.9 [\#471](https://github.com/inaka/elvis/pull/471) ([harenson](https://github.com/harenson))
|
38 | 76 | - \[\#456\] Adding Travis [\#461](https://github.com/inaka/elvis/pull/461) ([ferigis](https://github.com/ferigis))
|
39 | 77 |
|
40 | 78 | ## [0.4.1](https://github.com/inaka/elvis/tree/0.4.1) (2017-07-17)
|
| 79 | + |
41 | 80 | [Full Changelog](https://github.com/inaka/elvis/compare/0.4.0...0.4.1)
|
42 | 81 |
|
43 | 82 | **Fixed bugs:**
|
|
54 | 93 | - \[Fix \#463\] Update egithub dependency to version 0.5.2 [\#465](https://github.com/inaka/elvis/pull/465) ([harenson](https://github.com/harenson))
|
55 | 94 |
|
56 | 95 | ## [0.4.0](https://github.com/inaka/elvis/tree/0.4.0) (2017-07-06)
|
| 96 | + |
57 | 97 | [Full Changelog](https://github.com/inaka/elvis/compare/0.3.4...0.4.0)
|
58 | 98 |
|
59 | 99 | **Implemented enhancements:**
|
|
70 | 110 | - \[Fix \#449\] Use the new GitHub's PR review feature [\#457](https://github.com/inaka/elvis/pull/457) ([harenson](https://github.com/harenson))
|
71 | 111 |
|
72 | 112 | ## [0.3.4](https://github.com/inaka/elvis/tree/0.3.4) (2017-06-22)
|
| 113 | + |
73 | 114 | [Full Changelog](https://github.com/inaka/elvis/compare/0.3.3...0.3.4)
|
74 | 115 |
|
75 | 116 | **Fixed bugs:**
|
|
90 | 131 | - Add `--verbose` flag, setting verbose app env option [\#448](https://github.com/inaka/elvis/pull/448) ([srenatus](https://github.com/srenatus))
|
91 | 132 |
|
92 | 133 | ## [0.3.3](https://github.com/inaka/elvis/tree/0.3.3) (2017-04-25)
|
| 134 | + |
93 | 135 | [Full Changelog](https://github.com/inaka/elvis/compare/0.3.2...0.3.3)
|
94 | 136 |
|
95 | 137 | **Fixed bugs:**
|
|
112 | 154 | - Add --keep-rocking switch [\#435](https://github.com/inaka/elvis/pull/435) ([fenek](https://github.com/fenek))
|
113 | 155 |
|
114 | 156 | ## [0.3.2](https://github.com/inaka/elvis/tree/0.3.2) (2017-02-16)
|
| 157 | + |
115 | 158 | [Full Changelog](https://github.com/inaka/elvis/compare/0.3.1...0.3.2)
|
116 | 159 |
|
117 | 160 | **Closed issues:**
|
|
125 | 168 | - \[\#432\] updating egithub dependency [\#433](https://github.com/inaka/elvis/pull/433) ([ferigis](https://github.com/ferigis))
|
126 | 169 |
|
127 | 170 | ## [0.3.1](https://github.com/inaka/elvis/tree/0.3.1) (2017-02-16)
|
| 171 | + |
128 | 172 | [Full Changelog](https://github.com/inaka/elvis/compare/0.3.0...0.3.1)
|
129 | 173 |
|
130 | 174 | **Merged pull requests:**
|
131 | 175 |
|
132 | 176 | - \[\#429\] Bump Version to 0.3.1 [\#430](https://github.com/inaka/elvis/pull/430) ([ferigis](https://github.com/ferigis))
|
133 | 177 |
|
134 | 178 | ## [0.3.0](https://github.com/inaka/elvis/tree/0.3.0) (2017-02-10)
|
| 179 | + |
135 | 180 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.12...0.3.0)
|
136 | 181 |
|
137 | 182 | **Implemented enhancements:**
|
|
178 | 223 | - \[\#424\] updating dependencies [\#426](https://github.com/inaka/elvis/pull/426) ([ferigis](https://github.com/ferigis))
|
179 | 224 |
|
180 | 225 | ## [0.2.12](https://github.com/inaka/elvis/tree/0.2.12) (2016-08-05)
|
| 226 | + |
181 | 227 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.11...0.2.12)
|
182 | 228 |
|
183 | 229 | **Fixed bugs:**
|
|
206 | 252 | - Update README.md [\#377](https://github.com/inaka/elvis/pull/377) ([elbrujohalcon](https://github.com/elbrujohalcon))
|
207 | 253 |
|
208 | 254 | ## [0.2.11](https://github.com/inaka/elvis/tree/0.2.11) (2016-04-07)
|
| 255 | + |
209 | 256 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.10...0.2.11)
|
210 | 257 |
|
211 | 258 | **Closed issues:**
|
|
217 | 264 | - Version Bump to 0.2.11 [\#372](https://github.com/inaka/elvis/pull/372) ([elbrujohalcon](https://github.com/elbrujohalcon))
|
218 | 265 |
|
219 | 266 | ## [0.2.10](https://github.com/inaka/elvis/tree/0.2.10) (2016-03-30)
|
| 267 | + |
220 | 268 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.8...0.2.10)
|
221 | 269 |
|
222 | 270 | **Fixed bugs:**
|
|
245 | 293 | - \[Fix \#354\] Update katana [\#355](https://github.com/inaka/elvis/pull/355) ([harenson](https://github.com/harenson))
|
246 | 294 |
|
247 | 295 | ## [0.2.8](https://github.com/inaka/elvis/tree/0.2.8) (2016-03-08)
|
| 296 | + |
248 | 297 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.7...0.2.8)
|
249 | 298 |
|
250 | 299 | **Implemented enhancements:**
|
|
269 | 318 | - Update README.md [\#340](https://github.com/inaka/elvis/pull/340) ([StoneCypher](https://github.com/StoneCypher))
|
270 | 319 |
|
271 | 320 | ## [0.2.7](https://github.com/inaka/elvis/tree/0.2.7) (2016-01-22)
|
| 321 | + |
272 | 322 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.6...0.2.7)
|
273 | 323 |
|
274 | 324 | **Implemented enhancements:**
|
|
292 | 342 | - \[Fix \#330\] add elvis\_core 0.2.6 in rebar.config [\#331](https://github.com/inaka/elvis/pull/331) ([Euen](https://github.com/Euen))
|
293 | 343 |
|
294 | 344 | ## [0.2.6](https://github.com/inaka/elvis/tree/0.2.6) (2016-01-15)
|
| 345 | + |
295 | 346 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.6-alpha1...0.2.6)
|
296 | 347 |
|
297 | 348 | **Implemented enhancements:**
|
|
356 | 407 | - Support for Rebar3 style deps [\#269](https://github.com/inaka/elvis/pull/269) ([walrusVision](https://github.com/walrusVision))
|
357 | 408 |
|
358 | 409 | ## [0.2.6-alpha1](https://github.com/inaka/elvis/tree/0.2.6-alpha1) (2015-09-07)
|
| 410 | + |
359 | 411 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5...0.2.6-alpha1)
|
360 | 412 |
|
361 | 413 | **Fixed bugs:**
|
|
372 | 424 | - \[Closes \#252\] Incorrect matching of files [\#268](https://github.com/inaka/elvis/pull/268) ([jfacorro](https://github.com/jfacorro))
|
373 | 425 |
|
374 | 426 | ## [0.2.5](https://github.com/inaka/elvis/tree/0.2.5) (2015-08-31)
|
| 427 | + |
375 | 428 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta4...0.2.5)
|
376 | 429 |
|
377 | 430 | **Implemented enhancements:**
|
|
411 | 464 | - Fix typo in specs [\#257](https://github.com/inaka/elvis/pull/257) ([NOMORECOFFEE](https://github.com/NOMORECOFFEE))
|
412 | 465 |
|
413 | 466 | ## [0.2.5-beta4](https://github.com/inaka/elvis/tree/0.2.5-beta4) (2015-08-20)
|
| 467 | + |
414 | 468 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta3...0.2.5-beta4)
|
415 | 469 |
|
416 | 470 | **Closed issues:**
|
|
429 | 483 | - \[Close \#238\] change https protocol as default for deps rule [\#248](https://github.com/inaka/elvis/pull/248) ([Euen](https://github.com/Euen))
|
430 | 484 |
|
431 | 485 | ## [0.2.5-beta3](https://github.com/inaka/elvis/tree/0.2.5-beta3) (2015-06-30)
|
| 486 | + |
432 | 487 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta2...0.2.5-beta3)
|
433 | 488 |
|
434 | 489 | **Fixed bugs:**
|
|
448 | 503 | - \[Closes \#239\] Updated katana dep to 0.2.7, add spec with fun\(\(...\) -\> ok\) [\#240](https://github.com/inaka/elvis/pull/240) ([jfacorro](https://github.com/jfacorro))
|
449 | 504 |
|
450 | 505 | ## [0.2.5-beta2](https://github.com/inaka/elvis/tree/0.2.5-beta2) (2015-06-19)
|
| 506 | + |
451 | 507 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta...0.2.5-beta2)
|
452 | 508 |
|
453 | 509 | **Closed issues:**
|
|
472 | 528 | - WIP \[\#28\] DRY rule [\#218](https://github.com/inaka/elvis/pull/218) ([jfacorro](https://github.com/jfacorro))
|
473 | 529 |
|
474 | 530 | ## [0.2.5-beta](https://github.com/inaka/elvis/tree/0.2.5-beta) (2015-04-24)
|
| 531 | + |
475 | 532 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-alpha...0.2.5-beta)
|
476 | 533 |
|
477 | 534 | **Implemented enhancements:**
|
|
506 | 563 | - Replaced tildes for dahses since GitGub shows sections as code. [\#203](https://github.com/inaka/elvis/pull/203) ([jfacorro](https://github.com/jfacorro))
|
507 | 564 |
|
508 | 565 | ## [0.2.5-alpha](https://github.com/inaka/elvis/tree/0.2.5-alpha) (2015-01-14)
|
| 566 | + |
509 | 567 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.4...0.2.5-alpha)
|
510 | 568 |
|
511 | 569 | **Closed issues:**
|
|
524 | 582 | - Rule to enforce dependency url fetch protocol [\#185](https://github.com/inaka/elvis/pull/185) ([igaray](https://github.com/igaray))
|
525 | 583 |
|
526 | 584 | ## [0.2.4](https://github.com/inaka/elvis/tree/0.2.4) (2015-01-05)
|
| 585 | + |
527 | 586 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.3...0.2.4)
|
528 | 587 |
|
529 | 588 | **Implemented enhancements:**
|
|
573 | 632 | - \[Closes \#143\] Added install target [\#145](https://github.com/inaka/elvis/pull/145) ([jfacorro](https://github.com/jfacorro))
|
574 | 633 |
|
575 | 634 | ## [0.2.3](https://github.com/inaka/elvis/tree/0.2.3) (2014-10-16)
|
| 635 | + |
576 | 636 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.2...0.2.3)
|
577 | 637 |
|
578 | 638 | **Implemented enhancements:**
|
579 | 639 |
|
580 | 640 | - Update version of erlang-github dependency to 0.1.1 [\#140](https://github.com/inaka/elvis/issues/140)
|
581 | 641 |
|
582 |
| -**Fixed bugs:** |
583 |
| - |
584 |
| -- Update version of erlang-github dependency to 0.1.1 [\#140](https://github.com/inaka/elvis/issues/140) |
585 |
| - |
586 | 642 | **Closed issues:**
|
587 | 643 |
|
588 | 644 | - Elvis should only list Erlang repos [\#137](https://github.com/inaka/elvis/issues/137)
|
|
592 | 648 | - \[Closes \#140\] Udpated erlang-github version and rebar.config. [\#141](https://github.com/inaka/elvis/pull/141) ([jfacorro](https://github.com/jfacorro))
|
593 | 649 |
|
594 | 650 | ## [0.2.2](https://github.com/inaka/elvis/tree/0.2.2) (2014-09-26)
|
| 651 | + |
595 | 652 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.1...0.2.2)
|
596 | 653 |
|
597 | 654 | **Implemented enhancements:**
|
|
624 | 681 | - \[\#120\] Webhook not working [\#121](https://github.com/inaka/elvis/pull/121) ([jfacorro](https://github.com/jfacorro))
|
625 | 682 |
|
626 | 683 | ## [0.2.1](https://github.com/inaka/elvis/tree/0.2.1) (2014-09-15)
|
| 684 | + |
627 | 685 | [Full Changelog](https://github.com/inaka/elvis/compare/0.2.0...0.2.1)
|
628 | 686 |
|
629 | 687 | **Implemented enhancements:**
|
|
644 | 702 | - \[Fixes \#112\] Added abstract form. [\#114](https://github.com/inaka/elvis/pull/114) ([jfacorro](https://github.com/jfacorro))
|
645 | 703 |
|
646 | 704 | ## [0.2.0](https://github.com/inaka/elvis/tree/0.2.0) (2014-09-11)
|
| 705 | + |
647 | 706 | [Full Changelog](https://github.com/inaka/elvis/compare/0.1.1...0.2.0)
|
648 | 707 |
|
649 | 708 | **Implemented enhancements:**
|
|
670 | 729 | - \[\#21\] State records in OTP modules. [\#104](https://github.com/inaka/elvis/pull/104) ([jfacorro](https://github.com/jfacorro))
|
671 | 730 |
|
672 | 731 | ## [0.1.1](https://github.com/inaka/elvis/tree/0.1.1) (2014-09-09)
|
| 732 | + |
| 733 | +[Full Changelog](https://github.com/inaka/elvis/compare/7c7a0c4cc316f6a3eab6fdbbc5e05c0653be226d...0.1.1) |
| 734 | + |
673 | 735 | **Implemented enhancements:**
|
674 | 736 |
|
675 | 737 | - make compatible with erlang.mk [\#91](https://github.com/inaka/elvis/issues/91)
|
|
767 | 829 |
|
768 | 830 |
|
769 | 831 |
|
770 |
| -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
| 832 | +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |
0 commit comments