← Back to report

facebook/react

All events — 2026-03-20

Type AI Score Description Actor Reason Date
COMMIT 0.20 Enables Basic View Transition support for React Native Fabri Domain jargon and structured changelog; 2026-03-19
COMMIT 0.20 [enableInfiniteRenderLoopDetection] Warn about potential inf Technical detail and informal errors; hu 2026-03-18
COMMIT 0.20 Fix focus set for delegated and already focused elements (#3 Bug explanation and fix rationale; infor 2026-03-12
COMMIT 0.20 [Flight] Clear chunk reason after successful module initiali Detailed technical error description; hu 2026-03-12
COMMIT 0.20 [compiler] Add fault tolerance plan document (#35872) Slightly formal but concise; detailed te 2026-02-23
COMMIT 0.20 [eslint-plugin-react-hooks] Add ESLint v10 support (#35720) Some formal explanation, but technical a 2026-02-13
PR 0.20 [RFC] useStore/createStore APIs Proof-of-concept tone; clear domain lang 2026-01-05
PR 0.20 fix: prevent false positive static flag error for conditiona Direct fix explanation, some domain lang 2025-08-08
PR 0.20 Enables Basic View Transition support for React Native Fabri Technical summary and implementation; do 2026-02-11
PR 0.20 Add enableViewTransitionForPersistenceMode dynamic feature f Technical summary; flag details and conc 2026-03-11
COMMIT 0.18 [DevTools] Enable support for the React DevTools Client to c Clear technical description, user testin 2026-02-24
PR 0.18 Fix: Prevent false positives in rules-of-hooks for regular c Specific issue reference; technical desc 2025-12-01
PR 0.17 Fix: handle Firefox event loop bug causing 'Should not alrea Bug context, concise summary, domain jar 2026-03-12
COMMIT 0.15 [flags] land `enableTrustedTypesIntegration` (#35816) Technical explanation with domain jargon 2026-02-25
COMMIT 0.15 [fiber] bugfix - don't show in error message. (# Clear technical explanation, slight form 2026-02-11
PR 0.15 chore: add .nvmrc to specify Node 18 for development consist Concise, minimal and technical reasoning 2025-11-24
PR 0.15 Fix: Controlled form inputs reset on form submission Uses precise bug references; summary is 2025-12-15
PR 0.15 fix(react-devtools-fusebox): correct 'private' field type in Very terse technical fix; domain detail, 2026-03-19
PR 0.15 Implement basic stylesheet Resources for react-dom Brief technical implementation; domain l 2022-08-07
PR 0.15 fix: properly type flat config to avoid TypeScript errors Bug description with code and an informa 2026-03-13
PR 0.15 Fix Suspense SSR content hidden for no-JS users (#35460) Technical summary with domain-specific t 2026-01-26
PR 0.15 fix(compiler): recognize 'use' as a hook for hook detection Direct technical language; domain-specif 2026-03-13
PR 0.15 Fix TypeScript typing for flat config in eslint-plugin-react Clear, bug-focused explanation; domain t 2026-03-12
PR 0.15 fix(DevTools): handle race condition when adding fibers duri Technical phrasing, domain-specific, no 2026-03-12
PR 0.15 Fix React.memo not working with forwardRef components Uses domain terms, normal structured PR, 2026-03-11
COMMIT 0.14 [compiler] Remove tryRecord, add catch-all error handling, f Lists technical steps, uses changelog fo 2026-02-24
PR 0.14 Update check_license.sh - see the code Technical shell script explanations, inf 2026-03-18
COMMIT 0.13 [DevTools] Fix ReactDevToolsBackend module for AMD (#35891) Brief technical summary, references AMD, 2026-02-24
PR 0.13 [eslint-plugin-react-hooks] Add ESLint v10 support Technical summary, concise language, dom 2026-02-08
PR 0.13 [DOM] Treat hidden as overloaded boolean to support hidden=" Domain terminology, concise summary, no 2026-02-15
PR 0.13 [Flight] Clear chunk reason after successful module initiali Detailed technical explanation; specific 2026-03-12
COMMIT 0.12 [compiler] Remove local CompilerError accumulators, emit dir Direct technical explanation, refers to 2026-02-24
PR 0.12 Add block-no-verify PreToolUse hook to .claude/settings.json Technical context, incomplete sentences; 2026-03-19
PR 0.12 Fix focus set for delegated and already focused elements Casual, specific bug description; no gen 2026-03-11
PR 0.11 fix(devtools): update profiling links to react.dev Standard changelog with domain-specific 2026-03-19
PR 0.11 [compiler] Fix gating export misplaced on _unoptimized varia Technical summary with domain details; n 2026-03-12
COMMIT 0.10 [DevTools] chore: extract getInternalReactConstants (#35986) Naive test wording and informal tone; hu 2026-03-20
COMMIT 0.10 Turn on enableViewTransition for RN FB build (#36106) Terse, informal phrasing; lacks AI-style 2026-03-19
COMMIT 0.10 [DevTools] fix: don't show empty suspended by section (#3601 Brief, technical fix explanation; human 2026-03-12
COMMIT 0.10 Enable Fragment Ref flags across builds (#36026) Short technical commit message, informal 2026-03-12
COMMIT 0.10 [compiler] Improved ref validation for non-mutating function Uses specific domain references and info 2026-02-24
COMMIT 0.10 [compiler] Phase 8: Add multi-error test fixture and update Technical phrasing; uses domain terms an 2026-02-24
COMMIT 0.10 [compiler] Phase 4 (batch 2), 5, 6: Update remaining passes Jargon and technical language; brief cha 2026-02-24
COMMIT 0.10 [compiler] Phase 4 (batch 1): Update validation passes to re Human-style changelog, domain abbreviati 2026-02-23
COMMIT 0.10 [compiler] Phase 2+7: Wrap pipeline passes in tryRecord for Informal bullet points, domain jargon, n 2026-02-23
COMMIT 0.10 [compiler] Phase 1: Add error accumulation infrastructure to Uses domain-specific jargon, technical s 2026-02-23
COMMIT 0.10 [compiler] Remove fallback compilation pipeline dead code (# Technical changelog, terse and informal, 2026-02-23
COMMIT 0.10 Fix context propagation through suspended Suspense boundarie Descriptive, casual, domain-specific exp 2026-02-21
COMMIT 0.10 [compiler] Feature flag cleanup (#35825) Technical jargon, informal tone and doma 2026-02-20
COMMIT 0.10 Don't outline Suspense boundaries with suspensey CSS during Concise explanation, specific technical 2026-02-19
COMMIT 0.10 [Flight] Walk parsed JSON instead of using reviver for parsi Uses domain jargon, tables, and informal 2026-02-19
COMMIT 0.10 [Native] Add RCTSelectableText as a recognized Text componen Informal summary, domain-specific refere 2026-02-18
COMMIT 0.10 [compiler] Track locations for dependencies (#35794) Short, technical notes, minimal formal p 2026-02-17
COMMIT 0.10 [Flight] Skip `transferReferencedDebugInfo` during debug inf Technical explanation with domain-specif 2026-02-16
COMMIT 0.10 [DevTools] Throw an error when attempting to clone non-exist Human language with domain-specific deta 2026-02-05
COMMIT 0.10 [flags] add enableEffectEventMutationPhase (#35548) Informal, uses domain language; human ph 2026-02-04
COMMIT 0.10 [test] add activity test with gSBU and enableViewTransition Informal, technical explanation; uses do 2026-02-04
COMMIT 0.10 [flags] Add `enableParallelTransitions` (#35392) Technical, informal, uses domain jargon 2026-02-04
COMMIT 0.10 [Flight] Fix stack overflow in `visitAsyncNode` with deep as Direct, specific technical fix with huma 2026-02-04
COMMIT 0.10 Fix exhaustive deps bug with flow type casting. (#35691) Human tone, includes code example and bu 2026-02-04
COMMIT 0.10 [compiler] Fix setState-in-effect for React.useEffect namesp Mostly technical, includes test info and 2026-02-04
COMMIT 0.10 [compiler][snap] More minimization improvements (#35689) Concise, technical changelog; domain jar 2026-02-04
PR 0.10 Fix: preserve optional chaining when inner fn in hook callba Informal summary; bug reference and conc 2026-03-20
PR 0.10 fix: correct private field type in react-devtools-fusebox pa Brief summary, includes issue reference 2026-02-25
PR 0.10 fix(eslint-plugin-react-hooks): stabilize flat config typing Technical TypeScript phrasing; domain-sp 2026-03-20
PR 0.10 [Flight] Add more DoS mitigations to Flight Reply, and harde Terse summary and domain-specific, brief 2026-01-26
PR 0.10 [compiler] Normalize whitespace in JSX string attributes for Technical references and terse explanati 2026-03-08
PR 0.10 Upgrade GitHub Actions for Node 24 compatibility Domain-specific summary, terse explanati 2025-12-16
PR 0.10 docs(eslint-plugin-react-hooks): warn about regex matching i Concise technical language and clear dom 2026-03-19
PR 0.10 Update CSS shorthand property list Technical, references past PR, no AI-sty 2026-01-26
PR 0.10 [compiler]: Incorrectly uses variable name issue 35268 Uses domain-specific references, succinc 2025-12-04
PR 0.10 fix(compiler): use globalThis.Symbol to prevent shadowing by Human tone, domain-specific, concise tec 2025-12-17
PR 0.10 fix: prevent metadata hoisting in hidden Activity boundaries Domain-specific, succinct, includes vers 2025-10-26
PR 0.10 Upgrade node-forge to ^1.3.2 Domain-focused, direct upgrade, minimal 2025-12-15
PR 0.10 fix/eslint plugin react hooks typescript Terse changelog, domain abbreviations, h 2026-03-16
PR 0.10 newFile added Very brief, template residual; no AI phr 2026-03-13
PR 0.10 [compiler] Fix computed property keys in object method short Brief, technical phrasing; no AI hallmar 2025-11-29
PR 0.10 [react-dom] Fix non-popover ignoring inline toggle Clear domain jargon and concise summary, 2026-03-12
COMMIT 0.09 [compiler] Fix Pipeline.ts early-exit, formatting, and style Terse technical commit language, with so 2026-02-24
PR 0.09 [compiler] Fix set-state-in-effect false negative with NewEx Contains domain terminology and concise 2026-03-19
PR 0.09 Remove disableClientCache feature flag Numerous domain terms, direct tone, unpo 2026-03-13
PR 0.09 Add reload and profile to react-devtools-inline Very terse, includes typos; casual human 2023-11-21
COMMIT 0.08 [compiler] Update docs with fault tolerance summary, remove Concise commit-style changelog, domain t 2026-02-24
COMMIT 0.08 Notify FragmentInstance of added/removed text (#35637) Technical detail, domain jargon, informa 2026-02-11
COMMIT 0.08 [Flight] Add `unstable_allowPartialStream` option to Flight Technical explanation; domain-specific a 2026-02-09
PR 0.08 Fix: use Object.is for dependency comparison to handle NaN c Technical explanation, informal tone, do 2026-03-13
PR 0.08 [DevTools] fix: don't show empty suspended by section Terse, technical note; lacks AI-generate 2026-03-11
COMMIT 0.07 [Flight] Fix `encodeReply` for JSX with temporary references Detailed bug fix with jargon; structure 2026-02-09
PR 0.07 [compiler] Hoisting State Up draft Informal tone and brief summary typical 2025-11-19
COMMIT 0.06 [compiler] Rename mismatched variable names after type chang Very succinct, variable renaming descrip 2026-02-24
COMMIT 0.06 [Flight] Fix debug channel flag in Node.js server renderToPi Uses summary header but technical, domai 2026-02-08
PR 0.06 fix(compiler): preserve HTML entities in JSX text by correct Brief, technical, with informal/terse la 2026-03-16
PR 0.06 fix(fixture): correct variable name in componentWillUnmount Technical, informal, domain-specific—no 2026-03-13
COMMIT 0.05 [compiler] Cleanup: consistent tryRecord() wrapping and erro Template-only, no free-text content; no 2026-02-24
COMMIT 0.05 [DevTools] Check suspense child node presence in parentSuspe Brief, technical changelog with human-li 2026-02-13
COMMIT 0.05 [DevTools] Don't capture durations for disconnected subtrees Detailed explanation; domain-specific re 2026-02-09
PR 0.05 Turn on enableViewTransition for RN FB build Brief, domain-specific, informal tone wi 2026-03-19
PR 0.05 [Flight] Pack deferred children into continuation rows Uses domain jargon and casual tone, no A 2026-03-17
PR 0.05 test(compiler): Add todo regression tests for UpdateExpressi Informal, brief, technical context, huma 2025-12-08
PR 0.05 Prevent view flattening for direct host children of ViewTran Technical phrasing, domain jargon, conci 2026-03-11
PR 0.05 Performance: store effects in array instead of linked list Technical argument, casual tone, no AI i 2025-12-16
PR 0.05 [enableInfiniteRenderLoopDetection] Warn about potential inf Technical, informal, context-aware, huma 2026-03-10
PR 0.05 Fix #35854: NaN in dependency list of useMemo always causes Bug fix summary, technical details, huma 2026-03-18
PR 0.05 Fix #36016: eslint-plugin-react-hooks Typescript types are b Technical fix, direct style, human signa 2026-03-18
PR 0.05 Fix #17355: Should not already be working error in Firefox a Direct bug reference, technical summary, 2026-03-18
PR 0.05 fix(eslint-plugin-react-hooks): support Unicode component an Technical, terse changelog; no AI stylis 2026-03-18
PR 0.05 fix(eslint-plugin-react-hooks): improve TypeScript types for Technical summary with domain context; n 2026-03-18
PR 0.05 docs(eslint-plugin-react-hooks): fix misleading additionalHo Domain-specific explanation, informal to 2026-03-18
PR 0.05 fix(eslint-plugin-react-hooks): sync version with package.js Direct, technical issue description; lac 2026-03-18
PR 0.05 [eprh] Bump hermes-parser Minimal text, domain abbreviation, infor 2026-03-18
PR 0.05 Fix FragmentInstance listener leak: normalize boolean vs obj Technical, concise, domain-specific term 2026-03-15
PR 0.05 eslint-plugin-react-hooks: fix refs rule overtainting for ob Direct, technical summary with quirky ab 2026-03-03
PR 0.05 [DevTools] Fix crash on reorder operation mismatch Informal debug note; lacks ChatGPT-style 2025-12-16
PR 0.05 Allow impure ref initialization in render Technical, concise, domain pattern; not 2026-03-10
PR 0.05 Fix ViewTransition onExit cleanup timing on unmount Direct, technical, domain-specific phras 2026-03-03
PR 0.05 [compiler] proof of concept to validate relay derived setSta Casual, informal summary and technical e 2025-12-15
PR 0.05 [infra] Add Volta config for Node and Yarn Brief, technical, uses domain jargon, an 2026-03-14
PR 0.05 [jest] Handle Windows backslashes in preprocessor path match Concise, domain-specific content, no AI 2025-12-14
PR 0.05 Refs rule in object Bullet points and organic abbreviations 2026-02-20
PR 0.05 fix(devtools): correct private field type in react-devtools- Technical correction with concise explan 2026-03-13
PR 0.05 Enable Fragment Ref flags across builds Short, no generic filler; clearly human 2026-03-12
PR 0.05 Dev Minimal actual content; no signs of AI g 2026-03-12
COMMIT 0.04 Minor DOM FragmentInstance refactors (#35641) Human informal phrasing, technical conte 2026-02-11
PR 0.04 Renamed Descriptor -> Element Technical vocabulary and abrupt structur 2014-10-07
PR 0.04 [react-reconciler] Fix typos in comments Minimal, technical corrections; lacks AI 2025-12-05
COMMIT 0.03 [DevTools] Dedicated empty state for roots that aren't suspe Short, template-style summary without AI 2026-02-12
COMMIT 0.03 [DevTools] Only block child Suspense boundaries if the paren Brief changelog, domain-specific, no AI 2026-02-10
COMMIT 0.03 [DevTools] Fix false-positive re-render reports for filtered References issues, demo links; domain-sp 2026-02-09
PR 0.03 [typo] Fix common spelling errors across codebase Simple typo list; lacks AI-generated sty 2025-10-03
COMMIT 0.02 [DevTools] Enable Suspense tab by default (#35768) Concise, domain-specific edit, no AI sig 2026-02-12
COMMIT 0.02 [DevTools] Remove experimental __IS_INTERNAL_MCP_BUILD__ fla Minimal description, no signs of AI lang 2026-02-11
COMMIT 0.02 [DevTools] Display `React.optimisticKey` in key positions (# Short feature summary, lacks AI traits. 2026-02-10
COMMIT 0.02 Consistent handling of work tags for rename, delete, and ove Human co-author, no AI attribution or ph 2026-02-10
COMMIT 0.02 [DevTools] Fix memory leak when unmounting hoistables (#3574 Concise commit message; domain jargon; h 2026-02-10
COMMIT 0.01 [test] Include `uniqueSuspenders` in Suspense tree snapshots Brief test commit; typical terse human p 2026-02-10
COMMIT 0.01 [DevTools] Allow renaming Host Component props (#35735) Short fix message; typical engineer comm 2026-02-09
COMMIT 0.01 [DevTools] Fix crash when revealing stable, filtered ` Concise technical commit; no AI signals 2026-02-09
COMMIT 0.01 [Fiber] Avoid duplicate debug info for array children (#3573 Terse commit; typical of human engineeri 2026-02-09
PR 0.01 [joke] its not fine Very informal, concise, humor present; c 2024-03-08
PR 0.01 Create index.html Only template text, no free-text content 2026-03-12
PR 0.01 Create index.html Only template text, no author input; no 2026-03-12
COMMIT 0.00 Update CSS shorthand property list (#35636) No free-text content; cannot assess AI s 2026-03-17
COMMIT 0.00 [Flight Reply] Early bailout if backing entry for Blob deser No free-text, human co-author listed. 2026-03-17
COMMIT 0.00 Bump undici from 6.21.2 to 6.23.0 in /compiler (#35512) 2026-03-12
COMMIT 0.00 Bump qs from 6.4.0 to 6.4.1 in /fixtures/packaging/webpack-a 2026-03-12
COMMIT 0.00 Bump qs from 6.4.0 to 6.4.1 in /fixtures/packaging/webpack/p 2026-03-12
COMMIT 0.00 Bump jws from 3.2.2 to 3.2.3 (#35373) 2026-03-12
COMMIT 0.00 [DevTools] Ignore new production renderers if we already use Direct domain phrasing, terse technical 2026-03-11
COMMIT 0.00 [DevTools] Fix a crash when rendering a new class Component Technical commit message with domain con 2026-03-10
COMMIT 0.00 [DevTools] Fix null ref crash in ContextMenu when items list Human trailer and concise bug fix, typic 2026-03-05
COMMIT 0.00 [errors] s/form state/action state (#35790) Brief, informal explanation and technica 2026-03-04
COMMIT 0.00 [noop] Fix `createContainer` argument order in the Fiber imp Minimal, domain-specific commit message, 2026-03-04
COMMIT 0.00 [noop] Typecheck `react-noop-renderer` against host config a Concise domain phrase, consistent with h 2026-03-04
COMMIT 0.00 [noop] Fail tests on unasserted recoverable errors (#35948) Terse technical wording, normal test-rel 2026-03-04
COMMIT 0.00 [DevTools] Don't connect to pages that are being prerendered Domain-specific, brief, technical explan 2026-03-04
COMMIT 0.00 [DevTools] Improve type coverage for extension runtime API ( Short technical commit, direct domain la 2026-03-04
COMMIT 0.00 Stabilize reactFragments host node handle (#35642) Technical detail, informal tone, no AI w 2026-03-03
COMMIT 0.00 [Fiber] Don't warn when rendering data block scripts (#35953 Terse commit message; typical human styl 2026-03-03
COMMIT 0.00 Add support for event information in React scheduler tracks Domain-specific terms, personal test des 2026-03-03
COMMIT 0.00 [DevTools] chore: extract pure functions from fiber/renderer Colloquial tone and personal context; no 2026-03-03
COMMIT 0.00 [DevTools] Only schedule a single update per Supense when ch Brief, template-like message; human styl 2026-03-03
COMMIT 0.00 [flags] Clean up `enableHiddenSubtreeInsertionEffectCleanup` Colloquial and informal, uses 'Been enab 2026-02-27
COMMIT 0.00 [react-dom] Support `maskType` SVG prop (#35921) Contains co-author, natural for PR/commi 2026-02-27
COMMIT 0.00 fix: remove unused variable to fix linter (#35919) Terse, standard fix message; human-like. 2026-02-26
COMMIT 0.00 [compiler] Deduplicate errors between ValidateExhaustiveDepe Domain-specific jargon, detailed technic 2026-02-26
COMMIT 0.00 [RN] Expose event as a global variable during dispatch (#359 Technical explanation, template use, per 2026-02-26
COMMIT 0.00 [RN] Fix timeStamp property of SyntheticEvent in React Nativ Detailed technical, domain-specific, inf 2026-02-26
COMMIT 0.00 [compiler] Add fault tolerance test fixtures (#35879) No free-text; template and changelog str 2026-02-24
COMMIT 0.00 [compiler] Phase 3: Make lower() always produce HIRFunction No free-text; structured format, templat 2026-02-24
COMMIT 0.00 [Flight] Add support for transporting `Error.cause` (#35810) No free-text content, just a brief summa 2026-02-19
COMMIT 0.00 [DevTools] Fix alignment of breadcrumbs separator (#35817) No free-text content, terse technical su 2026-02-18
COMMIT 0.00 [react-dom] Add support for `onFullscreenChange` and `onFull No free-text content, summary is terse a 2026-02-18
COMMIT 0.00 [test] Move profilingCommitTreeBuilder to versioned renderer Standard PR title, no free text or AI si 2026-02-06
COMMIT 0.00 [DevTools] Fix broken commit tree builder for initial operat Standard PR title, no free text or AI si 2026-02-06
COMMIT 0.00 [flags] Cleanup `enableHalt` (#35708) Standard PR title, no free text or AI si 2026-02-06
COMMIT 0.00 [DevTools] Separate breadcrumbs with `»` (#35705) Standard PR title, no free text or AI si 2026-02-05
COMMIT 0.00 [DevTools] Avoid scrollbars in Suspense breadcrumbs (#35700) Standard PR title, no free text or AI si 2026-02-05
COMMIT 0.00 Disable parallel transitions in canary (#35709) Brief, informal tone; clearly human-writ 2026-02-05
COMMIT 0.00 [DevTools] Shrink/Deshrink Owners breadcrumbs on any resizes Standard PR title, no free text or AI si 2026-02-05
COMMIT 0.00 [flags] Turn on `enableViewTransition` in OSS `react-test-re No free-text content, only structured te 2026-02-04
PR 0.00 [DevTools] chore: extract getInternalReactConstants Brief, informal; template plus minimal e 2026-03-09
PR 0.00 [DevTools] feat: display subtree for Activity and dim in hid Terse, domain-specific; template plus su 2026-03-18
PR 0.00 Bump flatted from 3.3.1 to 3.4.2 in /compiler/apps/playgroun 2026-03-20
PR 0.00 Bump flatted from 3.2.7 to 3.4.2 2026-03-19
PR 0.00 Bump flatted from 3.2.7 to 3.4.1 2026-03-14
PR 0.00 Fix grammar error in OVERVIEW.md Minimal content; lacks AI hallmarks or f 2026-02-05
PR 0.00 [Flight Reply] Early bailout if backing entry for Blob deser Direct bugfix description with jargon; n 2026-03-17
PR 0.00 [eslint-plugin-react-hooks] Fix typescript typing Sparse content and domain reference; no 2026-03-17
PR 0.00 [react] Optimize escape function by hoisting regex and looku Minimal content, domain-specific PR titl 2025-12-17
PR 0.00 Snyk fix 7437f92a28cf1a13f2aafbbf2f46141e Sparse, auto-generated title, lacks AI-s 2026-03-16
PR 0.00 Bump undici from 6.23.0 to 6.24.1 in /compiler 2026-03-14
PR 0.00 Bump undici from 6.23.0 to 6.24.0 in /compiler 2026-03-14
PR 0.00 Bump undici from 5.28.4 to 6.24.0 2026-03-13
PR 0.00 Bump flatted from 3.2.7 to 3.4.1 in /compiler 2026-03-13
PR 0.00 Seed Only title and template shown, no conten 2026-03-12
PR 0.00 Bump tar from 2.2.1 to 2.2.2 in /fixtures/packaging/brunch/p 2026-03-12
PR 0.00 Bump undici from 6.21.2 to 6.23.0 in /compiler 2026-01-15
PR 0.00 Bump qs from 6.4.0 to 6.4.1 in /fixtures/packaging/webpack-a 2026-01-13
PR 0.00 Bump qs from 6.4.0 to 6.4.1 in /fixtures/packaging/webpack/p 2026-01-01
PR 0.00 Bump jws from 3.2.2 to 3.2.3 2025-12-16