Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[0.5.0] - 2024-06-27
6796891 ast: [BREAKING] Rename all instances of
BigintLiteral
toBigIntLiteral
. (fix(ast)!: rename all instances ofBigintLiteral
toBigIntLiteral
. #3898) (rzvxa)ae09a97 ast: [BREAKING] Remove
Modifiers
from ts nodes (refactor(ast)!: removeModifiers
from ts nodes #3846) (Boshen)1af5ed3 ast: [BREAKING] Replace
Modifiers
withdeclare
andconst
onEnumDeclaration
(refactor(ast)!: replaceModifiers
withdeclare
andconst
onEnumDeclaration
#3845) (Boshen)ee6ec4e ast: [BREAKING] Replace
Modifiers
withdeclare
andabstract
onClass
(refactor(ast)!: replaceModifiers
withdeclare
andabstract
onClass
#3841) (Boshen)4456034 ast: [BREAKING] Add
IdentifierReference
toExportSpecifier
(feat(ast)!: addIdentifierReference
toExportSpecifier
#3820) (Boshen)0537d29 cfg: [BREAKING] Move control flow to its own crate. (refactor(cfg)!: move control flow to its own crate. #3728) (rzvxa)
5c38a0f codegen: [BREAKING] New code gen API (feat(codegen)!: new code gen API #3740) (Boshen)
4bce59d semantic/cfg: [BREAKING] Re-export
petgraph
ascontrol_flow::graph
. (refactor(semantic/cfg)!: re-exportpetgraph
ascontrol_flow::graph
. #3722) (rzvxa)Features
no-import-assign
to correctness (feat(linter): changeno-import-assign
to correctness #3928) (Boshen)vitest/no-disabled-tests
(feat(linter): supportvitest/no-disabled-tests
#3717) (mysteryven)no-fallthrough
. (feat(linter): addno-fallthrough
. #3673) (rzvxa)oxc/no-optional-chaining
rule (feat(linter): addoxc/no-optional-chaining
rule #3700) (mysteryven)@typescript-eslint/no-import-type-side_effects
(feat(linter): add@typescript-eslint/no-import-type-side_effects
#3699) (mysteryven)Bug Fixes
getter-return
to correctness. (fix(linter): fix and promotegetter-return
to correctness. #3777) (rzvxa)getter-return
rule. (fix(linter): false positives with setters in thegetter-return
rule. #3714) (rzvxa)export default foo
should haveExportLocalName::Default(NameSpan)
entry (fix(semantic):export default foo
should haveExportLocalName::Default(NameSpan)
entry #3823) (Boshen)NewFunction
s. (fix(semantic/cfg): discrete finalization path afterNewFunction
s. #3671) (rzvxa)Performance
&Atom
to functions (perf: do not pass&Atom
to functions #3818) (overlookmotel)Refactor
LintContext
can now only be constructed with a cfg enabled semantic. (refactor(linter):LintContext
can now only be constructed with a cfg enabled semantic. #3761) (rzvxa)IdentifierName
check (refactor(linter/prefer_number_properties): remove the unusedIdentifierName
check #3822) (Boshen)Testing
no-fallthrough
test withdisable-next-line
. (test(linter): enableno-fallthrough
test withdisable-next-line
. #3766) (rzvxa)