Analyzer
CLI
-
Remove the CLI options from the
lsp-proxy
, as they were never meant to be passed to that command. Contributed by @ematipico -
Add option
--config-path
tolsp-proxy
andstart
commands. It's now possible to tell the Daemon server to loadbiome.json
from a custom path. Contributed by @ematipico -
Add new
--diagnostic-level
option to let users control the level of diagnostics printed by the CLI. Possible values are:"info"
,"warn"
,"hint"
. Contributed by @simonxabris
Bug fixes
- Fix the command
format
, now it returns a non-zero exit code when if there pending diffs. Contributed by @ematipico
Configuration
Editors
Formatter
New features
- Add a new option
--line-ending
. This option allows changing the type of line endings. Contributed by @SuperchupuDev - Added a new option called
--bracket-spacing
to the formatter. This option allows you to control whether spaces are inserted around the brackets of object literals. #627. Contributed by @faultyserver
Bug fixes
- Fix #301, the formatter should not break before the
in
keyword. Contributed by @ematipico
JavaScript APIs
Linter
New features
- Add noDefaultExport which disallows
export default
. Contributed by @Conaclos
Bug fixes
-
Fix #639 by ignoring unused TypeScript's mapped key. Contributed by @Conaclos
-
Fix #565 by handling several
infer
with the same name in extends clauses of TypeScript's conditional types. Contributed by @Conaclos -
Fix #653. noUnusedImports now correctly removes the entire line where the unused
import
is. Contributed by @Conaclos -
Fix #607
useExhaustiveDependencies
, ignore optional chaining, Contributed by @msdlisper -
Fix #676, by using the correct node for the
"noreferrer"
when applying the code action. Contributed by @ematipico -
Fix #455. The CLI can now print complex emojis to the console correctly.
-
Fix #727. noInferrableTypes now correctly keeps type annotations when the initialization expression is
null
. Contributed by @Conaclos -
Fix #784, noSvgWithoutTitle fixes false-positives to
aria-label
and reports svg's role attribute is implicit. Contributed by @unvalley
Parser
VSCode
What's Changed
Other changes
- fix:
noSvgWithoutTitle
docs by @vasucp1207 in #830 - chore: add sponsors to readme by @unvalley in #829
- chore(challenge): update reports by @Conaclos in #833
- docs(website): replace
exclude
withignore
by @nhedger in #835 - ci: build
x86_64-unknown-linux-musl
andaarch64-unknown-linux-musl
by @nhedger in #821 - chore(challenge): add submission reports by @Conaclos in #836
Full Changelog: cli/v1.3.3-nightly.ced82da...cli/v1.3.3-nightly.38797b7