Software-update: Penpot 2.4.3
Penpot is een opensource ontwerpprogramma waar programmeurs en grafische ontwikkelaars in kunnen samenwerken. Het is vergelijkbaar met software zoals Figma en Lunacy. Een basisversie kan gratis worden gebruikt en er zijn ook betaalde mogelijkheden met extra functionaliteit en betere ondersteuning. In alle gevallen heb je de mogelijkheid om het zelf te hosten, of om van de cloud van Penpot gebruik te maken. Enkele weken geleden is versie 2.4.0 van Penpot uitgekomen en inmiddels zijn er ook drie update met voornamelijk bugfixes verschenen.
Bugs fixedFix errors from editable select on measures menu Taiga #9888Fix exception on importing some templates from templates sliderConsolidate adding share button to workspaceFix problem when pasting text Taiga #9929Fix incorrect media reference handling on component instantiation
Fix errors from editable select on measures menu Taiga #9888Fix exception on importing some templates from templates sliderConsolidate adding share button to workspaceFix problem when pasting text Taiga #9929Fix incorrect media reference handling on component instantiationBugs fixedFix detach when top copy is dangling and nested copy is not Taiga #9699Fix problem in plugins with replaceColor method #174Fix issue with recursive commponents Taiga #9903Fix missing methods reference on API DocsFix memory usage issue on file-gc asynchronous task (related to snapshots feature)
Fix detach when top copy is dangling and nested copy is not Taiga #9699Fix problem in plugins with replaceColor method #174Fix issue with recursive commponents Taiga #9903Fix missing methods reference on API DocsFix memory usage issue on file-gc asynchronous task (related to snapshots feature)Bugs fixedFix error when importing files with touched components Taiga #9625Fix problem when changing color libraries Plugins #184
Fix error when importing files with touched components Taiga #9625Fix problem when changing color libraries Plugins #184Breaking changes & DeprecationsUse nginx-unprivileged as base image forPenpot's frontend docker image. Now all the docker images runs with the same unprivileged user(penpot). Because of that, the default NGINX listen port is now 8080 instead of 80, soyou will have to modify your infrastructure to apply this change.Redis 7.2 is explicitly pinned in our example docker-compose.yml file. This is done because,starting with the next versions, Redis is no longer distributed under an open-source license.On-premise users are obviously free to upgrade to the version they are using or a more modern one.Keep in mind that if you were using a version other than 7.2, you may have to recreate the volumeassociated with the Redis container because the 7.2 storage format may not be compatible with whatyou already have stored on the volume, and Redis may not start. In the near future, we will evaluatewhether to move to an open-source version of Redis (such as https://valkey.io/).
Use nginx-unprivileged as base image forPenpot's frontend docker image. Now all the docker images runs with the same unprivileged user(penpot). Because of that, the default NGINX listen port is now 8080 instead of 80, soyou will have to modify your infrastructure to apply this change.Redis 7.2 is explicitly pinned in our example docker-compose.yml file. This is done because,starting with the next versions, Redis is no longer distributed under an open-source license.On-premise users are obviously free to upgrade to the version they are using or a more modern one.Keep in mind that if you were using a version other than 7.2, you may have to recreate the volumeassociated with the Redis container because the 7.2 storage format may not be compatible with whatyou already have stored on the volume, and Redis may not start. In the near future, we will evaluatewhether to move to an open-source version of Redis (such as https://valkey.io/).New featuresViewer role for team members Taiga #1056 & Taiga #6590File history versions management Taiga #187Rename selected layer via keyboard shortcut and context menu option Taiga #8882New .penpot file format Taiga #8657
Viewer role for team members Taiga #1056 & Taiga #6590File history versions management Taiga #187Rename selected layer via keyboard shortcut and context menu option Taiga #8882New .penpot file format Taiga #8657Bugs fixedFix problem with some texts desynchronization Taiga #9379Fix problem with reoder grid layers #5446Fix problem with swap component style #9542
Fix problem with some texts desynchronization Taiga #9379Fix problem with reoder grid layers #5446Fix problem with swap component style #9542
Source:
Tweakers.net