Skip to content

chore(deps): update penpotapp/frontend docker tag to v2.14.1#48

Open
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/penpotapp-frontend-2.x
Open

chore(deps): update penpotapp/frontend docker tag to v2.14.1#48
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/penpotapp-frontend-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jun 6, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
penpotapp/frontend minor 2.0.12.14.1

Release Notes

penpot/penpot (penpotapp/frontend)

v2.14.1

Compare Source

✨ New features & Enhancements
  • Add automatic retry with backoff for idempotent RPC requests on network failures Github #​8792
  • Add scroll and zoom throttling to one state update per animation frame Github #​8812
  • Improve error handling and exception formatting Github #​8757
🐛 Bugs fixed
  • Fix crash in apply-text-modifier with nil selrect or modifier Github #​8762
  • Fix incorrect attrs references on generate-sync-shape Github #​8776
  • Fix regression on subpath support Github #​8793
  • Improve error reporting on request parsing failures Github #​8805
  • Fix fetch abort errors escaping the unhandled exception handler Github #​8801
  • Fix nil deref on missing bounds in layout modifier propagation Github #​8735
  • Fix TypeError when token error map lacks :error/fn key Github #​8767
  • Fix dissoc error when detaching stroke color from library Github #​8738
  • Fix crash when pasting image into text editor
  • Fix null text crash on paste in text editor
  • Ensure path content is always PathData when saving
  • Fix error when get-parent-with-data encounters non-Element nodes

v2.14.0

Compare Source

💥 Breaking changes & Deprecations
  • Deprecate PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE in favour of PENPOT_HTTP_SERVER_MAX_BODY_SIZE.
✨ New features & Enhancements
🐛 Bugs fixed

v2.13.3

Compare Source

🐛 Bugs fixed
  • Revert yetti (http server) update, because that caused a regression on multipart uploads

v2.13.2

Compare Source

🐛 Bugs fixed
  • Fix modifying shapes by apply negative tokens to border radius Taiga #​13317
  • Fix arbitrary file read security issue on create-font-variant rpc method (GHSA-xp3f-g8rq-9px2)

v2.13.0

Compare Source

❤️ Community contributions (Thank you!)
✨ New features & Enhancements
🐛 Bugs fixed

v2.12.1

Compare Source

🐛 Bugs fixed

v2.12.0

Compare Source

💥 Breaking changes & Deprecations
Backend RPC API changes

The backend RPC API URLS are changed from /api/rpc/command/<name> to
/api/main/methods/<name>. The previous PATH is preserved for backward
compatibility; however, if you are a user of this API, it is strongly
recommended that you adapt your code to use the new PATH.

Updated SSO Callback URL

The OAuth / Single Sign-On (SSO) callback endpoint has changed to
align with the new OpenID Connect (OIDC) implementation.

Old callback URL:

https://<your_domain>/api/auth/oauth/<oauth_provider>/callback

New callback URL:

https://<your_domain>/api/auth/oidc/callback

Action required:

If you have SSO/Social-Auth configured on your on-premise instance,
the following actions are required before update:

Update your OAuth or SSO provider configuration (e.g., Okta, Google,
Azure AD, etc.) to use the new callback URL. Failure to update may
result in authentication failures after upgrading.

Reason for change:

This update standardizes all authentication flows under the single URL
and makis it more modular, enabling the ability to configure SSO auth
provider dinamically.

Changes on default docker compose

We have updated the docker/images/docker-compose.yaml with a small
change related to the PENPOT_SECRET_KEY. Since this version, this
environment variable is also required on exporter. So if you are using
penpot on-premise you will need to apply the same changes on your own
docker-compose.yaml file.

We have removed the Minio server from the docker/images/docker-compose.yml
example. It's still usable as before, we just removed the example.

🚀 Epics and highlights
❤️ Community contributions (Thank you!)
✨ New features & Enhancements
🐛 Bugs fixed

v2.11.1

Compare Source

v2.11.0

Compare Source

