Skip to content

Commit

Permalink
v0.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ajafff committed Jan 6, 2019
1 parent 0965218 commit 8b1b5e0
Show file tree
Hide file tree
Showing 11 changed files with 41 additions and 23 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Change Log

## v0.18.0

:warning: **Breaking Changes:**

* configuration: patterns (`exclude` and `overrides[].files`) match dotfiles, e.g. `*.spec.ts` now matches `.foo.spec.ts`.
* disable comments: handling of nested ranges changed. `//wotan-enable-line` in a line disabled by `//wotan-disable-next-line` is ignored
* API: completely refactored `FileFilterFactory`, `FileFilter`, `LineSwitchFilterFactory`, `LineSwitchParser` and `DefaultLineSwitchParser`

**Features:**

* unchecked JS files (`//@ts-nocheck` or `checkJs: false`) are never linted with type information
* added `report-useless-directives` CLI option to report unused and redundant enable and disable comments

**Bugfixes:**

* `wotan`: added missing exports to the public API
* patterns in configuration files match dotfiles (see breaking changes)

## v0.17.0

:tada: This release introduces a plugin for TypeScript's LanguageService. This enables in-editor linting while you type. See the [docs](https://github.com/fimbullinter/wotan/blob/master/packages/mithotyn/README.md) for more details.
Expand Down
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.18.0",
"version": "0.19.0",
"private": true,
"scripts": {
"clean": "rimraf \"{packages/*/{index,{src,language-service}/**/*,test/*.spec},scripts/!(last-travis-nightly)}.{js?(.map),d.ts}\"",
Expand All @@ -24,9 +24,9 @@
"packages/*"
],
"dependencies": {
"@fimbul/disir": "^0.17.0",
"@fimbul/valtyr": "^0.17.0",
"@fimbul/wotan": "^0.17.0",
"@fimbul/disir": "^0.18.0",
"@fimbul/valtyr": "^0.18.0",
"@fimbul/wotan": "^0.18.0",
"@octokit/rest": "^16.0.1",
"@types/cross-spawn": "^6.0.0",
"@types/github-url-to-object": "^4.0.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/bifrost/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/bifrost",
"version": "0.17.0",
"version": "0.18.0",
"description": "Compatibility layer for TSLint rules",
"main": "src/index",
"types": "src/index",
Expand Down Expand Up @@ -29,7 +29,7 @@
"typescript": ">= 3.0.1 || >= 3.3.0-dev || >= 3.4.0-dev"
},
"dependencies": {
"@fimbul/ymir": "^0.17.0",
"@fimbul/ymir": "^0.18.0",
"get-caller-file": "^2.0.0",
"tslib": "^1.8.1",
"tsutils": "^3.5.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/disir/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "@fimbul/disir",
"version": "0.17.0",
"version": "0.18.0",
"description": "Rules for local development",
"main": "src/index",
"private": true,
"dependencies": {
"@fimbul/ymir": "^0.17.0",
"@fimbul/ymir": "^0.18.0",
"tslib": "^1.8.1",
"tsutils": "^3.5.0"
},
Expand Down
6 changes: 3 additions & 3 deletions packages/heimdall/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/heimdall",
"version": "0.17.0",
"version": "0.18.0",
"description": "Wotan plugin to load and use TSLint rules and formatters",
"main": "src/index",
"types": "src/index",
Expand All @@ -26,10 +26,10 @@
"formatters"
],
"peerDependencies": {
"@fimbul/wotan": "^0.17.0"
"@fimbul/wotan": "^0.18.0"
},
"dependencies": {
"@fimbul/bifrost": "^0.17.0",
"@fimbul/bifrost": "^0.18.0",
"inversify": "^5.0.0",
"tslib": "^1.8.1",
"tslint": "^5.0.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.17.0",
"version": "0.18.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.17.0",
"@fimbul/ymir": "^0.18.0",
"chalk": "^2.3.2",
"debug": "^4.0.0",
"tslib": "^1.8.1",
Expand Down
2 changes: 1 addition & 1 deletion packages/mithotyn/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/mithotyn",
"version": "0.17.0",
"version": "0.18.0",
"description": "TypeScript LanguageService plugin for the Fimbullinter project",
"main": "index",
"files": [
Expand Down
6 changes: 3 additions & 3 deletions packages/valtyr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/valtyr",
"version": "0.17.0",
"version": "0.18.0",
"description": "Wotan plugin to behave almost like TSLint",
"author": "Klaus Meinhardt",
"license": "Apache-2.0",
Expand Down Expand Up @@ -30,11 +30,11 @@
"resolve": "^1.5.0"
},
"peerDependencies": {
"@fimbul/wotan": "^0.17.0",
"@fimbul/wotan": "^0.18.0",
"typescript": ">= 3.0.1 || >= 3.3.0-dev || >= 3.4.0-dev"
},
"dependencies": {
"@fimbul/bifrost": "^0.17.0",
"@fimbul/bifrost": "^0.18.0",
"inversify": "^5.0.0",
"tslib": "^1.8.1",
"tslint": "^5.0.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/ve/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fimbul/ve",
"version": "0.17.0",
"version": "0.18.0",
"description": "Vue processor for wotan",
"main": "src/index",
"author": "Klaus Meinhardt",
Expand Down Expand Up @@ -28,7 +28,7 @@
"typescript": ">= 3.0.1 || >= 3.3.0-dev || >= 3.4.0-dev"
},
"dependencies": {
"@fimbul/ymir": "^0.17.0",
"@fimbul/ymir": "^0.18.0",
"parse5-sax-parser": "^5.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.17.0",
"version": "0.18.0",
"description": "Pluggable TypeScript and JavaScript linter",
"bin": "bin/main.js",
"publishConfig": {
Expand Down Expand Up @@ -44,8 +44,8 @@
"rimraf": "^2.6.2"
},
"dependencies": {
"@fimbul/mimir": "^0.17.0",
"@fimbul/ymir": "^0.17.0",
"@fimbul/mimir": "^0.18.0",
"@fimbul/ymir": "^0.18.0",
"bind-decorator": "^1.0.11",
"chalk": "^2.3.0",
"debug": "^4.0.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.17.0",
"version": "0.18.0",
"description": "Core library for the Fimbullinter project",
"publishConfig": {
"access": "public"
Expand Down

0 comments on commit 8b1b5e0

Please sign in to comment.