Sebastian Herrlinger
3d9ef68d48
prepare release v0.1.44
2025-11-13 23:40:28 +01:00
Sebastian Herrlinger
cc27375be7
prepare release v0.1.43
2025-11-13 12:07:12 +01:00
Matt Simpson
8b7e66186b
fix(react): export test renderer ( #310 )
2025-11-12 23:17:21 +01:00
Matt Simpson
613689c1e8
feat: set up react testing suite ( #309 )
2025-11-12 21:27:22 +01:00
Sebastian Herrlinger
8f7cf392b3
prepare release v0.1.42
2025-11-12 15:27:10 +01:00
Matt Simpson
ab06252eb9
fix: refactor asciifont and fix seg fault on color setters ( #304 )
2025-11-12 09:40:56 +00:00
Sebastian Herrlinger
e6e5835a50
prepare release v0.1.41
2025-11-11 22:43:14 +01:00
Sebastian Herrlinger
827a794c7e
prepare release v0.1.40
2025-11-11 16:32:21 +01:00
Sebastian Herrlinger
ec13697475
prepare release v0.1.39
2025-11-08 00:07:44 +01:00
Sebastian Herrlinger
555b6fbc35
prepare release v0.1.38
2025-11-07 21:25:55 +01:00
Sebastian Herrlinger
f5be83edb1
prepare release v0.1.37
2025-11-07 20:02:22 +01:00
Sebastian Herrlinger
0e60708be0
prepare release v0.1.36
2025-11-06 02:34:35 +01:00
Sebastian Herrlinger
dd34dace85
prepare release v0.1.35
2025-11-06 01:33:31 +01:00
Matt Simpson
d846c32291
chore(react): replace render method with createRoot ( #270 )
2025-11-05 17:29:47 +00:00
Matt Simpson
350d67b60c
feat: add new code + textarea components ( #268 )
...
### Description
- added textarea component from core (_might need some work_)
- added code component from core
2025-11-05 12:28:20 +00:00
Sebastian Herrlinger
6228ba05bd
prepare release v0.1.34
2025-11-04 14:15:55 +01:00
Sebastian Herrlinger
606c1cfa59
prepare release v0.1.33
2025-11-03 15:03:43 +01:00
Sebastian Herrlinger
54365ebca0
prepare release v0.1.32
2025-11-02 01:08:32 +01:00
Mackie Underdown
f9963a5ff3
Fix React key prop ( #246 )
...
This PR resolves the issue I opened in #245 . The test I added doesn't
need to be the exact unit test but does at least show the TypeScript
error for `key` no longer exists.
---------
Co-authored-by: Matt Simpson <7691252+msmps@users.noreply.github.com >
2025-10-31 17:34:58 +00:00
Sebastian Herrlinger
1e78e1ad54
prepare release v0.1.31
2025-10-28 01:49:28 +01:00
Sebastian Herrlinger
7de7e65c5c
prepare release 0.1.30
2025-10-24 01:40:27 +02:00
Sebastian Herrlinger
ff5bcce2d5
prepare release 0.1.29
2025-10-23 18:51:26 +02:00
Sebastian Herrlinger
ecd3292524
prepare release 0.1.28
2025-10-21 17:32:58 +02:00
Sebastian Herrlinger
d9165171d8
prepare release 0.1.27
2025-10-13 09:10:21 +02:00
Tommy D. Rossi
b276cfe09a
Use useEffectEvent in React hooks ( #210 )
...
## Summary
- Renamed `useEvent` to `useEffectEvent` (matches React RFC naming)
- Applied `useEffectEvent` to `useOnResize` hook to prevent unnecessary
effect re-runs when callback references change
Co-authored-by: Sebastian <hasta84@gmail.com >
2025-10-13 01:49:11 +02:00
Sebastian Herrlinger
a7ab1922a5
maybe fix react ci builds
2025-10-13 01:05:48 +02:00
Sebastian Herrlinger
aa6cf24c49
fix react and solid ci builds
2025-10-12 23:55:48 +02:00
Sebastian Herrlinger
e3ba98d19c
prepare release 0.1.26
2025-10-08 22:13:49 +02:00
Tommy D. Rossi
13d29a3cb1
Scroll acceleration for macOS ( #198 )
...
This PR adds scroll acceleration, enabled by default for macOS
Without acceleration, notice that all scrolls are the about the same
speed
https://github.com/user-attachments/assets/7913e603-ba37-416c-bb22-02ae629c2648
With acceleration, notice some scolls are faster, in those cases I moved
the mouse wheel faster
https://github.com/user-attachments/assets/bb7f2b86-17fa-473d-bded-1d0cdee803c2
2025-10-06 14:34:19 +02:00
Tommy D. Rossi
f1c4ce9c4e
Show error stack trace when an error is thrown in React render ( #202 )
...
Added an ErrorBoundary component that displays the error stack trace
instead of a black screen
<img width="1146" height="488" alt="Screenshot 2025-10-06 at 13 33 17"
src="https://github.com/user-attachments/assets/648acae3-fca3-4677-bd93-9519465b3f75 "
/>
2025-10-06 14:31:16 +02:00
Matt Simpson
e8a0ab0965
feat(react): add animation/timeline hook ( #185 )
2025-09-27 13:57:11 +01:00
Sebastian
9d06e8e4a3
Allow preventDefault on global key handler to not trigger focused renderables ( #182 )
2025-09-24 17:53:36 +02:00
Sebastian Herrlinger
f455f4dd85
prepare release 0.1.25
2025-09-23 23:18:20 +02:00
Sebastian
8d3a92523c
Support for Bracketed Paste ( #177 )
...
Note: The input renderable/element does not automatically insert pasted
text. Needs to be captured and inserted. The input renderable will be
backed by an EditBuffer soon that will handle paste properly. Check the
solidjs input demo on how to hook it up.
2025-09-22 21:36:17 +02:00
Sebastian Herrlinger
361398a369
prepare release 0.1.24
2025-09-20 01:07:27 +02:00
Adictya
6683564ef7
Feat(core+solid): make id mutable and fix yoga import issue ( #171 )
...
Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com >
2025-09-20 00:24:33 +02:00
Matt Simpson
f49bb3c27a
feat(react): add line break element ( #160 )
2025-09-13 22:47:32 +01:00
Matt Simpson
9c4d837771
feat(text): reimplement text primitive ( #157 )
...
## Description
- introduces a `span` element for styling text
- introduces `b`, `u`, `i`, `em` and `strong` elements
---------
Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com >
2025-09-12 20:52:22 +02:00
Sebastian Herrlinger
3c809fad54
prepare release 0.1.23
2025-09-10 23:00:30 +02:00
Sebastian Herrlinger
e48826bd2e
prepare release 0.1.22
2025-09-10 21:20:15 +02:00
Sebastian Herrlinger
06e6859d9d
prepare release 0.1.21
2025-09-10 19:55:46 +02:00
Sebastian Herrlinger
5c6fbfb918
prepare release 0.1.20
2025-09-10 09:30:47 +02:00
Sebastian Herrlinger
35434263c1
prepare release 0.1.19
2025-09-10 00:58:26 +02:00
Sebastian Herrlinger
d5863f3387
introduce TextNodes to represent styled text as tree in a TextRenderable
2025-09-09 23:54:52 +02:00
Matt Simpson
e6022d7aa6
docs: update react readme ( #151 )
2025-09-09 16:49:52 +01:00
Sebastian Herrlinger
b1c33a0b2d
consider new snapshot version format to use snapshot npm tag
2025-09-09 00:06:36 +02:00
Sebastian Herrlinger
5ed8b651df
publish as snapshot releae tags actually
2025-09-07 23:08:23 +02:00
Sebastian Herrlinger
1d61c20da5
prepare release 0.1.18
2025-09-06 22:36:27 +02:00
Rhys Sullivan
5ac8e82458
react: make TypeScript config instructions the second ( #141 )
2025-09-06 08:05:51 +01:00
Sebastian Herrlinger
f226c8858d
prepare release 0.1.17
2025-09-06 00:10:14 +02:00