Skip to content

chore(deps): update penpotapp/backend docker tag to v2.14.1#46

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

chore(deps): update penpotapp/backend docker tag to v2.14.1#46
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/penpotapp-backend-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/backend minor 2.0.12.14.1

Release Notes

penpot/penpot (penpotapp/backend)

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/backend docker tag to v2.0.3 chore(deps): update penpotapp/backend docker tag to v2.1.0 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch 2 times, most recently from 5110cef to 58c5be3 Compare July 16, 2024 14:18
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 58c5be3 to 63924d3 Compare July 25, 2024 14:46
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.1.0 chore(deps): update penpotapp/backend docker tag to v2.1.1 Jul 25, 2024
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.1.1 chore(deps): update penpotapp/backend docker tag to v2.1.2 Aug 7, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 63924d3 to 8cc085e Compare August 7, 2024 12:46
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.1.2 chore(deps): update penpotapp/backend docker tag to v2.1.3 Aug 22, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 8cc085e to 8c3b46f Compare August 22, 2024 11:29
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.1.3 chore(deps): update penpotapp/backend docker tag to v2.1.4 Sep 5, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 8c3b46f to 1c8f635 Compare September 5, 2024 17:05
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.1.4 chore(deps): update penpotapp/backend docker tag to v2.2.0 Oct 1, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 1c8f635 to 26345dd Compare October 1, 2024 09:16
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.2.0 chore(deps): update penpotapp/backend docker tag to v2.2.1 Oct 28, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 26345dd to 464b077 Compare October 28, 2024 14:48
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.2.1 chore(deps): update penpotapp/backend docker tag to v2.3.1 Nov 6, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 464b077 to e1835f9 Compare November 6, 2024 23:22
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.3.1 chore(deps): update penpotapp/backend docker tag to v2.3.2 Nov 14, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from e1835f9 to 5d24d5e Compare November 14, 2024 16:24
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.3.2 chore(deps): update penpotapp/backend docker tag to v2.3.3 Nov 15, 2024
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 5d24d5e to 50ed922 Compare November 15, 2024 13:36
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch 9 times, most recently from d7a532b to 790a6c7 Compare January 4, 2025 12:37
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from a9634b8 to f6e486d Compare January 28, 2025 17:09
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.4.2 chore(deps): update penpotapp/backend docker tag to v2.4.3 Jan 31, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from f6e486d to 4e73737 Compare January 31, 2025 16:44
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.4.3 chore(deps): update penpotapp/backend docker tag to v2.5.1 Mar 3, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 4e73737 to 8dc7f02 Compare March 3, 2025 18:01
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.5.1 chore(deps): update penpotapp/backend docker tag to v2.5.2 Mar 11, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 8dc7f02 to 7bf0a00 Compare March 11, 2025 19:58
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.5.2 chore(deps): update penpotapp/backend docker tag to v2.5.3 Mar 13, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 7bf0a00 to f2cdbf2 Compare March 13, 2025 10:03
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.5.3 chore(deps): update penpotapp/backend docker tag to v2.5.4 Mar 20, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from f2cdbf2 to 4375738 Compare March 20, 2025 19:37
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.5.4 chore(deps): update penpotapp/backend docker tag to v2.6.0 Apr 9, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 4375738 to cbdd995 Compare April 9, 2025 11:45
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.6.0 chore(deps): update penpotapp/backend docker tag to v2.6.1 Apr 10, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from cbdd995 to 129e4db Compare April 10, 2025 16:46
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.6.1 chore(deps): update penpotapp/backend docker tag to v2.6.2 Apr 30, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 129e4db to 97172d6 Compare April 30, 2025 13:00
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 97172d6 to 150bf3d Compare May 26, 2025 07:49
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.6.2 chore(deps): update penpotapp/backend docker tag to v2.7.0 May 26, 2025
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.7.0 chore(deps): update penpotapp/backend docker tag to v2.7.1 May 26, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 150bf3d to 9c184c3 Compare May 26, 2025 13:20
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.7.1 chore(deps): update penpotapp/backend docker tag to v2.7.2 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 9c184c3 to 7fb72f3 Compare June 9, 2025 19:58
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.7.2 chore(deps): update penpotapp/backend docker tag to v2.8.0 Jul 10, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 7fb72f3 to 4046fed Compare July 10, 2025 17:26
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.8.0 chore(deps): update penpotapp/backend docker tag to v2.8.1 Aug 1, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from 4046fed to e72acfb Compare August 1, 2025 16:07
@renovate renovate bot changed the title chore(deps): update penpotapp/backend docker tag to v2.8.1 chore(deps): update penpotapp/backend docker tag to v2.9.0 Aug 27, 2025
@renovate renovate bot force-pushed the renovate/penpotapp-backend-2.x branch from e72acfb to b8534fb Compare August 27, 2025 11:34
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