Commit Graph

  • 63e917ece5 Add minify option jdecroock 2025-02-22 10:51:34 +01:00
  • 467116684c No isolation jdecroock 2025-02-22 10:44:40 +01:00
  • 49fe0b8d59 Coverage stuff jdecroock 2025-02-22 10:37:47 +01:00
  • 57bb5774ac Make all tests pass jdecroock 2025-02-22 10:31:11 +01:00
  • c1e772b0ee Use vite plugin instead jdecroock 2025-02-22 09:55:24 +01:00
  • 06a9f082d0 Another try Jovi De Croock 2025-02-22 08:40:17 +01:00
  • 09f447b81a Add coverage Jovi De Croock 2025-02-22 08:25:12 +01:00
  • 3a8db21480 Add babel transform Jovi De Croock 2025-02-22 08:11:47 +01:00
  • f40709c845 One more done jdecroock 2025-02-21 20:37:35 +01:00
  • d90a8a33b5 All crashes are gone jdecroock 2025-02-21 20:30:28 +01:00
  • ee7fbe2e9d Getting close jdecroock 2025-02-21 20:27:34 +01:00
  • edf8b795b8 fix: dedupe preact (#4702) Vladimir 2025-02-21 15:20:26 +01:00
  • bcd6310ede Phewie Jovi De Croock 2025-02-19 07:50:21 +01:00
  • 0db9822933 Make render work Jovi De Croock 2025-02-19 07:34:24 +01:00
  • 62a9b19afa Vitest switch Jovi De Croock 2025-02-17 19:24:50 +01:00
  • 9cea379b33 Update src/diff/index.js Jovi De Croock 2025-03-26 17:08:36 +01:00
  • 1ecb4016dd Fix memo breaking context update boundaries Jovi De Croock 2025-03-26 17:05:27 +01:00
  • bb804cd317 Change controlslist type to string (#4744) Piotr 2025-04-08 09:07:29 +02:00
  • f6bbed5021 10.26.5 (#4734) 10.26.5 Jovi De Croock 2025-04-06 10:04:03 +02:00
  • 0d4f33ac3a Update CommandEventHandler type to use EventHandler (#4740) Robert Knight 2025-03-31 09:29:16 +01:00
  • 80ca668205 correct hydrateRoot return type (#4735) Paweł Lesiecki 2025-03-21 00:52:16 +01:00
  • 29b0021af7 fix: effect in memoed boundary should be re-executed when the lazy boundary resolves (#4631) (#4711) 冷酷牛奶 2025-03-21 01:46:13 +08:00
  • f35272e417 revert: Return 'AllHTMLAttributes' to manually including all attrs (#4728) Ryan Christian 2025-03-18 15:59:46 -05:00
  • adb1414d5a Avoid cloning reused nodes (#4733) Jovi De Croock 2025-03-18 11:14:12 +01:00
  • 5e8836a3b8 Work on build step work-on-build jdecroock 2025-03-16 11:20:34 +01:00
  • ef04ef6335 refactor: Skip dom check for inferring lower-cased event names (#4720) Ryan Christian 2025-03-08 19:25:12 -06:00
  • 5598b9aa1d Remove unused constat jdecroock 2025-03-01 13:54:19 +01:00
  • 8396cb5e45 Change kb mentions jdecroock 2025-03-01 13:47:35 +01:00
  • be1995a69b Cleanup IE11 mentions jdecroock 2025-02-26 19:11:02 +01:00
  • 2bd05b0870 types: Require initial value in useRef (#4683) Ryan Christian 2025-02-18 00:14:39 -06:00
  • 7e5584d053 Prove bailout still happens Jovi De Croock 2025-02-16 09:57:16 +01:00
  • f53374386d Add mangle entry for _excess Jovi De Croock 2025-02-14 20:05:22 +01:00
  • 77190903c5 Remove static dom bail (#4670) Jovi De Croock 2025-02-14 16:14:56 +01:00
  • d7ab27234c Remove SuspenseList mechanism (#4668) Jovi De Croock 2025-02-14 13:10:52 +01:00
  • 149645ec95 Prune portals (#4667) Jovi De Croock 2025-02-14 13:00:43 +01:00
  • a95fa4eb86 Remove contains with a simple parentNode check (#4666) Jovi De Croock 2025-02-14 12:57:33 +01:00
  • e80d49502c Remove automatic px suffix (#4665) Jovi De Croock 2025-02-14 10:09:13 +01:00
  • 70a3140d2c refactor: Breaking changes to outputs & pkg.json (#4652) Ryan Christian 2025-02-14 03:08:07 -06:00
  • e4b32f30f9 Revert "Remove constant" jdecroock 2025-02-14 09:59:01 +01:00
  • d9916d33d5 Remove constant jdecroock 2025-02-14 09:57:42 +01:00
  • 8cfcbbbe0c Golf hydration 2.0 jdecroock 2025-02-14 09:46:47 +01:00
  • 725b6542f6 refactor: Switch to Object.is for hook args (#4663) Ryan Christian 2025-02-14 00:07:38 -06:00
  • 9ee468c82b Save bytes jdecroock 2025-02-13 18:58:03 +01:00
  • ee5a59607f Move back to function jdecroock 2025-02-13 18:57:12 +01:00
  • b135ab196a Comment denoted hydration (#4636) Jovi De Croock 2025-02-13 17:41:10 +01:00
  • 633f315ab7 fix: Mangle _listeners as __l instead of l (#4463) Ryan Christian 2025-02-13 10:32:35 -06:00
  • 3d37418b46 Remove unused imports jdecroock 2025-02-13 17:28:03 +01:00
  • 6854ce4aa3 Look at impact of removing deprecated lifecycles (#4656) Jovi De Croock 2025-02-13 17:22:59 +01:00
  • 751eb6f33d Move defaultProps into preact/compat (#4657) Jovi De Croock 2025-02-13 13:08:42 +01:00
  • 0025775522 Use Object.is instead of the adhoc func jdecroock 2025-02-12 20:23:41 +01:00
  • 92a9c88f23 Forward ref by default (#4658) Jovi De Croock 2025-02-12 11:27:12 +01:00
  • 35694ac9b2 Review feedback v11 (#4655) Jovi De Croock 2025-02-12 09:47:40 +01:00
  • d4acd39b52 test: Drop unused/broken test (#4653) Ryan Christian 2025-02-11 07:14:03 -06:00
  • 4d4c6118a1 Remove more compat IE11 stuff jdecroock 2024-11-10 14:01:40 +01:00
  • 7f57e48da0 Remove component.base jdecroock 2024-11-10 13:54:14 +01:00
  • 167f32a0fc Remove SuspenseList jdecroock 2024-11-10 13:48:59 +01:00
  • 790584c124 Expand todo jdecroock 2024-11-10 13:44:55 +01:00
  • 8d63c96413 Switch to queueMicrotask jdecroock 2024-11-10 13:43:13 +01:00
  • 546fc2ab6b Remove select IE11 fix jdecroock 2024-11-10 13:42:49 +01:00
  • 85f267928c Remove IE11 unmount hack jdecroock 2024-11-10 13:40:24 +01:00
  • b17ec25775 Leverage Object.assign jdecroock 2024-11-10 13:35:09 +01:00
  • 0575469740 Remove replaceNode jdecroock 2024-11-10 13:32:53 +01:00
  • 64242f4243 test: Add test case checking previous behavior (#4725) Ryan Christian 2025-03-13 10:52:48 -05:00
  • 625aacf604 revert: Bring back strict-equality bailout for children even w/ context updates (#4724) Ryan Christian 2025-03-10 06:02:33 -05:00
  • a69aada279 refactor: Golf down unnecessary strict equality checks (#4723) Ryan Christian 2025-03-08 19:24:57 -06:00
  • ccd1e71e59 10.26.4 (#4718) 10.26.4 Jovi De Croock 2025-02-28 20:44:28 +01:00
  • 58703d62e5 Address context fragments issue (#4717) Jovi De Croock 2025-02-27 20:36:09 +01:00
  • ecf6c40f26 10.26.3 (#4714) 10.26.3 Jovi De Croock 2025-02-27 12:15:59 +01:00
  • daba002557 types: Refactor 'AllHTMLAttributes' interface (#4706) Ryan Christian 2025-02-26 14:08:36 -06:00
  • 55e9f52ed6 Add fetchPriority (#4713) Jovi De Croock 2025-02-26 20:57:33 +01:00
  • 1effaa6809 chore: Remove console log in debug (#4709) Ryan Christian 2025-02-25 05:22:47 -06:00
  • 94fbcbd149 Remove unused deps (#4707) Jovi De Croock 2025-02-25 06:28:47 +01:00
  • eb9c8ab285 feat: Add command invoker types (#4692) Luke Warlow 2025-02-25 04:26:59 +00:00
  • 46bace73c0 types: Flesh out HTMLMediaElement types (#4705) Ryan Christian 2025-02-24 02:56:22 -06:00
  • d7b4787273 chore: Fix mocha in Node v22+ (#4701) Ryan Christian 2025-02-21 06:13:39 -06:00
  • a54a914e3f Keyed nullish placeholders cause re-mounts (#4700) Jovi De Croock 2025-02-21 09:20:43 +01:00
  • 2a788d638e chore: Fix TS lang server support in our .d.ts files (#4698) Ryan Christian 2025-02-19 02:47:46 -06:00
  • 894118523a feat: Add onBeforeToggle event handler type (#4694) Luke Warlow 2025-02-19 02:09:55 +00:00
  • 66fa1b5dae Merge pull request #4693 from lukewarlow/dialog-closedby Marvin Hagemeister 2025-02-18 15:00:53 +01:00
  • e5a6dcf6a6 feat: Add dialog closedby types Luke Warlow 2025-02-18 13:28:41 +00:00
  • 927fdd47f8 10.26.2 (#4690) 10.26.2 Jovi De Croock 2025-02-18 12:30:11 +01:00
  • 46ac97cf6c fix: Remove pkg type (#4689) Ryan Christian 2025-02-18 05:05:29 -06:00
  • 3dd0c62228 ci: Exclude devtools.js from triggering benchmarks (#4686) Ryan Christian 2025-02-18 00:49:59 -06:00
  • e62871ceee Merge pull request #4684 from preactjs/10.26.1 10.26.1 Jovi De Croock 2025-02-18 07:42:46 +01:00
  • 1cf7e6c204 Merge pull request #4685 from preactjs/remove-missing-null Jovi De Croock 2025-02-18 07:27:12 +01:00
  • 8543dc2a08 Remove missing null jdecroock 2025-02-18 07:24:46 +01:00
  • 9a8dc3d7f1 Merge pull request #4680 from preactjs/fix-memory-leak Jovi De Croock 2025-02-18 06:54:15 +01:00
  • 72154eb6ca Merge branch 'main' into fix-memory-leak Jovi De Croock 2025-02-18 06:52:26 +01:00
  • 44ef31830b perf: created NULL constant (#4682) Ben Brady 2025-02-17 21:12:22 -05:00
  • 36ebb0b142 Merge branch 'main' into fix-memory-leak Jovi De Croock 2025-02-17 22:27:13 +01:00
  • 21b4dcf958 Remove log Jovi De Croock 2025-02-17 21:39:55 +01:00
  • dfa67b814b Fix memory leak Jovi De Croock 2025-02-17 21:37:10 +01:00
  • 501d7e6428 chore: Simplify compat build script (#4677) Ryan Christian 2025-02-17 13:24:11 -06:00
  • 4072d8921b Add renderToReadableStream export (#4678) Jovi De Croock 2025-02-17 14:35:23 +01:00
  • 5aa724437b chore: Fix mocha in Node v22+ (#4629) Ryan Christian 2025-02-16 20:00:52 -06:00
  • 2812165673 10.26.0 (#4676) 10.26.0 Jovi De Croock 2025-02-16 17:27:02 +01:00
  • 7b94f64f5e types: Add type to compat (#4675) Ryan Christian 2025-02-16 03:28:25 -06:00
  • c47755066b types: Expose EventHandler from compat (#4674) Ryan Christian 2025-02-16 03:08:42 -06:00
  • 62ad35b2d4 types: Expose AriaAttributes from compat (#4673) Ryan Christian 2025-02-16 02:59:51 -06:00
  • 34e97152e1 types: Add auxClick event types (#4672) Ryan Christian 2025-02-16 01:18:37 -06:00