@fimbul/mimir
Advanced tools
Changelog
v0.24.0
:tada: This release contains two major features: caching and code fixes in the LanguageService plugin.
:warning: Breaking Changes:
The changes in the LanguageService plugin require that you update the @fimbul/mithotyn
dependency and the fimbullinter.vscode-plugin
VSCode plugin if you were using one of them.
Features:
no-object-spread-of-iterable
warns about spreading an array into an objectno-implicit-tostring
warns about implicit string coercion of certain types--cache
enables caching for fast incremental linting. Read more about cachingChangelog
v0.23.0
:warning: Breaking Changes:
prefer-dot-notation
now requires type informationFeatures:
prefer-dot-notation
no longer reports findings which would cause a compile error when fixedno-writeonly-property-read
never
-returning functions
no-fallthrough
and no-unreachable-code
report better findings if type inforamtion is availablereturn-never-call
only reports calls that TypeScript's control-flow-analysis cannot detectno-restricted-property-access
super
super
this
in constructorBugfixes:
.js(x)
files in composite projectsasync-function-assignability
fixed false-positive on static class membersno-restricted-property-access
this
container for decorators and computed property names