Skip to content

Commit

Permalink
v0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ajafff committed Apr 22, 2018
1 parent 9e3c4e9 commit eda632a
Show file tree
Hide file tree
Showing 10 changed files with 35 additions and 15 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Change Log

## v0.8.0

**Features:**

* new rule: `no-invalid-assertion`
* `no-inferred-empty-object` checks JSX elements and tagged templates starting from [email protected]
* `no-useless-initializer` checks destructuring defaults

**Bugfixes:**

* `no-inferred-empty-object` correctly checks classes with constructor
* `no-inferred-empty-object` correctly checks classes from JavaScript files that have type parameters in JSDoc
* `no-useless-assertion` forbids definite assignment assertions on properties with computed name
* `no-return-await` wraps object literals returned from shorthand arrow functions in parentheses to avoid syntax errors
* `no-useless-spread` no longer autofixes object spread to avoid introducing duplicate key errors
* `--project` flag no longer causes a crash when referencing non-existent files
* `valtyr` correctly loads custom formatters

Thanks to @aervin for contributing.

## v0.7.0

**Features:**
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.8.0",
"version": "0.9.0",
"private": true,
"scripts": {
"clean": "rimraf \"{packages/*/{index,src/**/*,test/*.spec},scripts/!(foreach|last-travis-nightly)}.{js?(.map),d.ts}\"",
Expand All @@ -21,8 +21,8 @@
],
"devDependencies": {
"@fimbul/disir": "^0.0.1",
"@fimbul/valtyr": "^0.7.0",
"@fimbul/wotan": "^0.7.0",
"@fimbul/valtyr": "^0.8.0",
"@fimbul/wotan": "^0.8.0",
"@types/cross-spawn": "^6.0.0",
"@types/glob": "^5.0.35",
"@types/node": "^9.4.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/bifrost/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"typescript": "^2.4.1 || >= 2.8.0-dev"
},
"dependencies": {
"@fimbul/ymir": "^0.6.0",
"@fimbul/ymir": "^0.8.0",
"get-caller-file": "^1.0.2",
"tslib": "^1.8.1"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/disir/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"main": "src/index",
"private": true,
"dependencies": {
"@fimbul/ymir": "^0.6.0",
"@fimbul/ymir": "^0.8.0",
"tslib": "^1.8.1",
"tsutils": "^2.24.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/heimdall/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"formatters"
],
"peerDependencies": {
"@fimbul/wotan": "^0.7.0"
"@fimbul/wotan": "^0.8.0"
},
"dependencies": {
"@fimbul/bifrost": "^0.6.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/mimir/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/mimir",
"version": "0.7.0",
"version": "0.8.0",
"description": "Core rules of the Fimbullinter project",
"main": "recommended.yaml",
"publishConfig": {
Expand All @@ -25,7 +25,7 @@
},
"homepage": "https://github.com/fimbullinter/wotan#readme",
"dependencies": {
"@fimbul/ymir": "^0.6.0",
"@fimbul/ymir": "^0.8.0",
"chalk": "^2.3.2",
"debug": "^3.1.0",
"tslib": "^1.8.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/valtyr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/valtyr",
"version": "0.7.0",
"version": "0.8.0",
"description": "Wotan plugin to behave almost like TSLint",
"author": "Klaus Meinhardt",
"license": "Apache-2.0",
Expand Down Expand Up @@ -30,7 +30,7 @@
"resolve": "^1.5.0"
},
"peerDependencies": {
"@fimbul/wotan": "^0.7.0",
"@fimbul/wotan": "^0.8.0",
"typescript": "^2.4.1"
},
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/ve/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"typescript": "^2.4.1 || >= 2.8.0-dev"
},
"dependencies": {
"@fimbul/ymir": "^0.6.0",
"@fimbul/ymir": "^0.8.0",
"parse5": "^4.0.0",
"tslib": "^1.8.1",
"void-elements": "^3.1.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/wotan/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/wotan",
"version": "0.7.0",
"version": "0.8.0",
"description": "Pluggable TypeScript and JavaScript linter",
"bin": "bin/main.js",
"publishConfig": {
Expand Down Expand Up @@ -45,8 +45,8 @@
"rimraf": "^2.6.2"
},
"dependencies": {
"@fimbul/mimir": "^0.7.0",
"@fimbul/ymir": "^0.6.0",
"@fimbul/mimir": "^0.8.0",
"@fimbul/ymir": "^0.8.0",
"bind-decorator": "^1.0.11",
"chalk": "^2.3.0",
"debug": "^3.1.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/ymir/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/ymir",
"version": "0.6.0",
"version": "0.8.0",
"description": "Core library for the Fimbullinter project",
"publishConfig": {
"access": "public"
Expand Down

0 comments on commit eda632a

Please sign in to comment.