Alejandro
8ae29ceaa2
Merge pull request #5256 from penpot/niwinz-bugfix-2
...
Fix incorrect behavior of ::sm/vec and ::sm/set decoder
2024-11-08 07:30:15 +01:00
Andrey Antukh
73d85b9884
🐛 Fix incorrect behavior of ::sm/vec and ::sm/set decoder
2024-11-06 16:29:11 +01:00
Andrey Antukh
b82679deaf
🎉 Merge tokens-studio
2024-11-05 14:21:09 +01:00
Andrey Antukh
e6a9e27802
Merge remote-tracking branch 'origin/staging' into develop
2024-11-05 09:10:14 +01:00
Andrey Antukh
3334fb0e99
🐛 Add migration to fix invalid pages
2024-11-04 15:34:09 +01:00
Andrey Antukh
607deb31dc
♻️ Refactor bundle mechanism
...
Mainly leave shadow-cljs for build cljs stuff and use esbuild
for bundle all js dependencies, completly avoiding all possible
incompatibility issues between js libraries and google closure
compiler.
2024-11-01 10:04:03 +01:00
Andrey Antukh
5b35cf7456
✨ Add minor improvements to circleci config
2024-10-30 13:39:38 +01:00
alonso.torres
ecb7f0a2f6
✨ File history versions management
2024-10-29 14:23:35 +01:00
Belén Albeza
fa4f2aa5cc
Merge pull request #5201 from penpot/niwinz-shape-with-selrect-as-f32-array
...
✨ Shape with buffer
2024-10-29 13:47:37 +01:00
Andrey Antukh
7c73e44ab8
✨ Add minor improvement on error reporting on shape validation
2024-10-29 11:47:47 +01:00
Andrey Antukh
40c118df55
🐛 Fix incorrect pred composition on number schema types
...
Fixes the following:
=> (sm/validate (sm/schema [::sm/int {:max 10}]) nil)
Cannot invoke "Object.getClass()" because "x" is null
2024-10-29 11:47:06 +01:00
Andrey Antukh
6443db64d7
Merge remote-tracking branch 'origin/staging' into develop
2024-10-29 11:42:42 +01:00
Alejandro Alonso
96bb282674
✨ Fix many corner issues related to shape data structure change
2024-10-29 11:30:31 +01:00
Belén Albeza
4623f36042
✨ Write shapes directly to wasm memory
2024-10-29 11:30:31 +01:00
Andrey Antukh
043c23899a
🎉 Add first impl of wasm-friendly for Shape data structure
2024-10-29 11:30:31 +01:00
Andrey Antukh
4cf5dc0791
✨ Add minor improvement on error reporting on shape validation
2024-10-29 11:17:55 +01:00
Andrey Antukh
75011ca0ff
🐛 Fix incorrect pred composition on number schema types
...
Fixes the following:
=> (sm/validate (sm/schema [::sm/int {:max 10}]) nil)
Cannot invoke "Object.getClass()" because "x" is null
2024-10-29 11:17:01 +01:00
Alejandro
e7d7291947
Merge pull request #5196 from penpot/niwinz-remove-graaljs
...
⬆️ Update deps (part 1) and remove graalvm js
2024-10-29 08:48:50 +01:00
Andrey Antukh
6b817d102b
🐛 Add migration for a fix of invalid fills
2024-10-28 18:04:27 +01:00
Andrey Antukh
08a9371322
🐛 Use proper ::sm/int schema type on color and shape schemas
2024-10-28 18:04:25 +01:00
Aitor Moreno
cd3c2b4bf7
Merge pull request #5160 from penpot/code-challenge-lambda-world-2024
...
:neckbeard: Winner of Code Challenge Lambda World 2024
2024-10-25 14:49:03 +02:00
Aitor Moreno
5718c1f287
Merge pull request #5200 from penpot/alotor-performance-improvement
...
⚡ Improved performance for root frame movement
2024-10-25 14:48:10 +02:00
Andrey Antukh
c2ba7cdbc7
Merge remote-tracking branch 'origin/staging' into develop
2024-10-25 10:12:38 +02:00
alonso.torres
2f8be445d6
⚡ Improved performance for root frame movement
2024-10-24 17:00:16 +02:00
Andrey Antukh
cc6e071f48
♻️ Remove all usage of graalvm js runtime
...
And replace it with a commandline call to nodejs
for execute a custom svgo based command line script.
2024-10-22 23:30:56 +02:00
Andrey Antukh
f949649ba3
⬆️ Update backend dependencies
2024-10-22 20:23:38 +02:00
Andrey Antukh
b31a6f33a5
⬆️ Update dependencies on common
2024-10-22 20:23:38 +02:00
Andrey Antukh
51ecbf15a9
⬆️ Update yetti and http server dependency
2024-10-22 20:23:38 +02:00
Andrey Antukh
1da5fd106a
🐛 Fix future linter issue on common schema ns
2024-10-22 20:23:34 +02:00
alonso.torres
cd586c81ee
🐛 Fix problem with swap components on grid
2024-10-22 16:14:14 +02:00
Andrey Antukh
c1359d9677
💄 Add minor improvement to doc formatting
2024-10-21 12:36:01 +02:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Andrey Antukh
e0669ebbf8
✨ Add minor improvements to schema and spec namespaces
2024-10-18 17:19:29 +02:00
Andrey Antukh
782d733bc9
✨ Improve error response formatting
2024-10-18 17:19:29 +02:00
Andrey Antukh
1318019ccb
Merge remote-tracking branch 'origin/staging' into develop
2024-10-18 17:19:10 +02:00
alonso.torres
07f055bd49
🐛 Fix problem when duplicating board with guide
2024-10-18 11:52:41 +02:00
Andrey Antukh
1aa2c0f9de
Merge pull request #5135 from penpot/palba-eva-viewer-role
...
✨ Add viewer role
2024-10-18 10:31:40 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Pablo Alba
226ab7233b
✨ Add viewer role to workspace
2024-10-15 13:38:46 +02:00
Pablo Alba
cf150891df
✨ Add view mode to dashboard
2024-10-15 13:32:33 +02:00
alonso.torres
83d8bf37a6
🐛 Fix problem with inner strokes bounds
2024-10-15 12:28:23 +02:00
alonso.torres
2dc0cfdee3
🐛 Fix problem with caps and inner shadows
2024-10-14 15:25:37 +02:00
alonso.torres
c236e0765b
🐛 Fix problems with show in viewer and interactions
2024-10-14 15:25:37 +02:00
alonso.torres
97ae295cb9
🐛 Fix problem updating layout when toggle visibility in component copy
2024-10-14 11:45:27 +02:00
Andrés Moya
c14d28dc1e
:neckbeard: Winner of Code Challenge Lambda World 2024
...
https://community.penpot.app/t/were-attending-the-lambda-world-conf-october-2-4th/6647/2
2024-10-10 17:20:57 +02:00
alonso.torres
ecc93d9246
🐛 Fix problem with precision on boolean calculation
2024-10-10 11:45:16 +02:00
Andrey Antukh
002b1679c3
♻️ Clean assertion and schema chechking API
2024-10-08 15:30:33 +02:00
Alejandro Alonso
476eedbd2c
Merge remote-tracking branch 'origin/staging' into develop
2024-10-03 07:19:53 +02:00
Andrey Antukh
be30174a49
✨ Add limits for team invitations
2024-10-02 16:05:33 +02:00
Alejandro
d570048f78
Merge pull request #5132 from penpot/niwinz-bugfix-1
...
🐛 Fix issues on migration 55
2024-10-02 13:36:43 +02:00