💥 Breaking changes & Deprecations
  • Deprecated configuration variables with the prefix PENPOT_ASSETS_*, and will be
    removed in future versions:

    • The PENPOT_ASSETS_STORAGE_BACKEND becomes PENPOT_OBJECTS_STORAGE_BACKEND and its
      values passes from (assets-fs or assets-s3) to (fs or s3)
    • The PENPOT_STORAGE_ASSETS_FS_DIRECTORY becomes PENPOT_OBJECTS_STORAGE_FS_DIRECTORY
    • The PENPOT_STORAGE_ASSETS_S3_BUCKET becomes PENPOT_OBJECTS_STORAGE_S3_BUCKET
    • The PENPOT_STORAGE_ASSETS_S3_REGION becomes PENPOT_OBJECTS_STORAGE_S3_REGION
    • The PENPOT_STORAGE_ASSETS_S3_ENDPOINT becomes PENPOT_OBJECTS_STORAGE_S3_ENDPOINT
    • The PENPOT_STORAGE_ASSETS_S3_IO_THREADS replaced (see below)
  • Add PENPOT_NETTY_IO_THREADS and PENPOT_EXECUTOR_THREADS variables to provide the
    control over concurrency of the shared resources used by netty. Penpot uses the netty IO
    threads for AWS S3 SDK and Redis/Valkey communication, and the EXEC threads to perform
    out of HTTP serving threads tasks such that cache invalidation, S3 response completion,
    configuration reloading and many other auxiliar tasks. By default they use a half number
    if available cpus with a minumum of 2 for both executors. You should not touch that
    variables unless you are know what you are doing.

  • Replace the PENPOT_STORAGE_ASSETS_S3_IO_THREADS with a more general configuration
    PENPOT_NETTY_IO_THREADS used to configure a shared netty resources across different
    services which use netty internally (redis connection, S3 SDK client). This
    configuration is not very commonly used so don't expected real impact on any user.

✨ New features & Enhancements
🐛 Bugs fixed

v2.10.1

Compare Source

✨ New features & Enhancements
🐛 Bugs fixed
  • Fix regression with text shapes creation with Plugins API Taiga #​12244

v2.10.0

Compare Source

🚀 Epics and highlights
  • Variants
💥 Breaking changes & Deprecations
❤️ Community contributions (Thank you!)
✨ New features & Enhancements
🐛 Bugs fixed

v2.9.0

Compare Source

🚀 Epics and highlights
💥 Breaking changes & Deprecations
❤️ Community contributions (Thank you!)
✨ New features & Enhancements
  • Add visual indicator for new comments in the workspace Taiga #​11328
  • On components overrides, separate the content of the text from the rest of properties Taiga #​7434
  • Improve dashboard's sidebar Taiga #​10700
  • Change "Save color" button to primary button Taiga #​9410
  • Support for exif rotated images GitHub #​6767
  • Display Blend Mode and Layer Opacity properties in the Inspect tab Taiga #​11283
  • Provide CSS mix-blend-mode property in code editor when present on shape Taiga #​11282
  • Add the option to import tokens in a .zip file. Taiga #​11378
  • New typography token type - font size token Taiga #​10938
  • Hide bounding box while editing visual effects Taiga #​11576
  • Improved text layer resizing: Allow double-click on text bounding box to set auto-width/auto-height Taiga #​11577
  • Improve text layer auto-resize: auto-width switches to auto-height on horizontal resize, and only switches to fixed on vertical resize Taiga #​11578
  • Add the ability to show login dialog on profile settings Github #​6871
  • Improve the application of tokens with object specific tokens Taiga #​10209
  • Add info to apply-token event Taiga #​11710
  • Fix double click on set name input Taiga #​11747
🐛 Bugs fixed

v2.8.1

Compare Source

🐛 Bugs fixed

v2.8.0

Compare Source

🚀 Epics and highlights
💥 Breaking changes & Deprecations

Penpot Library

The initial prototype is completly reworked to provide a more consistent API
and to have proper validation and params decoding. All the details can be found
on its own changelog

Penpot migrate from Redis to Valkey

As Valkey is an opne-souce fork of Redis
version 7.2.4, this version of Penpot will be compatible with Redis but may diverge
in future versions. Therefore, migration from Redis to ValKey is recommended for all
on-premises instances
that want to keep up to date.

