diff --git a/backend/src/app/features/fdata.clj b/backend/src/app/features/fdata.clj index b6facdadba..6e43af7486 100644 --- a/backend/src/app/features/fdata.clj +++ b/backend/src/app/features/fdata.clj @@ -47,6 +47,20 @@ (update :data update-data) (update :features conj "fdata/objects-map")))) +(defn disable-objects-map + [file & _opts] + (let [update-page + (fn [page] + (update page :objects #(into {} %))) + + update-data + (fn [fdata] + (update fdata :pages-index d/update-vals update-page))] + + (-> file + (update :data update-data) + (update :features disj "fdata/objects-map")))) + (defn process-objects "Apply a function to all objects-map on the file. Usualy used for convert the objects-map instances to plain maps" diff --git a/docker/devenv/Dockerfile b/docker/devenv/Dockerfile index d9a9d322c1..9945c4d08e 100644 --- a/docker/devenv/Dockerfile +++ b/docker/devenv/Dockerfile @@ -310,6 +310,7 @@ RUN set -ex; \ fonts-wqy-zenhei \ fonts-tlwg-loma-otf \ fonts-freefont-ttf \ + poppler-utils \ \ libasound2t64 \ libatk-bridge2.0-0t64 \ diff --git a/library/CHANGES.md b/library/CHANGES.md index 6f6a732e86..22cd12ea2e 100644 --- a/library/CHANGES.md +++ b/library/CHANGES.md @@ -1,5 +1,15 @@ # CHANGELOG +## 1.0.9 + +- Fix dependencies declaration on package.json + + +## 1.0.8 + +- Update penpot runtime + + ## 1.0.7 - Add the ability to provide refereron creating build context diff --git a/library/package.json b/library/package.json index 622e739252..13851f6d6d 100644 --- a/library/package.json +++ b/library/package.json @@ -1,6 +1,6 @@ { "name": "@penpot/library", - "version": "1.0.7", + "version": "1.0.9", "license": "MPL-2.0", "author": "Kaleidos INC", "packageManager": "yarn@4.9.1+sha512.f95ce356460e05be48d66401c1ae64ef84d163dd689964962c6888a9810865e39097a5e9de748876c2e0bf89b232d583c33982773e9903ae7a76257270986538", @@ -35,13 +35,11 @@ "watch:test": "node --test --watch", "watch": "yarn run clear:shadow-cache && clojure -M:dev:shadow-cljs watch library" }, - "dependencies": { - "@zip.js/zip.js": "patch:@zip.js/zip.js@npm%3A2.7.60#~/.yarn/patches/@zip.js-zip.js-npm-2.7.60-b6b814410b.patch", - "date-fns": "^4.1.0" - }, "devDependencies": { "@types/node": "^22.12.0", + "@zip.js/zip.js": "patch:@zip.js/zip.js@npm%3A2.7.60#~/.yarn/patches/@zip.js-zip.js-npm-2.7.60-b6b814410b.patch", "concurrently": "^9.1.2", + "date-fns": "^4.1.0", "nodemon": "^3.1.9", "source-map-support": "^0.5.21" }