Skip to content

Commit db4f133

Browse files
committed
v1.3.0
It was more than 2 months gap since the last release and here we are with a couple of bug fixes and better ES2015 support. A big part of fixes related to `requireDescriptionCompleteSentence` rule. If you had troubles with it you can give it a try now. `enforceExistence` now supports ES2015 exports and treats it like usual CommonJS `module.exports`. Also we should note that [Jordan Harband](http://github.com/ljharb) came with a `node v0.8` support 🎉. Thank you, Jordan! See all changes in CHANGELOG.md Thank you for usign it and contributing to it!
1 parent 4735603 commit db4f133

File tree

2 files changed

+44
-3
lines changed

2 files changed

+44
-3
lines changed

CHANGELOG.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,46 @@ This project adheres to [Semantic Versioning](http://semver.org/).
55

66
## [unreleased]
77

8+
## [v1.3.0] - 2015-12-05
9+
10+
It was more than 2 months gap since the last release and here we are with a couple of bug fixes and better ES2015 support. A big part of fixes related to `requireDescriptionCompleteSentence` rule. If you had troubles with it you can give it a try now. `enforceExistence` now supports ES2015 exports and treats it like CommonJS `module.exports`.
11+
12+
Also we should note that [Jordan Harband](http://github.com/ljharb) came with a `node v0.8` support :tada:. Thank you, Jordan!
13+
14+
Besides the current release there will be a huge update with a new [:gift:`jsdoctypeparser`](https://github.com/Kuniwak/jsdoctypeparser) with better support of jsdoc types and several very important changes especially for linters. It's still in alpha but feels like it could be a good idea to release an alpha version with it (I guess it will be the next :shipit: one).
15+
16+
P.S. Futher releases should be more often since I'll found few hours a week to do it...
17+
But if you feel that your ideas should be implemented, or you are ready to assist with issues, or even help with maintaining, let's collaborate, :trophy: waits you.
18+
19+
### Changes in rules
20+
* [[`b9ffead365`](https://github.com/jscs-dev/jscs-jsdoc/commit/b9ffead365)] - Update Rule: inlined tags in requireDescriptionCompleteSentence (Alexey Yaroshevich)
21+
* [[`5cae0345b6`](https://github.com/jscs-dev/jscs-jsdoc/commit/5cae0345b6)] - Update Rule: add arrow exception to enforceExistence rule (Alexej Yaroshevich)
22+
23+
### Bug fixes
24+
* [[`4735603a75`](https://github.com/jscs-dev/jscs-jsdoc/commit/4735603a75)] - **Fix**: dont stick IIFE with outpadded docblock (Alexey Yaroshevich)
25+
* [[`42c642a98a`](https://github.com/jscs-dev/jscs-jsdoc/commit/42c642a98a)] - **Fix**: lists now treats like a sentence in requireDescriptionCompleteSentence (Alexey Yaroshevich)
26+
* [[`9805a4ebf5`](https://github.com/jscs-dev/jscs-jsdoc/commit/9805a4ebf5)] - **Fix**: dot in abbreviation is treated like an end (Alexey Yaroshevich)
27+
* [[`c771b255ed`](https://github.com/jscs-dev/jscs-jsdoc/commit/c771b255ed)] - **Fix**: slightly correct description calculation (Alexey Yaroshevich)
28+
* [[`84def6aedc`](https://github.com/jscs-dev/jscs-jsdoc/commit/84def6aedc)] - **Fix**: scope for arrow functions (Sergey Zarouski)
29+
* [[`739ed3fe2f`](https://github.com/jscs-dev/jscs-jsdoc/commit/739ed3fe2f)] - **Fix**: add ExportNamedDeclaration to enforceExistence (Alexej Yaroshevich)
30+
* [[`5f7d756aa8`](https://github.com/jscs-dev/jscs-jsdoc/commit/5f7d756aa8)] - **Fix**: add support of es6 exports in enforceExistence (Alexej Yaroshevich)
31+
32+
### Tag sets
33+
* [[`d2070ef6e0`](https://github.com/jscs-dev/jscs-jsdoc/commit/d2070ef6e0)] - **Tags**: add override as a valid tag to jsdoc3 set (Brittany Tarvin)
34+
35+
### Docs
36+
* [[`4db0f2b5d4`](https://github.com/jscs-dev/jscs-jsdoc/commit/4db0f2b5d4)] - **Docs**: add changelog for release and fix readme (Alexey Yaroshevich)
37+
* [[`244c3876b8`](https://github.com/jscs-dev/jscs-jsdoc/commit/244c3876b8)] - **Docs**: fix travis link, change gitter chat to node-jscs (Alexey Yaroshevich)
38+
* [[`4d28215a06`](https://github.com/jscs-dev/jscs-jsdoc/commit/4d28215a06)] - **Docs**: drop browser section, add note about bundling into jscs (Alexey Yaroshevich)
39+
* [[`21f5eda422`](https://github.com/jscs-dev/jscs-jsdoc/commit/21f5eda422)] - **Docs**: fix mistyped example for requireDescriptionCompleteSentense (Alexey Yaroshevich)
40+
* [[`d91140dc43`](https://github.com/jscs-dev/jscs-jsdoc/commit/d91140dc43)] - **Docs**: fix grammar for couple of rules (Alexej Yaroshevich)
41+
* [[`6c74293b97`](https://github.com/jscs-dev/jscs-jsdoc/commit/6c74293b97)] - **Docs**: update deprecated enforceExistence in Usage section (Damien SEGUIN)
42+
43+
### Misc
44+
* [[`0094e85d47`](https://github.com/jscs-dev/jscs-jsdoc/commit/0094e85d47)] - **Chore**: return peerDeps since they are valid (Alexey Yaroshevich)
45+
* [[`842dcb5f3d`](https://github.com/jscs-dev/jscs-jsdoc/commit/842dcb5f3d)] - **Chore**: add more nodes to travis: 0.8, 4 and 5 (Alexey Yaroshevich)
46+
* [[`c25a184fb4`](https://github.com/jscs-dev/jscs-jsdoc/commit/c25a184fb4)] - **Chore**: bump comment-parser to v0.3.1 (Jordan Harband)
47+
* [[`5df4bff183`](https://github.com/jscs-dev/jscs-jsdoc/commit/5df4bff183)] - **Misc**: replace tabs with spaces (Alexej Yaroshevich)
848

949
## [v1.2.0] - 2015-09-22
1050

@@ -436,7 +476,8 @@ Initial functionality imported from JSCS
436476
* [[`49fc5825d7`](https://github.com/jscs-dev/jscs-jsdoc/commit/49fc5825d7)] - initial functionality (Alexej Yaroshevich)
437477

438478

439-
[unreleased]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.2.0...HEAD
479+
[unreleased]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.3.0...HEAD
480+
[v1.3.0]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.2.0...v1.3.0
440481
[v1.2.0]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.1.0...v1.2.0
441482
[v1.1.0]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.0.1...v1.1.0
442483
[v1.0.1]: https://github.com/jscs-dev/jscs-jsdoc/compare/v1.0.0...v1.0.1

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "jscs-jsdoc",
33
"author": "Alexej Yaroshevich <[email protected]>",
44
"description": "JSCS jsdoc plugin",
5-
"version": "1.2.0",
5+
"version": "1.3.0",
66
"main": "lib/index",
77
"homepage": "https://github.com/jscs-dev/jscs-jsdoc",
88
"license": "MIT",
@@ -20,7 +20,7 @@
2020
"Raphael Pigulla <[email protected]>"
2121
],
2222
"engines": {
23-
"node": ">= 0.10.0"
23+
"node": ">= 0.8.0"
2424
},
2525
"dependencies": {
2626
"comment-parser": "^0.3.1",

0 commit comments

Comments
 (0)