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.79.0] - 2025-07-30
💥 BREAKING CHANGES
AstNodes::programreturn&ProgramnotOption<&Program>(refactor(semantic)!:AstNodes::programreturn&ProgramnotOption<&Program>#12515) (overlookmotel)🚀 Features
AstKind::ident_reference_is_assigned_to_in_parentmethod (feat(ast): addAstKind::ident_reference_is_assigned_to_in_parentmethod #12597) (overlookmotel)MemberExpressionKind::is_assigned_to_in_parentmethod (feat(ast): addMemberExpressionKind::is_assigned_to_in_parentmethod #12596) (overlookmotel)GetAddressforMemberExpressionKind(feat(ast): implementGetAddressforMemberExpressionKind#12593) (overlookmotel)as_propertymethod toObjectPropertyKindto accessObjectPropertyif relevent (feat(ast): addas_propertymethod toObjectPropertyKindto accessObjectPropertyif relevent #12495) (camc314)constvariables that are only used once (feat(minifier): inlineconstvariables that are only used once #12488) (Boshen)🐛 Bug Fixes
undefinedtype (fix(isolated-declarations): optional parameter property missesundefinedtype #12579) (Dunqing)Expression::is_call_like_expression(fix(ast): correct logic inExpression::is_call_like_expression#12534) (Dunqing)🚜 Refactor
types.jsimportable (refactor(napi/oxlint): maketypes.jsimportable #12581) (overlookmotel)AstNodesprogramfield (refactor(semantic): removeAstNodesprogramfield #12516) (overlookmotel)EqandOrdforInfoPosition(refactor(diagnostics): implementEqandOrdforInfoPosition#12505) (overlookmotel)RawTransferMetadata(refactor(napi/oxlint, napi/parser): remove source length fromRawTransferMetadata#12483) (overlookmotel)⚡ Performance
Info::newtrim string in place (perf(diagnostics):Info::newtrim string in place #12506) (overlookmotel)🎨 Styling
Kindmatchers (style(lexer): reformatKindmatchers #12520) (overlookmotel)