❤️ Community contributions (Thank you!)
✨ New features & Enhancements
  • Optimize profile setup flow for better user experience Taiga #​10028
  • Rewrite path shape data PathData encoding Taiga #​8542
  • Update base image for Docker Backend and Exporter to Ubuntu 24.04
  • Update base image for Docker Frontend to Nginx 1.28.0
  • Allow multi file token import Github #​27
  • Create input* wrapper component, and label*, input-field* and hint-message* components Taiga #​10713
  • Deselect layers (and path nodes) with Ctrl+Shift+Drag Github #​2509
  • Copy to SVG from contextual menu Github #​838
  • Add styles for Inkeep Chat at workspace Taiga #​10708
  • Add configuration for air gapped installations with Docker
  • Support system color scheme Github #​5030
  • Persist ruler visibility across files and reloads GitHub #​4586
  • Update google fonts (at 2025/05/19) Taiga 10792
  • Add tooltip component to DS Taiga 9220
  • Allow multi file token export Taiga #​10144
  • Fix problem when double click on hidden shapes Taiga #​11314
🐛 Bugs fixed

v2.7.2

Compare Source

🐛 Bugs fixed

v2.7.1

Compare Source

🐛 Bugs fixed
  • Fix incorrect handling of strokes with images on importing files
  • Fix tokens disappearing after manual additions Taiga #​11063

v2.7.0

Compare Source

🚀 Epics and highlights
💥 Breaking changes & Deprecations
❤️ Community contributions (Thank you!)
✨ New features
🐛 Bugs fixed

v2.6.2

Compare Source

🐛 Bugs fixed
  • Increase the height of the right sidebar dropdowns Taiga #​10615
  • Fix scroll on token themes modal Taiga #​10745
  • Fix collapsing grouped sets in "edit Theme" closes the dialog Taiga #​10771
  • Fix unexpected exception on path editor on merge segments when undo stack is empty
  • Fix pricing CTA to be under a config flag Taiga #​10808
  • Fix allow moving a main component into another Taiga #​10818
  • Fix several issues with internal srepl helpers
  • Fix unexpected exception on template import from libraries
  • Fix incorrect uuid parsing from different parts of code
  • Fix update layout on component restore Taiga #​10637
  • Fix horizontal scroll in viewer Github #​6290
  • Fix detach component in a particular case Taiga #​10837

v2.6.1

Compare Source

🐛 Bugs fixed

v2.6.0

Compare Source

🚀 Epics and highlights
  • Design Tokens
💥 Breaking changes & Deprecations
❤️ Community contributions (Thank you!)
✨ New features
  • [COMMENTS] "Mark All as Read" Functionality in Dashboard Taiga #​9235
  • [COMMENTS] Bubble Groups Taiga #​9236
  • Change templates carrousel Taiga #​9803
  • [DESIGN TOKENS] Tokens CRUD. Types added: Color, Opacity, Border radius, Dimension, Sizing, Spacing, Rotation and Stroke.
  • [DESIGN TOKENS] Create references (alias) that point to other tokens.
  • [DESIGN TOKENS] Math operations in token values.
  • [DESIGN TOKENS] Sets CRUD, grouping and reordering.
  • [DESIGN TOKENS] Multidimensional Themes and Sets management.
  • [DESIGN TOKENS] Apply/Remove tokens to/from elements from the Tokens tab.
  • [DESIGN TOKENS] Integration with components.
  • [DESIGN TOKENS] Import and export tokens from a JSON file.
  • [DESIGN TOKENS] Apply Themes and Sets at document level.
  • Add more descriptive tooltip to boards for first time users Taiga #​9426
  • First State of a Project Changes Consolidation Taia #​10605
🐛 Bugs fixed

