René's URL Explorer Experiment


Title: chore(deps): update dependency @swc-next/parser to v0.5.0 by renovate[bot] · Pull Request #612 · rstackjs/rstack-cli · GitHub

Open Graph Title: chore(deps): update dependency @swc-next/parser to v0.5.0 by renovate[bot] · Pull Request #612 · rstackjs/rstack-cli

X Title: chore(deps): update dependency @swc-next/parser to v0.5.0 by renovate[bot] · Pull Request #612 · rstackjs/rstack-cli

Description: This PR contains the following updates: Package Change Age Confidence @swc-next/parser (source) 0.4.1 → 0.5.0 Release Notes swc-project/swc-next (@​swc-next/parser) v0.5.0 Compare Source 🚀 Features (parser) [breaking] Add error recovery option (#​1247) (minifier) Fold constant expressions in the compression pass (#​1353) 🐛 Bug Fixes (parser,semantic) [breaking] Resolve cover grammar from expression nodes (#​1150) (allocator) Preserve ZST iterator pointer validity (#​1224) (allocator) Reject overflowing drain bounds and ZST lengths (#​1225) (allocator) Correct WTF-8 prefix checks and UTF-16 size hints (#​1226) (allocator) [breaking] Correct collection and splice auto traits (#​1227) (parser) Repair diagnostic assertions in lexer recovery test (#​1240) (allocator) Check aggregate slice lengths before copying (#​1243) (ast) Initialize big-endian extra data through allocation pointer (#​1245) (allocator) Preserve drain filter invariants after panic (#​1244) (type-strip) Erase abstract method modifiers (#​1283) (type-strip) Preserve question marks in parameter initializers (#​1282) (parser) Accept commas after class index signatures (#​1285) (parser) Correct diagnostic spans and escape descriptions (#​1351) (parser) Keep comparisons when a reserved type argument can start an expression (#​1284) (ci) Compare JavaScript benchmarks against PR merge (#​1382) (allocator) Encode WTF-8 code points without referencing uninitialized capacity (#​1388) (parser) Correct diagnostic spans (#​1405) (parser) Improve diagnostic messages and numeric separator spans (#​1406) (codegen) Improve minified output (#​1260) 🚜 Refactor (minifier) Move compression to TraverseMut hooks (#​1317) 📚 Documentation Clarify upstream code provenance (#​1237) Add dry-run approval and reference policy to pr-creator skill (#​1248) (skills) Rename optimization skill and use paired wall time (#​1397) ⚡ Performance (parser) Avoid temporary allocations for parenthesized expressions (#​1160) (parser) Avoid temporary allocations for arrow parameters (#​1161) (parser) Skip redundant line break checks in block comments (#​1163) (parser) Reuse the escaped string decoding buffer (#​1162) (parser) Reuse export specifier tag storage (#​1168) (parser) Reserve scratch buffer growth in larger batches (#​1169) (parser) Avoid temporary allocations for async call covers (#​1189) (parser) Reserve capacity when removing numeric separators (#​1190) (parser) Consume { before mapped-type lookahead (#​1179) (parser) Give string decoding scratch space room to grow (#​1236) (parser) Avoid rescanning identifier-led tuple elements (#​1174) (parser) Reuse the return type identifier prefix (#​1177) (bindings) Use mimalloc for core and parser (#​1182) (allocator) Streamline ArenaVec truncate and push (#​1239) (allocator) Reuse checked length in ArenaVec push (#​1241) (parser) Strip numeric separators at the byte level (#​1246) (parser) Skip lookahead for ordinary statement starts (#​1261) (parser) Reuse fast token scanning during lookahead (#​1262) (lexer) Share fast token scanning after line breaks (#​1266) (lexer) Handle common character escapes without slow scanning (#​1269) (parser) Decode ASCII identity escapes without Unicode checks (#​1270) (parser) Dispatch common primary expressions directly (#​1271) (parser) Fast-path ordinary object property names (#​1272) (parser) Bypass scratch storage for single variable declarations (#​1280) (parser) Convert single-digit decimal literals directly (#​1278) (parser) Defer destructuring checks until needed (#​1281) (parser) Specialize postfix parsing for grammar contexts (#​1279) (parser) Inline call expression parsing (#​1275) (parser) Inline semicolon consumption (#​1276) (parser) Inline expected token consumption (#​1277) (parser) Avoid repeated const enum lookahead (#​1274) (parser) Keep fast-path token flags out of lexer state (#​1302) (parser) Scan JSX tag tokens with the shared fast scanners (#​1303) (parser) Classify the identifier end byte during the ASCII scan (#​1304) (parser) Derive comment line breaks from the token flag (#​1311) (parser) Tail-call identifier and operator scans from try_next_token (#​1312) (parser) Store the token tag in the low bits of the packed token (#​1313) (parser) Bound identifier batches by their end position (#​1344) (parser) Read the previous token tag from the lexer target (#​1346) (parser) Scan ordinary comments in the inline trivia loop (#​1347) (parser) Skip lookahead peeks at JSX element starts (#​1348) (parser) Check type continuations before entering their parsers (#​1349) (parser) Test identifier bytes in pairs during the ASCII scan (#​1355) (parser) Scan strings without escapes on the token fast path (#​1357) (parser) End the Pratt loop before line-terminator checks (#​1358) (parser) Inline statement dispatch into its callers (#​1359) (parser) Read closing-tag slashes on the JSX tag fast path (#​1360) (ast) Mark rare TraverseMut paths cold (#​1334) (ast) Dispatch TraverseMut unions without checks (#​1336) (ast) Pass untyped walk results through TraverseMut dispatch (#​1342) (ast) Pass TraverseMut child results through continuing exit hooks (#​1370) (parser) Emit single-byte operators from the fast token path (#​1373) (transformer) Skip statement injector lookups when nothing is queued (#​1375) (parser) Fold the lexer mode check into the fast-path bounds check (#​1341) (parser) Look up keywords in a perfect hash table (#​1402) ⚙️ Miscellaneous Tasks Release v0.4.1 (#​1157) Prepare Anthropic OSS Scanner audits (#​1233) (parser) Add file corpus profiling example (#​1273) Expose repository skills to Claude Code (#​1354) (skills) Stack only dependent gungraun-optimize PRs (#​1368) (bench) Add paired wall-time benchmarks on x86_64 (#​1383) (bench) Alternate the base/head run order in paired wall-time rounds (#​1396) (bench) Merge Gungraun and paired wall-time into one workflow (#​1400) (bench) Run Gungraun and wall time in separate jobs (#​1401) Gate crate publishing on successful builds (#​1408) Use Clang for GNU cross builds (#​1409) ◀️ Revert (parser) Test identifier bytes in pairs during the ASCII scan (#​1389) (codegen) Inline identifier printing and skip duplicate separator check (#​1390) (parser) Fold the lexer mode check into the fast-path bounds check (#​1398) Configuration 📅 Schedule: (in timezone Asia/Shanghai) Branch creation Between 12:00 AM and 03:59 AM, on day 1 and 15 of the month (* 0-3 1,15 * *) Automerge At any time (no schedule defined) 🚦 Automerge: Enabled. ♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.

Open Graph Description: This PR contains the following updates: Package Change Age Confidence @swc-next/parser (source) 0.4.1 → 0.5.0 Release Notes swc-project/swc-next (@​swc-next/parser) v0.5.0 Compare Sou...

X Description: This PR contains the following updates: Package Change Age Confidence @swc-next/parser (source) 0.4.1 → 0.5.0 Release Notes swc-project/swc-next (@​swc-next/parser) v0.5.0 Compare Sou...

Opengraph URL: https://github.com/rstackjs/rstack-cli/pull/612

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:1691474b-08e3-18d2-42dc-8056ee861655
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDDC4:102398:520EC1:70A8BA:6AEC2C25
html-safe-nonce6dd0a4d3b5756d8f3b909ac873c193361cad8225571caf6e78903858ec3e52dc
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEREM0OjEwMjM5ODo1MjBFQzE6NzBBOEJBOjZBRUMyQzI1IiwidmlzaXRvcl9pZCI6IjUzODY2MjA1MzU1Nzc1MjExODkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaca565bae2938f0ab38c78cdcb8a251a6608d908f2b8049bca8a0a0f51c8c92759
hovercard-subject-tagpull_request:5148111935
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/rstackjs/rstack-cli/pull/612/files
twitter:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
og:image:altThis PR contains the following updates: Package Change Age Confidence @swc-next/parser (source) 0.4.1 → 0.5.0 Release Notes swc-project/swc-next (@​swc-next/parser) v0.5.0 Compare Sou...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonef290b7f408d9675a032f84ceb13aaf80220f947c681b4c5d9a7560a59ee32f02
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/rstackjs/rstack-cli git https://github.com/rstackjs/rstack-cli.git
octolytics-dimension-user_id129049372
octolytics-dimension-user_loginrstackjs
octolytics-dimension-repository_id1138027854
octolytics-dimension-repository_nworstackjs/rstack-cli
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1138027854
octolytics-dimension-repository_network_root_nworstackjs/rstack-cli
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasead9a37a663eb727a42b8bacc5e035cc3a24dd058
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/rstackjs/rstack-cli/pull/612/files#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-cli%2Fpull%2F612%2Ffiles
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frstackjs%2Frstack-cli%2Fpull%2F612%2Ffiles
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=rstackjs%2Frstack-cli
Reloadhttps://github.com/rstackjs/rstack-cli/pull/612/files
Reloadhttps://github.com/rstackjs/rstack-cli/pull/612/files
Reloadhttps://github.com/rstackjs/rstack-cli/pull/612/files
rstackjshttps://github.com/rstackjs
rstack-clihttps://github.com/rstackjs/rstack-cli
Codehttps://github.com/rstackjs/rstack-cli
Issues3 (3)https://github.com/rstackjs/rstack-cli/issues
Pull requests1 (1)https://github.com/rstackjs/rstack-cli/pulls
Discussionshttps://github.com/rstackjs/rstack-cli/discussions
Actionshttps://github.com/rstackjs/rstack-cli/actions
Projectshttps://github.com/rstackjs/rstack-cli/projects
Security and qualityhttps://github.com/rstackjs/rstack-cli/security
Insightshttps://github.com/rstackjs/rstack-cli/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Frstackjs%2Frstack-cli%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Frstackjs%2Frstack-cli%2Fissues%2Fnew%2Fchoose
chenjiahanhttps://github.com/chenjiahan
mainhttps://github.com/rstackjs/rstack-cli/tree/main
renovate/swc-next-parser-0.xhttps://github.com/rstackjs/rstack-cli/tree/renovate/swc-next-parser-0.x
Conversation 1 https://github.com/rstackjs/rstack-cli/pull/612
Commits 2 https://github.com/rstackjs/rstack-cli/pull/612/commits
Checks 5 https://github.com/rstackjs/rstack-cli/pull/612/checks
Files changed https://github.com/rstackjs/rstack-cli/pull/612/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/612/files
chore(deps): update dependency @swc-next/parser to v0.5.0 https://github.com/rstackjs/rstack-cli/pull/612/files#top
Show all changes 2 commits https://github.com/rstackjs/rstack-cli/pull/612/files
cd6553b chore(deps): update dependency @swc-next/parser to v0.5.0 renovate[bot] Nov 4, 2026 https://github.com/rstackjs/rstack-cli/pull/612/commits/cd6553b68e27071b4324977cdcf956b67164768a
2467dd9 fix(fmt): preserve SWC Next parser diagnostics chenjiahan Nov 4, 2026 https://github.com/rstackjs/rstack-cli/pull/612/commits/2467dd904b1fd49de22590fd7c6339648462f1ed
Clear filters https://github.com/rstackjs/rstack-cli/pull/612/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/612/files
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/612/files
swcNextPlugin.ts https://github.com/rstackjs/rstack-cli/pull/612/files#diff-dcaf167001f67e11ecff6875baa5513cd36df4d920d00fc6bc4439525abea754
pnpm-lock.yaml https://github.com/rstackjs/rstack-cli/pull/612/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb
pnpm-workspace.yaml https://github.com/rstackjs/rstack-cli/pull/612/files#diff-18ae0a0fab29a7db7aded913fd05f30a2c8f6c104fadae86c9d217091709794c
packages/rstack/src/fmt/swcNextPlugin.tshttps://github.com/rstackjs/rstack-cli/pull/612/files#diff-dcaf167001f67e11ecff6875baa5513cd36df4d920d00fc6bc4439525abea754
View file https://github.com/rstackjs/rstack-cli/blob/2467dd904b1fd49de22590fd7c6339648462f1ed/packages/rstack/src/fmt/swcNextPlugin.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/612/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/612/files#diff-dcaf167001f67e11ecff6875baa5513cd36df4d920d00fc6bc4439525abea754
https://github.com/rstackjs/rstack-cli/pull/612/files#diff-dcaf167001f67e11ecff6875baa5513cd36df4d920d00fc6bc4439525abea754
pnpm-lock.yamlhttps://github.com/rstackjs/rstack-cli/pull/612/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb
View file https://github.com/rstackjs/rstack-cli/blob/2467dd904b1fd49de22590fd7c6339648462f1ed/pnpm-lock.yaml
Open in desktop https://desktop.github.com
how customized files appear on GitHubhttps://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/612/files
pnpm-workspace.yamlhttps://github.com/rstackjs/rstack-cli/pull/612/files#diff-18ae0a0fab29a7db7aded913fd05f30a2c8f6c104fadae86c9d217091709794c
View file https://github.com/rstackjs/rstack-cli/blob/2467dd904b1fd49de22590fd7c6339648462f1ed/pnpm-workspace.yaml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/rstackjs/rstack-cli/pull/612/{{ revealButtonHref }}
https://github.com/rstackjs/rstack-cli/pull/612/files#diff-18ae0a0fab29a7db7aded913fd05f30a2c8f6c104fadae86c9d217091709794c
https://github.com/rstackjs/rstack-cli/pull/612/files#diff-18ae0a0fab29a7db7aded913fd05f30a2c8f6c104fadae86c9d217091709794c
Please reload this pagehttps://github.com/rstackjs/rstack-cli/pull/612/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.