Belén Albeza
3fd114550f
🐛 Fix library update tab UX ( #9812 )
...
* 🐛 Fix update library modal UI not working properly when updating a lib
* ✨ Add playwright test for bug 14214
2026-05-21 19:50:12 +02:00
David Barragán Merino
0e399b7ad8
🔧 Change the path to the cache directories in the custom runner
2026-05-21 19:03:58 +02:00
Eva Marco
8119ed132e
🐛 Fix sorting of standalone and grouped tokens ( #9736 )
2026-05-21 17:15:07 +02:00
Luis de Dios
bfa338bdee
🐛 Fix resize line between sitemaps and layers
2026-05-21 16:54:31 +02:00
Alonso Torres
a7b17f54f1
🐛 Fix problem of path position on variant change ( #9801 )
2026-05-21 16:39:26 +02:00
Belén Albeza
4a73a97a32
🐛 Fix shapes not being rendered after render switch
2026-05-21 16:31:56 +02:00
andrés gonzález
6d6f624d09
✨ Track WebGL rendering toggle events ( #9683 ) ( #9772 )
...
* ✨ Track WebGL rendering toggle events (#9683 )
* 📎 Normalize workspace menu events origin
* 📎 Normalize event origin for profile settings page
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-21 13:17:14 +02:00
andrés gonzález
e2ed6a488d
✨ Polish workspace find and replace UX ( #9687 )
...
* ✨ Polish workspace find and replace UX
Co-authored-by: Cursor <cursoragent@cursor.com>
* ✨ Add toggle mode button
This button toggles between search and search and replace modes
* ♻️ Refactor and CSS cleanup
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Luis de Dios <luis.dedios@kaleidos.net>
2026-05-21 12:10:36 +02:00
Alonso Torres
3cfd1e1a48
🐛 Fix problem with request file access
2026-05-21 11:34:45 +02:00
Belén Albeza
3512a57df7
🐛 Fix referential integrity data in old files ( #9771 )
2026-05-21 11:18:13 +02:00
Alonso Torres
c0e7bfae00
🐛 Fix problem with shift and alt in numeric inputs
2026-05-21 11:02:47 +02:00
Elena Torró
df0a58af93
🐛 Fix team members request loop on dashboard
2026-05-21 09:26:53 +02:00
Belén Albeza
d7a50735ba
🐛 Fix page and delete page icons in the sidebar
...
* 🐛 Fix page delete icon not disappearing on selected page
* 🐛 Fix page icon being clipped on its right side
2026-05-21 09:14:45 +02:00
Eva Marco
857aa4175c
🐛 Fix Numeric inputs rejects values with leading whitespaces
2026-05-20 17:38:16 +02:00
Belén Albeza
d96442483e
🐛 Fix blurry boards (svg renderer)
2026-05-20 17:37:07 +02:00
Eva Marco
f1c0ea2a19
🐛 Fix typing full token name on numeric input ( #9725 )
2026-05-20 13:23:21 +02:00
Andrés Moya
3e2b00b97f
🐛 Reload libraries when the tokens change ( #9715 )
2026-05-20 13:12:52 +02:00
Francis Santiago
106b10e971
📚 Clarify self-hosted OIDC configuration for containerized deployments ( #9758 )
...
Signed-off-by: Francis Santiago <francis.santiago@kaleidos.net>
2026-05-20 13:05:40 +02:00
Alonso Torres
29d449b42f
🐛 Deactivate text update ( #9757 )
2026-05-20 11:08:41 +02:00
Elena Torro
fb6c522cc0
🐛 Fix inner strokes clipped on boards created from rect
2026-05-20 00:15:53 +02:00
Eva Marco
27df2aebfc
🐛 Fix token pill not updating when token name is equal token group ( #9742 )
2026-05-19 18:58:18 +02:00
Eva Marco
b72389b5e3
🐛 Fix unset color on delete invitations modal ( #9747 )
2026-05-19 18:56:39 +02:00
Andrey Antukh
d0cc859bc2
✨ Migrate svg-attrs, optimize set-shape-svg-attrs, filter invalid URLs ( #9118 )
...
* ✨ Add svg-attrs casing fix migration
* ⚡ Optimize set-shape-svg-attrs by removing redundant operations
- Remove backward compatibility for kebab-case SVG attribute keys
(fill-rule, stroke-linecap, stroke-linejoin) since svg-attrs are
already normalized to camelCase by the attrs->props migration.
- Remove unnecessary select-keys filtering and intermediate map
construction (dissoc :style + merge style).
- Directly extract values from style and attrs using or, avoiding
any intermediate map allocation.
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
* 🐛 Filter non-http(s) URLs in upload-images to prevent invalid calls
Skip upload for image items that are not data URIs and do not have
an http:// or https:// URL, avoiding unnecessary RPC calls with
invalid URLs to create-file-media-object-from-url.
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
---------
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
2026-05-19 17:41:41 +02:00
Alejandro Alonso
20c6da2138
Merge pull request #9745 from penpot/superalex-fix-numeric-input-unmount
...
🐛 Fix commit pending numeric input on unmount without blur side effects
2026-05-19 16:59:55 +02:00
Alejandro Alonso
1d2c158ebe
🐛 Fix commit pending numeric input on unmount without blur side effects
2026-05-19 16:59:39 +02:00
Alejandro Alonso
783cfd3e55
Merge pull request #9724 from penpot/alotor-fix-grid-position
...
🐛 Fix problem with grid child positions
2026-05-19 16:57:39 +02:00
Alejandro Alonso
0de351fcf6
Merge pull request #9734 from penpot/elenatorro-14211-fix-translation-drag-out-of-board
...
🐛 Clean modifiers when needed
2026-05-19 16:54:53 +02:00
Elena Torro
29ad9aa057
🐛 Fix redirect after leaving team
2026-05-19 15:44:27 +02:00
Alonso Torres
ee6489b202
🐛 Fix problem with login shoing wrong credentials
2026-05-19 13:19:06 +02:00
Alonso Torres
aa1fb718e0
🐛 Fix invalid token on anonymous session
2026-05-19 13:13:11 +02:00
Elena Torro
c53856b5a9
🐛 Clean modifiers when needed
2026-05-19 12:45:14 +02:00
alonso.torres
8098250b23
🐛 Fix problem with grid child positions
2026-05-19 12:43:56 +02:00
Elena Torró
d9ee28229c
🐛 Toggle token path on token rename
2026-05-19 11:35:30 +02:00
Eva Marco
ed746bb694
🐛 Fix no gap on token list
2026-05-19 11:01:39 +02:00
Alonso Torres
a9d0feb8fd
🐛 Fix problem with caret color value ( #9717 )
2026-05-19 09:56:16 +02:00
Elena Torró
8dd4b486e7
⚡ Improve drag performance avoiding unnecessary modifiers
2026-05-19 09:44:58 +02:00
Eva Marco
44f4c43f15
🐛 Fix apply tokens on token creation ( #9713 )
2026-05-19 09:40:10 +02:00
Andrey Antukh
46c35b01a8
📎 Update changelog
2026-05-19 09:02:34 +02:00
Andrey Antukh
d9bcc1431c
📎 Update the 'update-changelog' opencode skill
2026-05-19 09:02:28 +02:00
Andrey Antukh
5b7c732449
Merge remote-tracking branch 'origin/main' into staging
2026-05-18 19:59:46 +02:00
Andrey Antukh
87b969bd05
📎 Update changelog
2026-05-18 19:59:12 +02:00
Andrey Antukh
1161a163a7
⬆️ Update root repo opencode dependency
2026-05-18 19:59:12 +02:00
Andrey Antukh
4ad137aef3
📎 Update gh-issue-from-pr opencode skill
2026-05-18 19:59:12 +02:00
Andrey Antukh
1b6b367951
✨ Add diagnostic keys to SSRF validation exceptions
...
Add :uri and :scheme/:host keys to exceptions raised by
`validate-uri` for better error diagnostics. Also fix a bug
where (str url) was used instead of (str uri) in the
host-missing exception path.
Update the existing blocked-target test to verify the new :uri
key, and add three new tests covering scheme rejection, missing
host, and DNS failure error paths. All 27 tests pass with 60
assertions and 0 failures.
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
2026-05-18 15:57:55 +00:00
Belén Albeza
5c423c3678
🐛 Fix measurement guides not showing up in wasm when user has viewer role
2026-05-18 17:17:18 +02:00
Eva Marco
53530e958a
🐛 Fix incorrect warning when token applied ( #9708 )
...
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-18 16:26:28 +02:00
Andrey Antukh
4d9c6eba38
📎 Add missing bugfix entries to changelog
2026-05-18 16:20:27 +02:00
Andrey Antukh
208182cab1
Merge remote-tracking branch 'origin/main' into staging
2026-05-18 15:23:46 +02:00
Andrey Antukh
f5acea7cd7
📎 Update opencode 'update-changelog' skill
2026-05-18 15:22:32 +02:00
Andrey Antukh
7e522ae777
📎 Fix inconsistencies on CHANGES.md
2026-05-18 15:11:11 +02:00