Skip to content

Commit bbde743

Browse files
Merge pull request #514 from inaka/prepare-release-0.5.0
Prepare release 0.5.0
2 parents cca3570 + f557cb9 commit bbde743

File tree

2 files changed

+69
-7
lines changed

2 files changed

+69
-7
lines changed

CHANGELOG.md

+68-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,43 @@
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))
238

339
## [0.4.2](https://github.com/inaka/elvis/tree/0.4.2) (2018-07-02)
40+
441
[Full Changelog](https://github.com/inaka/elvis/compare/0.4.1...0.4.2)
542

643
**Implemented enhancements:**
@@ -34,10 +71,12 @@
3471
- \[\#358\] Fix webhook function spec [\#475](https://github.com/inaka/elvis/pull/475) ([JohanVikman](https://github.com/JohanVikman))
3572
- \[\#322\] Fix webhook readme instructions [\#474](https://github.com/inaka/elvis/pull/474) ([JohanVikman](https://github.com/JohanVikman))
3673
- 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))
3775
- \[Fix \#470\] Update elvis\_core dependency version to 0.3.9 [\#471](https://github.com/inaka/elvis/pull/471) ([harenson](https://github.com/harenson))
3876
- \[\#456\] Adding Travis [\#461](https://github.com/inaka/elvis/pull/461) ([ferigis](https://github.com/ferigis))
3977

4078
## [0.4.1](https://github.com/inaka/elvis/tree/0.4.1) (2017-07-17)
79+
4180
[Full Changelog](https://github.com/inaka/elvis/compare/0.4.0...0.4.1)
4281

4382
**Fixed bugs:**
@@ -54,6 +93,7 @@
5493
- \[Fix \#463\] Update egithub dependency to version 0.5.2 [\#465](https://github.com/inaka/elvis/pull/465) ([harenson](https://github.com/harenson))
5594

5695
## [0.4.0](https://github.com/inaka/elvis/tree/0.4.0) (2017-07-06)
96+
5797
[Full Changelog](https://github.com/inaka/elvis/compare/0.3.4...0.4.0)
5898

5999
**Implemented enhancements:**
@@ -70,6 +110,7 @@
70110
- \[Fix \#449\] Use the new GitHub's PR review feature [\#457](https://github.com/inaka/elvis/pull/457) ([harenson](https://github.com/harenson))
71111

72112
## [0.3.4](https://github.com/inaka/elvis/tree/0.3.4) (2017-06-22)
113+
73114
[Full Changelog](https://github.com/inaka/elvis/compare/0.3.3...0.3.4)
74115

75116
**Fixed bugs:**
@@ -90,6 +131,7 @@
90131
- Add `--verbose` flag, setting verbose app env option [\#448](https://github.com/inaka/elvis/pull/448) ([srenatus](https://github.com/srenatus))
91132

92133
## [0.3.3](https://github.com/inaka/elvis/tree/0.3.3) (2017-04-25)
134+
93135
[Full Changelog](https://github.com/inaka/elvis/compare/0.3.2...0.3.3)
94136

95137
**Fixed bugs:**
@@ -112,6 +154,7 @@
112154
- Add --keep-rocking switch [\#435](https://github.com/inaka/elvis/pull/435) ([fenek](https://github.com/fenek))
113155

114156
## [0.3.2](https://github.com/inaka/elvis/tree/0.3.2) (2017-02-16)
157+
115158
[Full Changelog](https://github.com/inaka/elvis/compare/0.3.1...0.3.2)
116159

117160
**Closed issues:**
@@ -125,13 +168,15 @@
125168
- \[\#432\] updating egithub dependency [\#433](https://github.com/inaka/elvis/pull/433) ([ferigis](https://github.com/ferigis))
126169

127170
## [0.3.1](https://github.com/inaka/elvis/tree/0.3.1) (2017-02-16)
171+
128172
[Full Changelog](https://github.com/inaka/elvis/compare/0.3.0...0.3.1)
129173

130174
**Merged pull requests:**
131175

132176
- \[\#429\] Bump Version to 0.3.1 [\#430](https://github.com/inaka/elvis/pull/430) ([ferigis](https://github.com/ferigis))
133177

134178
## [0.3.0](https://github.com/inaka/elvis/tree/0.3.0) (2017-02-10)
179+
135180
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.12...0.3.0)
136181

137182
**Implemented enhancements:**
@@ -178,6 +223,7 @@
178223
- \[\#424\] updating dependencies [\#426](https://github.com/inaka/elvis/pull/426) ([ferigis](https://github.com/ferigis))
179224

180225
## [0.2.12](https://github.com/inaka/elvis/tree/0.2.12) (2016-08-05)
226+
181227
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.11...0.2.12)
182228

183229
**Fixed bugs:**
@@ -206,6 +252,7 @@
206252
- Update README.md [\#377](https://github.com/inaka/elvis/pull/377) ([elbrujohalcon](https://github.com/elbrujohalcon))
207253

208254
## [0.2.11](https://github.com/inaka/elvis/tree/0.2.11) (2016-04-07)
255+
209256
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.10...0.2.11)
210257

211258
**Closed issues:**
@@ -217,6 +264,7 @@
217264
- Version Bump to 0.2.11 [\#372](https://github.com/inaka/elvis/pull/372) ([elbrujohalcon](https://github.com/elbrujohalcon))
218265

219266
## [0.2.10](https://github.com/inaka/elvis/tree/0.2.10) (2016-03-30)
267+
220268
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.8...0.2.10)
221269

222270
**Fixed bugs:**
@@ -245,6 +293,7 @@
245293
- \[Fix \#354\] Update katana [\#355](https://github.com/inaka/elvis/pull/355) ([harenson](https://github.com/harenson))
246294

247295
## [0.2.8](https://github.com/inaka/elvis/tree/0.2.8) (2016-03-08)
296+
248297
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.7...0.2.8)
249298

250299
**Implemented enhancements:**
@@ -269,6 +318,7 @@
269318
- Update README.md [\#340](https://github.com/inaka/elvis/pull/340) ([StoneCypher](https://github.com/StoneCypher))
270319

271320
## [0.2.7](https://github.com/inaka/elvis/tree/0.2.7) (2016-01-22)
321+
272322
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.6...0.2.7)
273323

274324
**Implemented enhancements:**
@@ -292,6 +342,7 @@
292342
- \[Fix \#330\] add elvis\_core 0.2.6 in rebar.config [\#331](https://github.com/inaka/elvis/pull/331) ([Euen](https://github.com/Euen))
293343

294344
## [0.2.6](https://github.com/inaka/elvis/tree/0.2.6) (2016-01-15)
345+
295346
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.6-alpha1...0.2.6)
296347

297348
**Implemented enhancements:**
@@ -356,6 +407,7 @@
356407
- Support for Rebar3 style deps [\#269](https://github.com/inaka/elvis/pull/269) ([walrusVision](https://github.com/walrusVision))
357408

358409
## [0.2.6-alpha1](https://github.com/inaka/elvis/tree/0.2.6-alpha1) (2015-09-07)
410+
359411
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5...0.2.6-alpha1)
360412

361413
**Fixed bugs:**
@@ -372,6 +424,7 @@
372424
- \[Closes \#252\] Incorrect matching of files [\#268](https://github.com/inaka/elvis/pull/268) ([jfacorro](https://github.com/jfacorro))
373425

374426
## [0.2.5](https://github.com/inaka/elvis/tree/0.2.5) (2015-08-31)
427+
375428
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta4...0.2.5)
376429

377430
**Implemented enhancements:**
@@ -411,6 +464,7 @@
411464
- Fix typo in specs [\#257](https://github.com/inaka/elvis/pull/257) ([NOMORECOFFEE](https://github.com/NOMORECOFFEE))
412465

413466
## [0.2.5-beta4](https://github.com/inaka/elvis/tree/0.2.5-beta4) (2015-08-20)
467+
414468
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta3...0.2.5-beta4)
415469

416470
**Closed issues:**
@@ -429,6 +483,7 @@
429483
- \[Close \#238\] change https protocol as default for deps rule [\#248](https://github.com/inaka/elvis/pull/248) ([Euen](https://github.com/Euen))
430484

431485
## [0.2.5-beta3](https://github.com/inaka/elvis/tree/0.2.5-beta3) (2015-06-30)
486+
432487
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta2...0.2.5-beta3)
433488

434489
**Fixed bugs:**
@@ -448,6 +503,7 @@
448503
- \[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))
449504

450505
## [0.2.5-beta2](https://github.com/inaka/elvis/tree/0.2.5-beta2) (2015-06-19)
506+
451507
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-beta...0.2.5-beta2)
452508

453509
**Closed issues:**
@@ -472,6 +528,7 @@
472528
- WIP \[\#28\] DRY rule [\#218](https://github.com/inaka/elvis/pull/218) ([jfacorro](https://github.com/jfacorro))
473529

474530
## [0.2.5-beta](https://github.com/inaka/elvis/tree/0.2.5-beta) (2015-04-24)
531+
475532
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.5-alpha...0.2.5-beta)
476533

477534
**Implemented enhancements:**
@@ -506,6 +563,7 @@
506563
- Replaced tildes for dahses since GitGub shows sections as code. [\#203](https://github.com/inaka/elvis/pull/203) ([jfacorro](https://github.com/jfacorro))
507564

508565
## [0.2.5-alpha](https://github.com/inaka/elvis/tree/0.2.5-alpha) (2015-01-14)
566+
509567
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.4...0.2.5-alpha)
510568

511569
**Closed issues:**
@@ -524,6 +582,7 @@
524582
- Rule to enforce dependency url fetch protocol [\#185](https://github.com/inaka/elvis/pull/185) ([igaray](https://github.com/igaray))
525583

526584
## [0.2.4](https://github.com/inaka/elvis/tree/0.2.4) (2015-01-05)
585+
527586
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.3...0.2.4)
528587

529588
**Implemented enhancements:**
@@ -573,16 +632,13 @@
573632
- \[Closes \#143\] Added install target [\#145](https://github.com/inaka/elvis/pull/145) ([jfacorro](https://github.com/jfacorro))
574633

575634
## [0.2.3](https://github.com/inaka/elvis/tree/0.2.3) (2014-10-16)
635+
576636
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.2...0.2.3)
577637

578638
**Implemented enhancements:**
579639

580640
- Update version of erlang-github dependency to 0.1.1 [\#140](https://github.com/inaka/elvis/issues/140)
581641

582-
**Fixed bugs:**
583-
584-
- Update version of erlang-github dependency to 0.1.1 [\#140](https://github.com/inaka/elvis/issues/140)
585-
586642
**Closed issues:**
587643

588644
- Elvis should only list Erlang repos [\#137](https://github.com/inaka/elvis/issues/137)
@@ -592,6 +648,7 @@
592648
- \[Closes \#140\] Udpated erlang-github version and rebar.config. [\#141](https://github.com/inaka/elvis/pull/141) ([jfacorro](https://github.com/jfacorro))
593649

594650
## [0.2.2](https://github.com/inaka/elvis/tree/0.2.2) (2014-09-26)
651+
595652
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.1...0.2.2)
596653

597654
**Implemented enhancements:**
@@ -624,6 +681,7 @@
624681
- \[\#120\] Webhook not working [\#121](https://github.com/inaka/elvis/pull/121) ([jfacorro](https://github.com/jfacorro))
625682

626683
## [0.2.1](https://github.com/inaka/elvis/tree/0.2.1) (2014-09-15)
684+
627685
[Full Changelog](https://github.com/inaka/elvis/compare/0.2.0...0.2.1)
628686

629687
**Implemented enhancements:**
@@ -644,6 +702,7 @@
644702
- \[Fixes \#112\] Added abstract form. [\#114](https://github.com/inaka/elvis/pull/114) ([jfacorro](https://github.com/jfacorro))
645703

646704
## [0.2.0](https://github.com/inaka/elvis/tree/0.2.0) (2014-09-11)
705+
647706
[Full Changelog](https://github.com/inaka/elvis/compare/0.1.1...0.2.0)
648707

649708
**Implemented enhancements:**
@@ -670,6 +729,9 @@
670729
- \[\#21\] State records in OTP modules. [\#104](https://github.com/inaka/elvis/pull/104) ([jfacorro](https://github.com/jfacorro))
671730

672731
## [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+
673735
**Implemented enhancements:**
674736

675737
- make compatible with erlang.mk [\#91](https://github.com/inaka/elvis/issues/91)
@@ -767,4 +829,4 @@
767829

768830

769831

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)*

src/elvis.app.src

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{ application, elvis
22
, [ {pkg_name, elvis}
33
, {description, "CLI for the Elvis Erlang Style Reviewer"}
4-
, {vsn, "0.4.2"}
4+
, {vsn, "0.5.0"}
55
, { applications
66
, [kernel, stdlib, ssl, elvis_core, egithub, katana_code, getopt]
77
}

0 commit comments

Comments
 (0)