Commit Graph
2002 Commits
Author SHA1 Message Date
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
AzazelN28 7398f7ce0d ♻️ Replace Draft.js with custom editor 2024-10-01 22:31:16 +02:00
Andrey Antukh 76479a2486 🐛 Fix page background migration 2024-10-01 16:44:54 +02:00
Andrey Antukh 31f62dcc12 🐛 Fix incorrect flows conversion on migration 55 2024-10-01 16:34:22 +02:00