PalmDevs
47084f4f52
chore: update dependencies
2025-12-13 22:43:21 +07:00
PalmDevs
349c23eced
fix: correct misleading terms
2025-09-17 17:14:22 +07:00
PalmDevs
934b25de08
chore(lib): make assignments more readable
2025-08-05 20:37:37 +07:00
PalmDevs
feaf1cd194
feat(lib/react/jsx-runtime): switch to objects for storage
2025-07-18 23:44:24 +07:00
PalmDevs
4edc6c3821
fix(lib/react/jsx-runtime): fix typings issues
2025-07-16 20:05:20 +07:00
PalmDevs
4f46b5a635
feat(lib/react/jsx-runtime)!: improve types
2025-07-15 22:05:11 +07:00
PalmDevs
7bfb703e01
fix(lib/react/jsx-runtime): init patch set when undefined
2025-07-13 00:26:21 +07:00
PalmDevs
811bd30756
chore: revert 8347e24
2025-07-12 21:05:27 +07:00
PalmDevs
8347e24e54
chore(lib/react)!: remove jsx-runtime
...
This has been made because no developer will likely ever require this API.
The current API assumes you already have an instance of the component, which means you can likely already patch that component instance itself.
The API can be made more powerful by taking any string names, and comparing it to the component's type name, type displayName, name, displayName, etc., but it will introduce performance bottlenecks.
2025-07-11 01:15:20 +07:00
PalmDevs
14920bc21a
fix(lib/react/jsx-runtime/patches): bug and performance fixes
...
- Compute fiber normally if there are no instead patches
- Store all patch kinds in one single Map
- Attempt cleanup after unpatch
2025-07-11 00:59:02 +07:00
PalmDevs
2a0d91878f
feat(lib/react): add jsx-runtime
2025-07-10 21:25:46 +07:00
PalmDevs
ef5f2ce87c
fix(lib)!: refactor structure
2025-05-08 19:10:42 +07:00
PalmDevs
7a7f470ff4
fix(lib)!: move modules/common to own libs
2025-04-29 18:25:55 +07:00