Eva Marco
1c2c0987f5
🐛 Fix schema validation for references from other sets
2026-01-20 15:51:43 +01:00
Globalstar117
0418147e74
🐛 Add error handler to token form validation to prevent crash
...
When creating a token with a name that conflicts with existing
hierarchical token names (e.g., 'accent-color' when 'accent-color.blue.dark'
exists), the validation throws an error via rx/throw. However, the
rx/subs! subscriber in generic_form.cljs had no error handler, causing
an unhandled exception that resulted in an 'Internal Error' crash.
This fix adds an error handler that:
1. Catches validation errors from the reactive stream
2. Uses humanize-errors to convert them to user-friendly messages
3. Displays the error in the form's extra-errors field
Before: Crash with 'Internal Error' dialog
After: Form shows validation error message
Fixes #8110
---
This is a Gittensor contribution.
gittensor:user:GlobalStar117
2026-01-20 15:51:25 +01:00
Alonso Torres
47775a9e2c
Merge pull request #8134 from penpot/alotor-fix-plugins-export
...
🐛 Fix problem with export in plugins
2026-01-20 15:03:04 +01:00
Eva Marco
7499a5bca6
♻️ Replace opacity input ( #8072 )
...
* ✨ Replace opacity numeric input
* ✨ Add test
2026-01-20 14:30:35 +01:00
Xaviju
6cd5bc76d7
💄 Replace current themes switch with DS switch ( #8131 )
2026-01-20 14:17:25 +01:00
Alejandro Alonso
260b9fb040
🐛 Fix texts with auto size updated via tokens with render wasm
...
activated
2026-01-20 12:39:17 +01:00
Andrey Antukh
1ffa956251
✨ Include timestamp on version tag
2026-01-20 12:26:39 +01:00
Andrey Antukh
31054099ff
✨ Use pseudo-names on release builds of frontend ( #8105 )
2026-01-20 12:26:39 +01:00
Andrey Antukh
7724450037
Merge remote-tracking branch 'origin/staging-render' into develop
2026-01-20 12:18:04 +01:00
Xaviju
368fa954ce
✨ Remove tokens tree node ( #8042 )
2026-01-20 11:00:13 +01:00
Eva Marco
983487d73c
🐛 Fix shadow token reference validation ( #8128 )
2026-01-20 10:56:27 +01:00
Andrey Antukh
6fd0f5377c
Merge remote-tracking branch 'origin/staging' into staging-render
2026-01-20 10:08:58 +01:00
Elena Torró
eb54bc485e
Merge pull request #8120 from penpot/alotor-fix-flex-layout
...
🐛 Fix problems with layout
2026-01-20 10:00:24 +01:00
Elena Torró
12c24a36b4
Merge pull request #8122 from penpot/fix-thumbnail-generation
...
🐛 Fix problem with thumbnail generation
2026-01-20 09:59:34 +01:00
alonso.torres
f42ff27f3d
🐛 Fix problem with bools
2026-01-19 17:05:04 +01:00
alonso.torres
2c1cc89f53
🐛 Fix problem with thumbnail generation
2026-01-19 12:54:15 +01:00
alonso.torres
498b0b30fe
🐛 Fix problems with layout
2026-01-19 12:17:58 +01:00
Elena Torró
89f40dcda2
🔧 Move WebGL context error message to 'errors' namespace ( #8117 )
2026-01-19 11:24:19 +01:00
Andrey Antukh
e92f3fb3cb
✨ Use pseudo-names on release builds of frontend ( #8105 )
2026-01-19 11:23:35 +01:00
Dalai Felinto
7f395b2642
🐛 Fix import tokens dialog default option ( #8051 )
...
This was intended to be changed on 13fcf3a9bb . However only the menu
order changed, not the default option.
Signed-off-by: Dalai Felinto <dalai@blender.org >
Co-authored-by: Dalai Felinto <dalai@blender.org >
2026-01-19 11:14:34 +01:00
Dalai Felinto
813d5d8e69
🐛 Fix import tokens dialog default option ( #8051 )
...
This was intended to be changed on 13fcf3a9bb . However only the menu
order changed, not the default option.
Signed-off-by: Dalai Felinto <dalai@blender.org >
Co-authored-by: Dalai Felinto <dalai@blender.org >
2026-01-19 11:13:55 +01:00
Andrey Antukh
84f1ff092d
Merge remote-tracking branch 'origin/staging' into develop
2026-01-19 11:10:37 +01:00
Juan de la Cruz
2a62bd2586
🎉 Add 2.13 release slides ( #8116 )
2026-01-19 11:09:58 +01:00
Elena Torró
ccac7bd510
Merge pull request #8108 from penpot/ladybenko-13022-blur-page
...
🎉 Apply blur effect when switching pages
2026-01-19 11:04:31 +01:00
Andrey Antukh
f2b082b93e
Merge branch 'staging-render' into develop
2026-01-19 10:54:37 +01:00
Andrey Antukh
1f41bef4a9
✨ Add several adjustments for make penpot run on subpath
2026-01-18 10:12:23 +01:00
Marina López
fdf5bb250b
🐛 Fix profile not updating after deleting a team member ( #8075 )
2026-01-18 10:08:18 +01:00
Pablo Alba
1ff6e00398
🐛 Fix error message on components doesn't close automatically ( #8081 )
2026-01-18 10:07:11 +01:00
Belén Albeza
43d1d127dc
🎉 Apply blur effect to previous canvas pixels while setting wasm objects
2026-01-16 13:04:59 +01:00
Belén Albeza
8bd3ef717c
🎉 Apply blur to canvas when switching pages
2026-01-16 13:04:59 +01:00
Elena Torro
53bc647783
🔧 Fix shape selection from canvas to sidebar
2026-01-16 13:02:25 +01:00
Elena Torro
21911e898f
🔧 Fix shape selection from canvas to sidebar
2026-01-16 12:45:45 +01:00
Andrey Antukh
538073debf
Merge remote-tracking branch 'origin/staging' into develop
2026-01-16 10:38:20 +01:00
Elena Torro
e0fd8bac81
🔧 Optimize sidebar performance for deeply nested shapes
...
- Batch hover highlights using RAF to avoid long tasks from rapid events
- Run parent expansion asynchronously to not block selection
- Lazy-load children in layer items using IntersectionObserver
- Clarify expand-all-parents logic with explicit bindings
2026-01-15 13:41:54 +01:00
Elena Torro
a8dfd19338
🔧 Add performance debugging logs
2026-01-15 13:40:58 +01:00
Elena Torro
e33e8a8c3b
🔧 Lookup page objects only when value changes
2026-01-15 13:40:53 +01:00
Alejandro Alonso
214b0efa02
Merge pull request #8074 from penpot/elenatorro-13017-improve-sidebar-performance
...
🔧 Optimize sidebar performance for deeply nested shapes
2026-01-15 13:28:14 +01:00
Pablo Alba
0d5fe6e527
🐛 Fix wrong register image
2026-01-15 11:25:12 +01:00
Pablo Alba
e7230d9da4
🐛 Fix wrong image in the onboarding invitation block
2026-01-15 11:25:12 +01:00
Elena Torro
5054f6bc38
🔧 Optimize sidebar performance for deeply nested shapes
...
- Batch hover highlights using RAF to avoid long tasks from rapid events
- Run parent expansion asynchronously to not block selection
- Lazy-load children in layer items using IntersectionObserver
- Clarify expand-all-parents logic with explicit bindings
2026-01-15 09:15:32 +01:00
Xaviju
38396ba299
♻️ Divide token integrations tests into multiple files ( #8076 )
2026-01-14 16:12:36 +01:00
Elena Torro
92976143bb
🔧 Add performance debugging logs
2026-01-14 13:49:32 +01:00
Eva Marco
dd2d03e6a0
♻️ Replace border radius inputs ( #7953 )
...
* ✨ Replace border radius numeric input
* ✨ Add border radius token inputs on multiple selection
2026-01-14 12:45:40 +01:00
Elena Torro
fd675e0194
🔧 Lookup page objects only when value changes
2026-01-14 12:15:01 +01:00
Elena Torro
a3119bef5e
🔧 Show message and button to reload the page when WebGL context is lost
2026-01-14 11:10:03 +01:00
Alejandro Alonso
c60d74df62
🐛 Fix nested frames border clipping
2026-01-14 11:10:03 +01:00
Alejandro Alonso
042a3a4080
🐛 Fix wasm playgrounds
2026-01-14 11:10:03 +01:00
Belén Albeza
f0687fd1f7
🎉 Make workspace loader to wait for first render
2026-01-14 11:10:03 +01:00
Aitor Moreno
2c9159288f
🐛 Fix previous styles lost when changing selected text
2026-01-14 11:10:01 +01:00
Eva Marco
18a4e63da0
🐛 Fix translation on rename token
2026-01-13 15:57:09 +01:00