File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ ' react-frame-component ' : major
3+ ---
4+
5+ Migrate codebase to TypeScript with React 19 support
6+
7+ Migrates all source files from JavaScript/JSX to TypeScript/TSX with full type safety.
8+
9+ ** Breaking changes:**
10+
11+ - Minimum React version bumped from 16.8 to 17.0
12+
13+ ** New features:**
14+
15+ - Full TypeScript support with exported ` FrameProps ` type
16+ - React 19 support added to peer dependencies
17+
18+ ** Deprecations (will be removed in next major version):**
19+
20+ - ` contentDidMount ` → use ` onMount ` instead
21+ - ` contentDidUpdate ` → use ` onUpdate ` instead
22+
23+ ** Internal changes:**
24+
25+ - Content component converted from class to functional component
26+ - Build pipeline updated to emit TypeScript declarations
Original file line number Diff line number Diff line change 8888 "webpack-dev-server" : " ^5.0.0"
8989 },
9090 "peerDependencies" : {
91- "react" : " >= 16.8 || ^17.0.0 || ^18.0.0 || ^19.0.0" ,
92- "react-dom" : " >= 16.8 || ^17.0.0 || ^18.0.0 || ^19.0.0"
91+ "react" : " ^17.0.0 || ^18.0.0 || ^19.0.0" ,
92+ "react-dom" : " ^17.0.0 || ^18.0.0 || ^19.0.0"
9393 },
9494 "prettier" : {
9595 "singleQuote" : true ,
You can’t perform that action at this time.
0 commit comments