Eva Marco
0c568b0b2d
🐛 Fix highlight on token pill ( #9829 )
2026-05-26 16:25:18 +02:00
Eva Marco
0eb8cabd39
🐛 Fix text color on tooltip ( #9851 )
2026-05-26 16:13:58 +02:00
María Valderrama
8542d44aaa
🐛 Fix nitrate remove-team permission flow
2026-05-26 13:34:19 +02:00
Pablo Alba
a637dda554
✨ Check nitrate permission only org members for move teams
2026-05-26 13:25:20 +02:00
Juanfran
5c93ad0ab3
🐛 Fix delete account modal copy for users with organizations
2026-05-26 12:43:50 +02:00
Alonso Torres
5a3a855b24
🐛 Fix problem with position-data not present
...
* 🐛 Fix problem with position-data not present
* 🐛 Async set-objects wait before calculate-position-data
2026-05-26 09:50:23 +02:00
alonso.torres
63886d097b
🐛 Fix problem with undo rename tokens
2026-05-26 09:46:18 +02:00
Marina López
40b1757c6e
🐛 Fix separate penpot from organizations ( #9853 )
2026-05-25 15:49:34 +02:00
Marina López
b9e13c12f2
🐛 Fix subscription plan icon alignment ( #9857 )
2026-05-25 15:49:16 +02:00
Juanfran
0b84ada977
🐛 Fix unavailable logo state to match the design
2026-05-25 15:20:11 +02:00
María Valderrama
81f1668e3d
🐛 Fix nitrate invitation empty state layout
2026-05-25 15:15:04 +02:00
María Valderrama
87384aaccd
🐛 Fix nitrate delete and leave org flow
2026-05-25 14:39:03 +02:00
Juanfran
6b3d4e38b0
🎉 Enable Nitrate renewal with a manual activation code
...
Add a manual activation code flow to renew Nitrate when automatic activation is not available.
2026-05-25 14:37:14 +02:00
Marina López
57d47f8e5e
🐛 Fix navigate to admin console after subscription ( #9848 )
2026-05-25 13:06:52 +02:00
Eva Marco
f3f697b4a2
🐛 Fix colorpicker inputs ( #9793 )
2026-05-25 10:45:49 +02:00
Eva Marco
841ad69d26
🐛 Fix typography asset name color and ellipsis ( #9784 )
2026-05-25 07:48:49 +02:00
Eva Marco
017f1d9994
🐛 Fix filter tokens to be case-sensitive ( #9800 )
...
* 🐛 Fix filter tokens to be case-sensitive
* ♻️ Add test
2026-05-25 07:47:58 +02:00
Pablo Alba
dac98c0625
✨ Add nitrate add team members permission
2026-05-23 17:18:27 +02:00
Xaviju
ee1b61914e
🐛 Scroll to newly created tokens on the token tree ( #9803 )
2026-05-22 11:32:51 +02:00
María Valderrama
3527ffdc4d
🐛 Fix navigation to admin console
2026-05-22 09:49:26 +02:00
Marina López
1688741c21
✨ Separate penpot from rest of organizations ( #9753 )
2026-05-22 08:50:07 +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
Juanfran
e6848170c8
🎉 Show dedicated screen when Nitrate is unavailable
2026-05-21 14:47:32 +02:00
Eva Marco
2c453e4a00
🎉 Add dash and gap inputs for dashed strokes ( #9765 )
...
* ✨ Add dash and gap customization for dashed strokes
Signed-off-by: eureka0928 <meobius123@gmail.com>
* ♻️ Change old numeric-inputs for new components
---------
Signed-off-by: eureka0928 <meobius123@gmail.com>
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: eureka0928 <meobius123@gmail.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: Alejandro Alonso <alejandro.alonso@kaleidos.net>
2026-05-21 13:52:01 +02:00
Eva Marco
05fa8af479
🎉 Add search bar to prototype interaction destination dropdown ( #9769 )
...
* ✨ Add search bar to prototype interaction destination dropdown
On pages with many boards the destination dropdown becomes hard to
navigate. Add an optional `searchable?` flag to the shared select
component that renders a case-insensitive filter input at the top of
the dropdown, and opt it in for the interaction destination select.
- Filtering reuses the already-computed option list (no extra queries).
- Arrow-key navigation tracks the filtered list.
- Search clears automatically when the dropdown closes, so reopening
starts with the full list.
- New `labels.no-matches` i18n key renders when nothing matches.
Closes #8618
Signed-off-by: moorsecopers99 <patellscott18@gmail.com>
* ✨ Use trigger input as search field in destination dropdown
Per review on #9006 , the searchable select now uses the visible trigger
input as the filter field itself rather than an extra sticky input
inside the dropdown. The trigger behaves like a filterable select:
typing filters the options without permitting free-text values.
Signed-off-by: moorsecopers99 <vadanamihai409@gmail.com>
* ♻️ Update css on old select component
---------
Signed-off-by: moorsecopers99 <patellscott18@gmail.com>
Signed-off-by: moorsecopers99 <vadanamihai409@gmail.com>
Co-authored-by: moorsecopers99 <patellscott18@gmail.com>
Co-authored-by: moorsecopers99 <vadanamihai409@gmail.com>
Co-authored-by: Alejandro Alonso <alejandro.alonso@kaleidos.net>
2026-05-21 13:21:16 +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
Alejandro Alonso
f3053fc844
🐛 Fix 2.15 release notes crash on invalid slide index ( #9805 )
2026-05-21 12:09:43 +02:00
Alonso Torres
3cfd1e1a48
🐛 Fix problem with request file access
2026-05-21 11:34:45 +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
María Valderrama
a157ecdc5b
✨ Add nitrate advanced permissions for invite to teams
...
* ✨ Add nitrate advanced permissions for invite to teams
* 📎 Code review
2026-05-20 16:02:37 +02:00
Eva Marco
f1c0ea2a19
🐛 Fix typing full token name on numeric input ( #9725 )
2026-05-20 13:23:21 +02:00
Andrey Antukh
565ed042bc
🐛 Fix regression on shape rendering ( #9762 )
...
caused by previous merge
2026-05-20 11:58:34 +02:00
Alonso Torres
29d449b42f
🐛 Deactivate text update ( #9757 )
2026-05-20 11:08:41 +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
tmimmanuel
36c58287ae
♻️ Migrate debug playground to modern component syntax ( #9367 )
...
Signed-off-by: tmimmanuel <155203395+tmimmanuel@users.noreply.github.com>
Co-authored-by: tmimmanuel <155203395+tmimmanuel@users.noreply.github.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-19 17:38:30 +02:00
wdeveloper16
83cc71e585
♻️ Migrate viewport snap, pixel-overlay and outline components to modern syntax ( #9394 )
...
Co-authored-by: wdeveloper16 <wdeveloer16@protonmail.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-19 17:37:31 +02:00
Alejandro Alonso
197c7c0f9a
Merge remote-tracking branch 'origin/staging' into develop
2026-05-19 17:00:21 +02:00
Alejandro Alonso
1d2c158ebe
🐛 Fix commit pending numeric input on unmount without blur side effects
2026-05-19 16:59:39 +02:00
Elena Torro
29ad9aa057
🐛 Fix redirect after leaving team
2026-05-19 15:44:27 +02:00
Andrey Antukh
fd5ae84a9f
🚑 Fix syntax issue introduced in previous merges
2026-05-19 13:41:01 +02:00
Dexterity
408a9b033a
🐛 Fix conditional use-ctx hook violation in shape-wrapper ( #9281 )
...
* 🐛 Fix conditional use-ctx hook violation in shape-wrapper
* ⚡ Avoid subscribing non-root shapes to active-frames context
* 🐛 Wrap render-shape-content hiccup with mf/html
---------
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-19 13:32:40 +02:00
Alonso Torres
ee6489b202
🐛 Fix problem with login shoing wrong credentials
2026-05-19 13:19:06 +02:00
tmimmanuel
54a866d0b5
♻️ Migrate workspace path-wrapper to modern component syntax ( #9393 )
...
Signed-off-by: tmimmanuel <155203395+tmimmanuel@users.noreply.github.com>
Co-authored-by: tmimmanuel <155203395+tmimmanuel@users.noreply.github.com>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-05-19 13:09:24 +02:00