Skip to content

Commit

Permalink
Update penpot to version 2.4.2 (#2127)
Browse files Browse the repository at this point in the history
  • Loading branch information
nmfretz authored Jan 30, 2025
1 parent 1510780 commit 22c2dac
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
8 changes: 4 additions & 4 deletions penpot/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ services:
app_proxy:
environment:
APP_HOST: penpot_penpot-frontend_1
APP_PORT: 80
APP_PORT: 8080
# Can consider disabling auth all together. Penpot has its own auth system.
PROXY_AUTH_WHITELIST: "/api/*"

penpot-frontend:
image: penpotapp/frontend:2.3.3@sha256:db917a49091539f070f0f8faa11e4fed11ec8c4b7454e4929445a99a2849db0a
image: penpotapp/frontend:2.4.2@sha256:4b8e5db32dddd133ea75a0d03c2f0f17189d5ae4834713ff8bb9cc76a17b6704
volumes:
- ${APP_DATA_DIR}/data/assets:/opt/data/assets
environment:
Expand All @@ -20,7 +20,7 @@ services:
restart: on-failure

penpot-backend:
image: penpotapp/backend:2.3.3@sha256:2818a2b573d5b0859cbf8572e1cdf54f8935a8afb1200d0226eeb7de350ff105
image: penpotapp/backend:2.4.2@sha256:3036c8be257ef3de250bf0d099518c9b5bf840bd1e4ff7399ebc731ea1eb2bd2
# user 1000:1000 to avoid permission issues when importing libraries and templates
user: "1000:1000"
volumes:
Expand All @@ -42,7 +42,7 @@ services:
restart: on-failure

penpot-exporter:
image: penpotapp/exporter:2.3.3@sha256:d4ce89fb54f5843464e72b9b74709a46d810409cca2fa2cb15552b5142082791
image: penpotapp/exporter:2.4.2@sha256:28e6be7b713bfa6e9e34bcfec6cf61f13e92fefc8d36f4a3273940a9e3368211
user: "1000:1000"
environment:
- PENPOT_PUBLIC_URI=http://penpot-frontend
Expand Down
File renamed without changes.
17 changes: 9 additions & 8 deletions penpot/umbrel-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,22 @@ manifestVersion: 1
id: penpot
category: developer
name: Penpot
version: "2.3.3"
version: "2.4.2"
tagline: Design and prototyping platform
description: >-
Penpot is a pioneering open-source platform for design and prototyping, tailored specifically for product teams.
Unconstrained by operating systems, Penpot utilizes the flexibility of web-based platforms and the interoperability
of open standards, specifically SVG. Penpot invites designers all over the world to fall in love with open source
while getting developers excited about the design process in return.
releaseNotes: >-
This update introduces several exciting improvements:
- New plugin system for extending Penpot's functionality
- Improved text editing experience with better IME support
- Enhanced clipboard support
- Better performance for text editing operations
- Various improvements to constraints, shadows, and layout handling
- Multiple bug fixes and usability enhancements
This update includes several improvements and fixes:
- Enhanced plugin system functionality
- Improved text editing with better IME support
- Enhanced clipboard operations
- Better performance for text operations
- Improved handling of constraints, shadows, and layouts
- Fixed various memory usage issues
- Resolved component handling issues
Full release notes are found at https://github.com/penpot/penpot/releases.
developer: Penpot
Expand Down

0 comments on commit 22c2dac

Please sign in to comment.