v2.5.4


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.0.3 chore(deps): update penpotapp/frontend docker tag to v2.1.0 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch 2 times, most recently from 9ef005f to 07ce489 Compare July 16, 2024 14:18
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.1.0 chore(deps): update penpotapp/frontend docker tag to v2.1.1 Jul 25, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 07ce489 to 7882027 Compare July 25, 2024 14:46
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.1.1 chore(deps): update penpotapp/frontend docker tag to v2.1.2 Aug 7, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 7882027 to 653cd43 Compare August 7, 2024 12:46
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.1.2 chore(deps): update penpotapp/frontend docker tag to v2.1.3 Aug 22, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 653cd43 to edc3a99 Compare August 22, 2024 11:29
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from edc3a99 to c6be7ec Compare September 5, 2024 17:05
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.1.3 chore(deps): update penpotapp/frontend docker tag to v2.1.4 Sep 5, 2024
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.1.4 chore(deps): update penpotapp/frontend docker tag to v2.2.0 Oct 1, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from c6be7ec to c28ff22 Compare October 1, 2024 09:16
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.2.0 chore(deps): update penpotapp/frontend docker tag to v2.2.1 Oct 28, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from c28ff22 to c220725 Compare October 28, 2024 14:48
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.2.1 chore(deps): update penpotapp/frontend docker tag to v2.3.1 Nov 6, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from c220725 to 05b858f Compare November 6, 2024 23:22
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.3.1 chore(deps): update penpotapp/frontend docker tag to v2.3.2 Nov 14, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 05b858f to 6034a29 Compare November 14, 2024 16:24
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.3.2 chore(deps): update penpotapp/frontend docker tag to v2.3.3 Nov 15, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 6034a29 to bd11479 Compare November 15, 2024 13:36
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch 9 times, most recently from dde64f2 to 7fb0757 Compare January 4, 2025 12:38
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch 2 times, most recently from fd07c19 to 4c9bf70 Compare January 31, 2025 16:44
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.4.2 chore(deps): update penpotapp/frontend docker tag to v2.4.3 Jan 31, 2025
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.4.3 chore(deps): update penpotapp/frontend docker tag to v2.5.1 Mar 3, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 4c9bf70 to c5dbedc Compare March 3, 2025 18:01
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from c5dbedc to 43da1a1 Compare March 11, 2025 19:58
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.5.1 chore(deps): update penpotapp/frontend docker tag to v2.5.2 Mar 11, 2025
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.5.2 chore(deps): update penpotapp/frontend docker tag to v2.5.3 Mar 13, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 43da1a1 to 5be508b Compare March 13, 2025 10:03
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 5be508b to dc7c75b Compare March 20, 2025 19:37
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.5.3 chore(deps): update penpotapp/frontend docker tag to v2.5.4 Mar 20, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from dc7c75b to 84bedf3 Compare April 9, 2025 11:45
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.5.4 chore(deps): update penpotapp/frontend docker tag to v2.6.0 Apr 9, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 84bedf3 to e070da4 Compare April 10, 2025 16:46
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.6.0 chore(deps): update penpotapp/frontend docker tag to v2.6.1 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from e070da4 to a6dd68a Compare April 30, 2025 13:00
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.6.1 chore(deps): update penpotapp/frontend docker tag to v2.6.2 Apr 30, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from a6dd68a to 60a3126 Compare May 26, 2025 07:50
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.6.2 chore(deps): update penpotapp/frontend docker tag to v2.7.0 May 26, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 60a3126 to 520b9f0 Compare May 26, 2025 13:20
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.7.0 chore(deps): update penpotapp/frontend docker tag to v2.7.1 May 26, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 520b9f0 to 56edb01 Compare June 9, 2025 19:58
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.7.1 chore(deps): update penpotapp/frontend docker tag to v2.7.2 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 56edb01 to 408b770 Compare July 10, 2025 17:26
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.7.2 chore(deps): update penpotapp/frontend docker tag to v2.8.0 Jul 10, 2025
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.8.0 chore(deps): update penpotapp/frontend docker tag to v2.8.1 Aug 1, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from 408b770 to d92b591 Compare August 1, 2025 16:07
@renovate renovate bot force-pushed the renovate/penpotapp-frontend-2.x branch from d92b591 to fbac4aa Compare August 27, 2025 11:34
@renovate renovate bot changed the title chore(deps): update penpotapp/frontend docker tag to v2.8.1 chore(deps): update penpotapp/frontend docker tag to v2.9.0 Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants