2021-07-30 14:27:06 +02:00
# CHANGELOG
2021-02-04 16:27:54 +01:00
2021-10-27 11:01:05 +02:00
2021-02-16 13:46:31 +01:00
## :rocket: Next
2021-02-04 16:27:54 +01:00
2021-10-27 11:01:05 +02:00
### :boom: Breaking changes
### :sparkles: New features
2021-10-27 15:20:30 +02:00
- Enhance corner radius behavior [Taiga #2190 ](https://tree.taiga.io/project/penpot/issue/2190 ).
2021-11-02 15:19:11 +01:00
- Allow preserve scroll position in interactions [Taiga task #1998 ](https://tree.taiga.io/project/penpot/task/1998 ).
2021-10-27 15:20:30 +02:00
2021-10-27 11:01:05 +02:00
### :bug: Bugs fixed
2021-10-27 16:05:05 +02:00
2021-11-05 16:33:35 +01:00
- Fix problem with exporting before the document is saved [Taiga #2189 ](https://tree.taiga.io/project/penpot/issue/2189 ).
- Fix undo stacking when changing color from color-picker [Taiga #2191 ](https://tree.taiga.io/project/penpot/issue/2191 ).
- Fix pages dropdown in viewer [Taiga #2087 ](https://tree.taiga.io/project/penpot/issue/2087 ).
- Fix problem when exporting texts with gradients or opacity [Taiga #2200 ](https://tree.taiga.io/project/penpot/issue/2200 ).
2021-11-03 12:36:12 +01:00
- Fix problem with view mode comments [Taiga #2226 ](https://tree.taiga.io/project/penpot/issue/2226 ).
2021-11-05 16:33:35 +01:00
- Disallow to create a component when already has one [Taiga #2237 ](https://tree.taiga.io/project/penpot/issue/2237 ).
2021-11-03 12:36:12 +01:00
- Add ellipsis in long labels for input fields [Taiga #2224 ](https://tree.taiga.io/project/penpot/issue/2224 )
2021-11-05 12:11:28 +01:00
- Fix problem with text rendering on export [Taiga #2223 ](https://tree.taiga.io/project/penpot/issue/2223 )
2021-10-27 16:05:05 +02:00
2021-10-27 11:01:05 +02:00
### :arrow_up: Deps updates
### :heart: Community contributions by (Thank you!)
## 1.9.0-alpha
2021-09-13 12:54:44 +02:00
### :boom: Breaking changes
2021-10-08 15:00:22 +02:00
2021-10-14 14:32:58 +02:00
- Some stroke-caps can change behaviour.
- Text display bug fix could potentialy make some texts jump a line.
2021-10-08 15:00:22 +02:00
2021-09-13 12:54:44 +02:00
### :sparkles: New features
2021-09-28 12:06:28 +02:00
2021-10-20 07:58:01 +02:00
- Add boolean shapes: intersections, unions, difference and exclusions[Taiga #748 ](https://tree.taiga.io/project/penpot/us/748 ).
- Add advanced prototyping [Taiga #244 ](https://tree.taiga.io/project/penpot/us/244 ).
- Add multiple flows [Taiga #2091 ](https://tree.taiga.io/project/penpot/us/2091 ).
2021-10-14 14:32:58 +02:00
- Change order of the teams menu so it's in the joined time order.
2021-09-28 12:06:28 +02:00
2021-09-13 12:54:44 +02:00
### :bug: Bugs fixed
2021-10-04 16:49:28 +02:00
2021-10-15 11:51:37 +02:00
- Enhance duplicating prototype connections behaviour [Taiga #2093 ](https://tree.taiga.io/project/penpot/us/2093 ).
2021-10-26 12:32:20 +02:00
- Ignore constraints in horizontal or vertical flip [Taiga #2038 ](https://tree.taiga.io/project/penpot/issue/2038 ).
2021-10-14 14:32:58 +02:00
- Fix color and typographies refs lost when duplicated file [Taiga #2165 ](https://tree.taiga.io/project/penpot/issue/2165 ).
- Fix problem with overflow dropdown on stroke-cap [#1216 ](https://github.com/penpot/penpot/issues/1216 ).
- Fix menu context for single element nested in components [#1186 ](https://github.com/penpot/penpot/issues/1186 ).
- Fix error screen when operations over comments fail [#1219 ](https://github.com/penpot/penpot/issues/1219 ).
- Fix undo problem when changing typography/color from library [#1230 ](https://github.com/penpot/penpot/issues/1230 ).
- Fix problem with text margin while rendering [#1231 ](https://github.com/penpot/penpot/issues/1231 ).
- Fix problem with masked texts on exporting [Taiga #2116 ](https://tree.taiga.io/project/penpot/issue/2116 ).
- Fix text editor enter behaviour with centered texts [Taiga #2126 ](https://tree.taiga.io/project/penpot/issue/2126 ).
- Fix residual stroke on imported svg [Taiga #2125 ](https://tree.taiga.io/project/penpot/issue/2125 ).
- Add links for terms of service and privacy policy in register checkbox [Taiga #2020 ](https://tree.taiga.io/project/penpot/issue/2020 ).
- Allow three character hex and web colors in color picker hex input [#1184 ](https://github.com/penpot/penpot/issues/1184 ).
- Allow lowercase search for fonts [#1180 ](https://github.com/penpot/penpot/issues/1180 ).
- Fix group renaming problem [Taiga #1969 ](https://tree.taiga.io/project/penpot/issue/1969 ).
- Fix export group with shadows on children [Taiga #2036 ](https://tree.taiga.io/project/penpot/issue/2036 ).
- Fix zoom context menu in viewer [Taiga #2041 ](https://tree.taiga.io/project/penpot/issue/2041 ).
- Fix stroke caps adjustments in relation with stroke size [Taiga #2123 ](https://tree.taiga.io/project/penpot/issue/2123 ).
- Fix problem duplicating paths [Taiga #2147 ](https://tree.taiga.io/project/penpot/issue/2147 ).
- Fix problem inheriting attributes from SVG root when importing [Taiga #2124 ](https://tree.taiga.io/project/penpot/issue/2124 ).
- Fix problem with lines and inside/outside stroke [Taiga #2146 ](https://tree.taiga.io/project/penpot/issue/2146 ).
- Add stroke width in selection calculation [Taiga #2146 ](https://tree.taiga.io/project/penpot/issue/2146 ).
- Fix shift+wheel to horizontal scrolling in MacOS [#1217 ](https://github.com/penpot/penpot/issues/1217 ).
- Fix path stroke is not working properly with high thickness [Taiga #2154 ](https://tree.taiga.io/project/penpot/issue/2154 ).
- Fix bug with transformation operations [Taiga #2155 ](https://tree.taiga.io/project/penpot/issue/2155 ).
- Fix bug in firefox when a text box is inside a mask [Taiga #2152 ](https://tree.taiga.io/project/penpot/issue/2152 ).
2021-10-20 14:25:32 +02:00
- Fix problem with stroke inside/outside [Taiga #2186 ](https://tree.taiga.io/project/penpot/issue/2186 )
2021-10-20 14:25:47 +02:00
- Fix masks export area [Taiga #2189 ](https://tree.taiga.io/project/penpot/issue/2189 )
2021-10-20 14:22:47 +02:00
- Fix paste in place in arboards [Taiga #2188 ](https://tree.taiga.io/project/penpot/issue/2188 )
2021-10-20 14:26:06 +02:00
- Fix font size input stuck on selection change [Taiga #2184 ](https://tree.taiga.io/project/penpot/issue/2184 )
2021-10-20 14:25:08 +02:00
- Fix stroke cut on shapes export [Taiga #2171 ](https://tree.taiga.io/project/penpot/issue/2171 )
2021-10-20 14:26:28 +02:00
- Fix no color when boolean with an SVG [Taiga #2193 ](https://tree.taiga.io/project/penpot/issue/2193 )
2021-10-26 14:44:29 +02:00
- Fix unlink color styles at strokes [Taiga #2206 ](https://tree.taiga.io/project/penpot/issue/2206 ).
2021-10-04 16:49:28 +02:00
2021-09-13 12:54:44 +02:00
### :arrow_up: Deps updates
2021-10-07 10:30:49 +02:00
2021-09-13 12:54:44 +02:00
### :heart: Community contributions by (Thank you!)
2021-10-27 11:01:05 +02:00
- To the translation community for the hard work on making penpot
available on so many languages.
2021-10-07 17:04:55 +02:00
## 1.8.4-alpha
### :bug: Bugs fixed
2021-10-14 14:32:58 +02:00
- Fix problem importing components [Taiga #2151 ](https://tree.taiga.io/project/penpot/issue/2151 ).
2021-10-07 17:04:55 +02:00
2021-09-30 11:10:48 +02:00
## 1.8.3-alpha
### :sparkles: New features
2021-10-14 14:32:58 +02:00
- Adds progress report to importing process.
2021-09-30 11:10:48 +02:00
2021-09-23 11:26:03 +02:00
## 1.8.2-alpha
### :bug: Bugs fixed
2021-09-29 12:01:00 +02:00
- Fix problem with masking images in viewer [#1238 ](https://github.com/penpot/penpot/issues/1238 ).
2021-09-23 11:26:03 +02:00
2021-09-20 13:58:49 +02:00
## 1.8.1-alpha
### :bug: Bugs fixed
- Fix project renaming issue (and some other related to the same underlying bug).
- Fix internal exception on audit log persistence layer.
- Set proper environment variable on docker images for chrome executable.
- Fix internal metrics on websocket connections.
2021-09-13 12:54:44 +02:00
## 1.8.0-alpha
2021-09-07 12:29:43 +02:00
### :boom: Breaking changes
- This release includes a new approach for handling share links, and
this feature is incompatible with the previous one. This means that
all the public share links generated previously will stop working.
2021-05-13 10:54:19 +02:00
### :sparkles: New features
2021-05-12 09:48:06 +02:00
2021-08-12 10:53:31 +02:00
- Add tooltips to color picker tabs [Taiga #1814 ](https://tree.taiga.io/project/penpot/us/1814 ).
2021-09-09 09:28:38 +02:00
- Add styling to the end point of any open paths [Taiga #1107 ](https://tree.taiga.io/project/penpot/us/1107 ).
2021-07-29 12:02:44 +02:00
- Allow to zoom with ctrl + middle button [Taiga #1428 ](https://tree.taiga.io/project/penpot/us/1428 ).
2021-07-30 11:12:41 +02:00
- Auto placement of duplicated objects [Taiga #1386 ](https://tree.taiga.io/project/penpot/us/1386 ).
2021-08-11 11:19:00 +02:00
- Enable penpot SVG metadata only when exporting complete files [Taiga #1914 ](https://tree.taiga.io/project/penpot/us/1914?milestone=295883 ).
2021-08-30 16:54:27 +02:00
- Export to PDF all artboards of one page [Taiga #1895 ](https://tree.taiga.io/project/penpot/us/1895 ).
2021-08-02 10:52:47 +02:00
- Go to a undo step clicking on a history element of the list [Taiga #1374 ](https://tree.taiga.io/project/penpot/us/1374 ).
2021-08-09 18:03:13 +02:00
- Increment font size by 10 with shift+arrows [1047 ](https://github.com/penpot/penpot/issues/1047 ).
2021-08-09 12:02:20 +02:00
- New shortcut to detach components Ctrl+Shift+K [Taiga #1799 ](https://tree.taiga.io/project/penpot/us/1799 ).
2021-08-02 11:54:10 +02:00
- Set email inputs to type "email", to aid keyboard entry [Taiga #1921 ](https://tree.taiga.io/project/penpot/issue/1921 ).
2021-08-10 10:18:31 +02:00
- Use shift+move to move element orthogonally [#823 ](https://github.com/penpot/penpot/issues/823 ).
2021-07-30 14:27:06 +02:00
- Use space + mouse drag to pan, instead of only space [Taiga #1800 ](https://tree.taiga.io/project/penpot/us/1800 ).
2021-09-07 12:29:43 +02:00
- Allow navigate through pages on the viewer [Taiga #1550 ](https://tree.taiga.io/project/penpot/us/1550 ).
- Allow create share links with specific pages [Taiga #1844 ](https://tree.taiga.io/project/penpot/us/1844 ).
2021-07-29 14:54:30 +02:00
### :bug: Bugs fixed
2021-08-09 09:34:01 +02:00
2021-08-13 10:05:13 +02:00
- Prevent adding numeric suffix to layer names when not needed [Taiga #1929 ](https://tree.taiga.io/project/penpot/us/1929 ).
2021-08-09 09:34:01 +02:00
- Prevent deleting or moving the drafts project [Taiga #1935 ](https://tree.taiga.io/project/penpot/issue/1935 ).
2021-08-30 11:25:16 +02:00
- Fix problem with zoom and selection [Taiga #1919 ](https://tree.taiga.io/project/penpot/issue/1919 )
2021-08-30 16:47:57 +02:00
- Fix problem with borders on shape export [#1092 ](https://github.com/penpot/penpot/issues/1092 )
2021-08-31 12:09:14 +02:00
- Fix thumbnail cropping issue [Taiga #1964 ](https://tree.taiga.io/project/penpot/issue/1964 )
- Fix repeated fetch on file selection [Taiga #1933 ](https://tree.taiga.io/project/penpot/issue/1933 )
2021-08-31 12:56:03 +02:00
- Fix rename typography on text options [Taiga #1963 ](https://tree.taiga.io/project/penpot/issue/1963 )
2021-08-31 14:52:59 +02:00
- Fix problems with order in groups [Taiga #1960 ](https://tree.taiga.io/project/penpot/issue/1960 )
2021-08-31 15:22:38 +02:00
- Fix SVG components preview [#1134 ](https://github.com/penpot/penpot/issues/1134 )
2021-08-31 15:52:39 +02:00
- Fix group renaming problem [Taiga #1969 ](https://tree.taiga.io/project/penpot/issue/1969 )
2021-09-13 11:10:32 +02:00
- Fix problem with import broken images links [#1197 ](https://github.com/penpot/penpot/issues/1197 )
2021-09-13 11:40:06 +02:00
- Fix problem while moving imported SVG's [#1199 ](https://github.com/penpot/penpot/issues/1199 )
2021-08-09 09:34:01 +02:00
2021-07-29 14:54:30 +02:00
### :arrow_up: Deps updates
### :boom: Breaking changes
### :heart: Community contributions by (Thank you!)
2021-08-03 09:40:44 +02:00
- eduayme [#1129 ](https://github.com/penpot/penpot/pull/1129 ).
2021-07-29 14:54:30 +02:00
2021-08-19 11:15:30 +02:00
## 1.7.4-alpha
### :bug: Bugs fixed
- Fix demo user creation (self-hosted only)
- Add better ldap response validation and reporting (self-hosted only)
2021-07-29 14:54:30 +02:00
2021-08-18 15:08:25 +02:00
## 1.7.3-alpha
### :bug: Bugs fixed
- Fix font uploading issue on Windows.
2021-07-29 14:54:30 +02:00
## 1.7.2-alpha
### :sparkles: New features
- Add many improvements to text tool.
2021-07-14 11:09:09 +02:00
### :bug: Bugs fixed
2021-07-15 16:43:03 +02:00
- Add scroll bar to Teams menu [Taiga #1894 ](https://tree.taiga.io/project/penpot/issue/1894 ).
2021-07-16 13:54:55 +02:00
- Fix repeated names when duplicating artboards or groups [Taiga #1892 ](https://tree.taiga.io/project/penpot/issue/1892 ).
2021-07-29 14:54:30 +02:00
- Fix properly messages lifecycle on navigate.
- Fix handling repeated names on duplicate object trees.
- Fix group naming on group creation.
- Fix some issues in svg transformation.
2021-07-15 16:43:03 +02:00
2021-07-14 11:09:09 +02:00
### :arrow_up: Deps updates
2021-07-29 14:54:30 +02:00
- Update frontend build tooling.
2021-07-14 11:09:09 +02:00
### :heart: Community contributions by (Thank you!)
2021-07-28 16:15:56 +02:00
- soultipsy [#1100 ](https://github.com/penpot/penpot/pull/1100 )
2021-07-26 09:47:47 +02:00
## 1.7.1-alpha
### :bug: Bugs fixed
- Fix issue related to the GC and images in path shapes.
- Fix issue on the shape order on some undo operations.
- Fix issue on undo page deletion.
- Fix some issues related to constraints.
2021-07-14 11:09:09 +02:00
## 1.7.0-alpha
### :sparkles: New features
2021-06-28 12:31:08 +02:00
- Allow nested asset groups [Taiga #1716 ](https://tree.taiga.io/project/penpot/us/1716 ).
- Allow to ungroup assets [Taiga #1719 ](https://tree.taiga.io/project/penpot/us/1719 ).
- Allow to rename assets groups [Taiga #1721 ](https://tree.taiga.io/project/penpot/us/1721 ).
2021-07-07 09:34:18 +02:00
- Component constraints (left, right, left and right, center, scale...) [Taiga #1125 ](https://tree.taiga.io/project/penpot/us/1125 ).
2021-07-02 13:19:04 +02:00
- Export elements to PDF [Taiga #519 ](https://tree.taiga.io/project/penpot/us/519 ).
2021-06-28 12:31:08 +02:00
- Memorize collapse state of assets in panel [Taiga #1718 ](https://tree.taiga.io/project/penpot/us/1718 ).
- Headers button sets and menus review [Taiga #1663 ](https://tree.taiga.io/project/penpot/us/1663 ).
- Preserve components if possible, when pasted into a different file [Taiga #1063 ](https://tree.taiga.io/project/penpot/issue/1063 ).
- Add the ability to offload file data to a cheaper storage when file becomes inactive.
2021-07-05 18:13:45 +02:00
- Import/Export Penpot files from dashboard.
2021-07-08 17:37:21 +02:00
- Double click won't make a shape a path until you change a node [Taiga #1796 ](https://tree.taiga.io/project/penpot/us/1796 )
- Incremental area selection [#779 ](https://github.com/penpot/penpot/discussions/779 )
2021-05-12 14:00:30 +02:00
2021-05-13 10:54:19 +02:00
### :bug: Bugs fixed
2021-06-17 08:11:40 +02:00
2021-06-21 14:38:28 +02:00
- Process numeric input changes only if the value actually changed.
2021-06-17 09:46:32 +02:00
- Remove unnecesary redirect from history when user goes to workspace from dashboard [Taiga #1820 ](https://tree.taiga.io/project/penpot/issue/1820 ).
2021-06-30 09:52:53 +02:00
- Detach shapes from deleted assets [Taiga #1850 ](https://tree.taiga.io/project/penpot/issue/1850 ).
2021-06-17 09:46:32 +02:00
- Fix tooltip position on view application [Taiga #1819 ](https://tree.taiga.io/project/penpot/issue/1819 ).
- Fix dashboard navigation on moving file to other team [Taiga #1817 ](https://tree.taiga.io/project/penpot/issue/1817 ).
- Fix workspace header presence styles and invalid link [Taiga #1813 ](https://tree.taiga.io/project/penpot/issue/1813 ).
- Fix color-input wrong behavior (on workspace page color) [Taiga #1795 ](https://tree.taiga.io/project/penpot/issue/1795 ).
2021-06-24 15:39:12 +02:00
- Fix file contextual menu in shared libraries at dashboard [Taiga #1865 ](https://tree.taiga.io/project/penpot/issue/1865 ).
2021-07-07 12:45:33 +02:00
- Fix problem with color picker and fonts [#1049 ](https://github.com/penpot/penpot/issues/1049 )
2021-07-07 14:12:47 +02:00
- Fix negative values in blur [Taiga #1815 ](https://tree.taiga.io/project/penpot/issue/1815 )
- Fix problem when editing color in group [Taiga #1816 ](https://tree.taiga.io/project/penpot/issue/1816 )
- Fix resize/rotate with mouse buttons different than left [#1060 ](https://github.com/penpot/penpot/issues/1060 )
2021-07-07 15:07:36 +02:00
- Fix header partialy visible on fullscreen viewer mode [Taiga #1875 ](https://tree.taiga.io/project/penpot/issue/1875 )
2021-07-07 16:30:57 +02:00
- Fix dynamic alignment enabled with hidden objects [#1063 ](https://github.com/penpot/penpot/issues/1063 )
2021-06-17 08:11:40 +02:00
2021-06-17 13:59:46 +02:00
## 1.6.5-alpha
2021-06-16 16:40:30 +02:00
### :bug: Bugs fixed
- Fix problem with paths editing after flip [#1040 ](https://github.com/penpot/penpot/issues/1040 )
2021-06-04 14:05:46 +02:00
## 1.6.4-alpha
### :sparkles: Minor improvements
- Decrease default bulk buffers on storage tasks.
- Reduce file_change preserve interval to 24h.
### :bug: Bugs fixed
- Don't allow rename drafts project.
- Fix custom font deletion task.
- Fix custom font rendering on exporting shapes.
- Fix font loading on viewer app.
- Fix problem when moving files with drag & drop.
- Fix unexpected exception on searching without term.
- Properly handle nil values on `update-shapes` function.
- Replace frame term usage by artboard on viewer app.
2021-05-28 10:46:41 +02:00
## 1.6.3-alpha
### :bug: Bugs fixed
- Fix problem with merge and join nodes [#990 ](https://github.com/penpot/penpot/issues/990 )
2021-06-01 15:18:26 +02:00
- Fix problem with empty path editing.
- Fix problem with create component.
- Fix problem with move-objects.
- Fix problem with merge and join nodes.
2021-05-13 10:54:19 +02:00
2021-05-28 08:49:27 +02:00
## 1.6.2-alpha
### :bug: Bugs fixed
- Add better auth module logging.
- Add missing `email` scope to OIDC backend.
- Add missing cause prop on error loging.
- Fix empty font-family handling on custom fonts page.
- Fix incorrect unicode code points handling on draft-to-penpot conversion.
- Fix some problems with paths.
- Fix unexpected exception on duplicate project.
- Fix unexpected exception when user leaves typography name empty.
- Improve error report on uploading invalid image to library.
- Minor fix on previous commit.
- Minor improvements on svg uploading on libraries.
2021-05-26 16:56:59 +02:00
## 1.6.1-alpha
### :bug: Bugs fixed
2021-05-28 08:49:27 +02:00
- Add safety check on reg-objects change impl.
- Fix custom fonts embbedding issue.
2021-05-26 16:56:59 +02:00
- Fix dashboard ordering issue.
2021-05-28 08:49:27 +02:00
- Fix problem when creating a component with empty data.
2021-05-26 16:56:59 +02:00
- Fix problem with moving shapes into frames.
- Fix problems with mov-objects.
- Fix unexpected excetion related to rounding integers.
2021-05-28 08:49:27 +02:00
- Fix wrong type usage on libraries changes.
- Improve editor lifecycle management.
- Make the navigation async by default.
2021-05-26 16:56:59 +02:00
2021-05-13 10:54:19 +02:00
## 1.6.0-alpha
2021-04-24 12:17:01 +02:00
### :sparkles: New features
2021-05-04 09:59:21 +02:00
2021-05-12 09:48:06 +02:00
- Add improved workspace font selector [Taiga US #292 ](https://tree.taiga.io/project/penpot/us/292 ).
2021-05-04 09:59:21 +02:00
- Add option to interactively scale text [Taiga #1527 ](https://tree.taiga.io/project/penpot/us/1527 )
2021-05-12 09:48:06 +02:00
- Add performance improvements on dashboard data loading.
- Add performance improvements to indexes handling on workspace.
- Add the ability to upload/use custom fonts (and automatically generate all needed webfonts) [Taiga US #292 ](https://tree.taiga.io/project/penpot/us/292 ).
2021-05-19 11:41:16 +02:00
- Transform shapes to path on double click
2021-05-12 09:48:06 +02:00
- Translate automatic names of new files and projects.
2021-05-19 12:05:56 +02:00
- Use shift instead of ctrl/cmd to keep aspect ratio [Taiga 1697 ](https://tree.taiga.io/project/penpot/issue/1697 ).
2021-05-20 17:01:06 +02:00
- New translations: Portuguese (Brazil) and Romanias.
2021-05-04 09:59:21 +02:00
2021-05-12 09:48:06 +02:00
2021-04-24 12:17:01 +02:00
### :bug: Bugs fixed
2021-05-05 17:04:02 +02:00
2021-05-17 12:16:15 +02:00
- Remove interactions when the destination artboard is deleted [Taiga #1656 ](https://tree.taiga.io/project/penpot/issue/1656 ).
- Fix problem with fonts that ends with numbers [#940 ](https://github.com/penpot/penpot/issues/940 ).
2021-05-24 12:22:38 +02:00
- Fix problem with imported SVG on editing paths [#971 ](https://github.com/penpot/penpot/issues/971 )
2021-05-24 12:31:08 +02:00
- Fix problem with color picker positioning
2021-05-24 15:07:16 +02:00
- Fix order on color palette [#961 ](https://github.com/penpot/penpot/issues/961 )
2021-05-24 17:25:28 +02:00
- Fix issue when group creation leaves an empty group [#1724 ](https://tree.taiga.io/project/penpot/issue/1724 )
2021-05-24 21:28:37 +02:00
- Fix problem with :multiple for colors and typographies [#1668 ](https://tree.taiga.io/project/penpot/issue/1668 )
2021-05-25 12:18:49 +02:00
- Fix problem with locked shapes when change parents [#974 ](https://github.com/penpot/penpot/issues/974 )
2021-05-26 10:41:12 +02:00
- Fix problem with new nodes in paths [#978 ](https://github.com/penpot/penpot/issues/978 )
2021-05-12 09:48:06 +02:00
2021-04-24 12:17:01 +02:00
### :arrow_up: Deps updates
2021-05-12 09:48:06 +02:00
2021-05-12 09:48:06 +02:00
- Update exporter dependencies (puppeteer), that fixes some unexpected exceptions.
2021-05-12 09:48:06 +02:00
- Update string manipulation library.
2021-04-24 12:17:01 +02:00
### :boom: Breaking changes
2021-05-12 09:47:13 +02:00
2021-05-12 09:48:06 +02:00
- The OIDC setting `PENPOT_OIDC_SCOPES` has changed the default semantics. Before this
2021-05-12 09:47:13 +02:00
configuration added scopes to the default set. Now it replaces it, so use with care, because
penpot requires at least `name` and `email` props found on the user info object.
2021-05-20 17:01:06 +02:00
### :heart: Community contributions by (Thank you!)
- Translations: Portuguese (Brazil) and Romanias.
2021-05-12 10:28:08 +02:00
## 1.5.4-alpha
### :bug: Bugs fixed
- Fix issues on group rendering.
2021-05-12 15:18:30 +02:00
- Fix problem with text editing auto-height [Taiga #1683 ](https://tree.taiga.io/project/penpot/issue/1683 )
2021-05-12 10:28:08 +02:00
2021-05-10 16:57:06 +02:00
## 1.5.3-alpha
### :bug: Bugs fixed
- Fix problem undo/redo.
2021-05-06 21:49:37 +02:00
## 1.5.2-alpha
### :bug: Bugs fixed
- Fix problem with `close-path` command [#917 ](https://github.com/penpot/penpot/issues/917 )
2021-05-07 11:50:31 +02:00
- Fix wrong query for obtain the profile default project-id
2021-05-07 13:05:45 +02:00
- Fix problems with empty paths and shortcuts [#923 ](https://github.com/penpot/penpot/issues/923 )
2021-04-24 12:17:01 +02:00
2021-05-06 18:05:25 +02:00
## 1.5.1-alpha
### :bug: Bugs fixed
- Fix issue with bitmap image clipboard.
- Fix issue when removing all path points.
- Increase default team invitation token expiration to 48h.
- Fix wrong error message when an expired token is used.
2021-04-24 12:17:01 +02:00
## 1.5.0-alpha
2021-02-16 13:46:31 +01:00
### :sparkles: New features
2021-02-11 18:04:02 +01:00
2021-03-31 14:48:28 +02:00
- Add integration with gitpod.io (an online IDE) [#807 ](https://github.com/penpot/penpot/pull/807 )
2021-04-21 17:20:38 +02:00
- Allow basic math operations in inputs [Taiga 1383 ](https://tree.taiga.io/project/penpot/us/1383 )
- Autocomplete color names in hex inputs [Taiga 1596 ](https://tree.taiga.io/project/penpot/us/1596 )
2021-04-06 09:22:30 +02:00
- Allow to group assets (components and graphics) [Taiga #1289 ](https://tree.taiga.io/project/penpot/us/1289 )
2021-04-26 13:33:27 +02:00
- Change icon of pinned projects [Taiga 1298 ](https://tree.taiga.io/project/penpot/us/1298 )
2021-04-12 16:57:23 +02:00
- Internal: refactor of http client, replace internal xhr usage with more modern Fetch API.
2021-04-14 10:57:13 +02:00
- New features for paths: snap points on edition, add/remove nodes, merge/join/split nodes. [Taiga #907 ](https://tree.taiga.io/project/penpot/us/907 )
2021-04-13 08:57:08 +02:00
- Add OpenID-Connect support.
- Reimplement social auth providers on top of the generic openid impl.
2021-03-31 14:48:28 +02:00
2021-03-23 11:55:47 +01:00
### :bug: Bugs fixed
2021-04-15 11:12:52 +02:00
- Fix problem with pan and space [#811 ](https://github.com/penpot/penpot/issues/811 )
- Fix issue when parsing exponential numbers in paths
- Remove legacy system user and team [#843 ](https://github.com/penpot/penpot/issues/843 )
2021-04-28 16:24:57 +02:00
- Fix ordering of copy pasted objects [Taiga #1618 ](https://tree.taiga.io/project/penpot/issue/1617 )
2021-04-23 13:28:55 +02:00
- Fix problems with blending modes [#837 ](https://github.com/penpot/penpot/issues/837 )
2021-04-23 15:10:54 +02:00
- Fix problem with zoom an selection rect [#845 ](https://github.com/penpot/penpot/issues/845 )
2021-04-23 15:31:42 +02:00
- Fix problem displaying team statistics [#859 ](https://github.com/penpot/penpot/issues/859 )
2021-04-26 10:31:11 +02:00
- Fix problems with text editor selection [Taiga #1546 ](https://tree.taiga.io/project/penpot/issue/1546 )
2021-04-26 11:18:02 +02:00
- Fix problem when opening the context menu in dashboard at the bottom [#856 ](https://github.com/penpot/penpot/issues/856 )
2021-04-28 17:28:09 +02:00
- Fix problem when clicking an interactive group in view mode [#863 ](https://github.com/penpot/penpot/issues/863 )
2021-04-28 13:06:18 +02:00
- Fix visibility of pages in sitemap when changing page [Taiga #1618 ](https://tree.taiga.io/project/penpot/issue/1618 )
2021-04-26 12:30:12 +02:00
- Fix visual problem with group invite [Taiga #1290 ](https://tree.taiga.io/project/penpot/issue/1290 )
- Fix issues with promote owner panel [Taiga #763 ](https://tree.taiga.io/project/penpot/issue/763 )
2021-04-26 12:54:16 +02:00
- Allow use library colors when defining gradients [Taiga #1614 ](https://tree.taiga.io/project/penpot/issue/1614 )
2021-05-06 11:57:00 +02:00
- Fix group selrect not updating after alignment [#895 ](https://github.com/penpot/penpot/issues/895 )
2021-04-09 15:24:25 +02:00
2021-03-23 11:55:47 +01:00
### :arrow_up: Deps updates
2021-04-12 16:57:23 +02:00
### :boom: Breaking changes
- Translations refactor: now penpot uses gettext instead of a custom
JSON, and each locale has its own separated file. All translations
should be contributed via the weblate.org service.
2021-03-23 11:55:47 +01:00
### :heart: Community contributions by (Thank you!)
2021-03-31 14:48:28 +02:00
- madmath03 (by [Monogramm ](https://github.com/Monogramm )) [#807 ](https://github.com/penpot/penpot/pull/807 )
2021-04-09 14:03:56 +02:00
- zzkt [#814 ](https://github.com/penpot/penpot/pull/814 )
2021-03-31 14:48:28 +02:00
2021-03-23 11:55:47 +01:00
2021-04-14 13:50:11 +02:00
## 1.4.1-alpha
### :bug: Bugs fixed
- Fix typography unlinking.
- Fix incorrect measures on shapes outside artboard.
- Fix issues on svg parsing related to numbers with exponents.
- Fix some race conditions on removing shape from workspace.
- Fix incorrect state management of user lang selection.
- Fix email validation usability issue on team invitation lightbox.
2021-03-23 11:55:47 +01:00
## 1.4.0-alpha
### :sparkles: New features
2021-03-08 13:14:52 +01:00
- Add blob-encoding v3 (uses ZSTD+transit) [#738 ](https://github.com/penpot/penpot/pull/738 )
2021-03-08 22:45:59 +01:00
- Add http caching layer on top of Query RPC.
2021-03-18 09:56:15 +01:00
- Add layer opacity and blend mode to shapes [Taiga #937 ](https://tree.taiga.io/project/penpot/us/937 )
2021-03-08 22:45:59 +01:00
- Add more chinese translations [#726 ](https://github.com/penpot/penpot/pull/726 )
2021-03-22 16:36:29 +01:00
- Add native support for text-direction (RTL, LTR & auto).
2021-03-29 10:30:13 +02:00
- Add several enhancements in shape selection [Taiga #1195 ](https://tree.taiga.io/project/penpot/us/1195 )
2021-03-08 22:45:59 +01:00
- Add thumbnail in memory caching mechanism.
2021-03-29 09:01:24 +02:00
- Add turkish translation strings [#759 ](https://github.com/penpot/penpot/pull/759 ), [#794 ](https://github.com/penpot/penpot/pull/794 )
2021-03-08 11:17:11 +01:00
- Duplicate and move files and projects [Taiga #267 ](https://tree.taiga.io/project/penpot/us/267 )
2021-03-23 11:55:47 +01:00
- Hide viewer navbar on fullscreen [Taiga 1375 ](https://tree.taiga.io/project/penpot/us/1375 )
2021-03-18 09:56:15 +01:00
- Import SVG will create Penpot's shapes [Taiga #1006 ](https://tree.taiga.io/project/penpot/us/1066 )
2021-03-04 16:57:13 +01:00
- Improve french translations [#731 ](https://github.com/penpot/penpot/pull/731 )
2021-03-18 09:56:15 +01:00
- Reimplement workspace presence (remove database state).
2021-03-23 13:11:47 +01:00
- Remember last visited team when you re-enter the application [Taiga #1376 ](https://tree.taiga.io/project/penpot/us/1376 )
2021-03-23 18:09:14 +01:00
- Rename artboard with double click on the title [Taiga #1392 ](https://tree.taiga.io/project/penpot/us/1392 )
2021-03-15 15:59:43 +01:00
- Replace Slate-Editor with DraftJS [Taiga #1346 ](https://tree.taiga.io/project/penpot/us/1346 )
2021-03-23 11:55:47 +01:00
- Set proper page title [Taiga #1377 ](https://tree.taiga.io/project/penpot/us/1377 )
2021-03-15 15:59:43 +01:00
2021-02-24 10:36:25 +01:00
### :bug: Bugs fixed
2021-03-29 10:30:13 +02:00
- Disable buttons in view mode for users without permissions [Taiga #1328 ](https://tree.taiga.io/project/penpot/issue/1328 )
2021-03-23 11:55:47 +01:00
- Fix broken profile and profile options form.
2021-03-26 17:05:53 +01:00
- Fix calculate size of some animated gifs [Taiga #1487 ](https://tree.taiga.io/project/penpot/issue/1487 )
2021-03-23 11:55:47 +01:00
- Fix error with the "Navigate to" button on prototypes [Taiga #1268 ](https://tree.taiga.io/project/penpot/issue/1268 )
2021-03-09 12:49:31 +01:00
- Fix issue when undo after changing the artboard of a shape [Taiga #1304 ](https://tree.taiga.io/project/penpot/issue/1304 )
2021-03-23 11:55:47 +01:00
- Fix issue with Alt key in distance measurement [#672 ](https://github.com/penpot/penpot/issues/672 )
2021-03-29 09:01:24 +02:00
- Fix issue with blending modes in masks [Taiga #1476 ](https://tree.taiga.io/project/penpot/issue/1476 )
2021-03-29 09:22:06 +02:00
- Fix issue with blocked shapes [Taiga #1480 ](https://tree.taiga.io/project/penpot/issue/1480 )
2021-03-23 11:55:47 +01:00
- Fix issue with comments styles on dashboard [Taiga #1405 ](https://tree.taiga.io/project/penpot/issue/1405 )
- Fix issue with default square grid [Taiga #1344 ](https://tree.taiga.io/project/penpot/issue/1344 )
2021-03-29 09:01:24 +02:00
- Fix issue with enter key shortcut [#775 ](https://github.com/penpot/penpot/issues/775 )
- Fix issue with enter to edit paths [Taiga #1481 ](https://tree.taiga.io/project/penpot/issue/1481 )
2021-03-23 11:55:47 +01:00
- Fix issue with mask and flip [#715 ](https://github.com/penpot/penpot/issues/715 )
- Fix issue with masks interactions outside bounds [#718 ](https://github.com/penpot/penpot/issues/718 )
- Fix issue with middle mouse button press moving the canvas when not moving mouse [#717 ](https://github.com/penpot/penpot/issues/717 )
- Fix issue with resolved comments [Taiga #1406 ](https://tree.taiga.io/project/penpot/issue/1406 )
- Fix issue with rotated blur [Taiga #1370 ](https://tree.taiga.io/project/penpot/issue/1370 )
- Fix issue with rotation degree input [#741 ](https://github.com/penpot/penpot/issues/741 )
- Fix issue with system shortcuts and application [#737 ](https://github.com/penpot/penpot/issues/737 )
2021-03-29 09:01:24 +02:00
- Fix issue with team management in dashboard [Taiga #1475 ](https://tree.taiga.io/project/penpot/issue/1475 )
- Fix issue with typographies panel cannot be collapsed [#707 ](https://github.com/penpot/penpot/issues/707 )
2021-03-26 10:37:19 +01:00
- Fix text selection in comments [#745 ](https://github.com/penpot/penpot/issues/745 )
2021-03-29 10:30:13 +02:00
- Update Work-Sans font [#744 ](https://github.com/penpot/penpot/issues/744 )
2021-03-29 10:26:34 +02:00
- Fix issue with recent files not showing [Taiga #1493 ](https://tree.taiga.io/project/penpot/issue/1493 )
2021-03-29 10:27:44 +02:00
- Fix issue when promoting to owner [Taiga #1494 ](https://tree.taiga.io/project/penpot/issue/1494 )
2021-03-29 11:56:15 +02:00
- Fix cannot click on blocked elements in viewer [Taiga #1430 ](https://tree.taiga.io/project/penpot/issue/1430 )
2021-03-29 11:56:36 +02:00
- Fix SVG not showing properties at code [Taiga #1437 ](https://tree.taiga.io/project/penpot/issue/1437 )
2021-03-29 12:16:14 +02:00
- Fix shadows when exporting groups [Taiga #1495 ](https://tree.taiga.io/project/penpot/issue/1495 )
2021-03-29 12:56:51 +02:00
- Fix drag-select when renaming layer text [Taiga #1307 ](https://tree.taiga.io/project/penpot/issue/1307 )
2021-03-29 18:27:02 +02:00
- Fix layout problem for editable selects [Taiga #1488 ](https://tree.taiga.io/project/penpot/issue/1488 )
2021-03-29 18:54:26 +02:00
- Fix artboard title wasn't move when resizing [Taiga #1479 ](https://tree.taiga.io/project/penpot/issue/1479 )
2021-03-29 19:07:56 +02:00
- Fix titles in viewer thumbnails too long [Taiga #1474 ](https://tree.taiga.io/project/penpot/issue/1474 )
2021-03-29 20:15:49 +02:00
- Fix when right click on a selected text shows artboard contextual menu [Taiga #1226 ](https://tree.taiga.io/project/penpot/issue/1226 )
2021-03-29 09:01:24 +02:00
2021-04-09 09:15:39 +02:00
### :boom: Breaking changes
- The LDAP configuration variables interpolation starts using `:`
(example `:username` ) instead of `$` . The main reason is avoid
unnecesary conflict with bash interpolation.
2021-03-18 09:56:15 +01:00
### :arrow_up: Deps updates
- Update backend to JDK16.
- Update exporter nodejs to v14.16.0
2021-02-24 10:36:25 +01:00
### :heart: Community contributions by (Thank you!)
2021-03-23 11:55:47 +01:00
- iblueer [#726 ](https://github.com/penpot/penpot/pull/726 )
- gizembln [#759 ](https://github.com/penpot/penpot/pull/759 )
2021-03-29 09:01:24 +02:00
- girafic [#748 ](https://github.com/penpot/penpot/pull/748 )
- mbrksntrk [#794 ](https://github.com/penpot/penpot/pull/794 )
2021-03-18 09:56:15 +01:00
2021-02-24 10:36:25 +01:00
## 1.3.0-alpha
### :sparkles: New features
2021-02-24 10:48:19 +01:00
- Add emailcatcher and ldap test containers to devenv. [#506 ](https://github.com/penpot/penpot/pull/506 )
2021-02-18 14:37:54 +01:00
- Add major refactor of internal pubsub/redis code; improves scalability and performance [#640 ](https://github.com/penpot/penpot/pull/640 )
2021-02-23 18:36:02 +08:00
- Add more chinese transtions [#687 ](https://github.com/penpot/penpot/pull/687 )
2021-02-24 10:48:19 +01:00
- Add more presets for artboard [#654 ](https://github.com/penpot/penpot/pull/654 )
2021-02-18 14:37:54 +01:00
- Add optional loki integration [#645 ](https://github.com/penpot/penpot/pull/645 )
2021-02-22 14:13:27 +01:00
- Add proper http session lifecycle handling.
2021-02-24 10:48:19 +01:00
- Allow to set border radius of each rect corner individually
2021-02-18 14:37:54 +01:00
- Bounce & Complaint handling [#635 ](https://github.com/penpot/penpot/pull/635 )
2021-02-12 12:12:39 +01:00
- Disable groups interactions when holding "Ctrl" key (deep selection)
- New action in context menu to "edit" some shapes (binded to key "Enter")
2021-02-11 18:04:02 +01:00
2021-02-15 13:14:05 +01:00
2021-02-16 13:46:31 +01:00
### :bug: Bugs fixed
2021-02-11 18:04:02 +01:00
2021-02-18 14:07:13 +01:00
- Add more improvements to french translation strings [#591 ](https://github.com/penpot/penpot/pull/591 )
2021-02-16 13:46:31 +01:00
- Add some missing database indexes (mainly improves performance on large databases on file-update rpc method, and some background tasks).
2021-03-23 11:55:47 +01:00
- Disables filters in masking elements (issue with Firefox rendering)
2021-02-24 13:36:47 +01:00
- Drawing tool will have priority over resize/rotate handlers [Taiga #1225 ](https://tree.taiga.io/project/penpot/issue/1225 )
2021-02-24 10:48:19 +01:00
- Fix broken bounding box on editing paths [Taiga #1254 ](https://tree.taiga.io/project/penpot/issue/1254 )
2021-02-18 14:07:13 +01:00
- Fix corner cases on invitation/signup flows.
2021-02-24 13:17:16 +01:00
- Fix errors on onboarding file [Taiga #1287 ](https://tree.taiga.io/project/penpot/issue/1287 )
2021-02-24 10:48:19 +01:00
- Fix infinite recursion on logout.
2021-02-24 13:17:16 +01:00
- Fix issues with frame selection [Taiga #1300 ](https://tree.taiga.io/project/penpot/issue/1300 ), [Taiga #1255 ](https://tree.taiga.io/project/penpot/issue/1255 )
2021-02-24 15:16:16 +01:00
- Fix local fonts error [#691 ](https://github.com/penpot/penpot/issues/691 )
2021-03-23 11:55:47 +01:00
- Fix issue width handoff code generation [Taiga #1204 ](https://tree.taiga.io/project/penpot/issue/1204 )
- Fix issue with indices refreshing on page changes [#646 ](https://github.com/penpot/penpot/issues/646 )
2021-02-12 14:03:33 +01:00
- Have language change notification written in the new language [Taiga #1205 ](https://tree.taiga.io/project/penpot/issue/1205 )
2021-02-24 10:48:19 +01:00
- Hide register screen when registration is disabled [#598 ](https://github.com/penpot/penpot/issues/598 )
2021-02-11 18:04:02 +01:00
- Properly handle errors on github, gitlab and ldap auth backends.
- Properly mark profile auth backend (on first register/ auth with 3rd party auth provider).
2021-02-18 14:07:13 +01:00
- Refactor LDAP auth backend.
2021-02-18 14:37:54 +01:00
### :heart: Community contributions by (Thank you!)
- girafic [#538 ](https://github.com/penpot/penpot/pull/654 )
- arkhi [#591 ](https://github.com/penpot/penpot/pull/591 )
2021-02-11 18:04:02 +01:00
2021-02-11 18:04:02 +01:00
## 1.2.0-alpha
2021-02-16 13:46:31 +01:00
### :sparkles: New features
2021-02-05 11:27:01 +01:00
2021-02-11 18:04:02 +01:00
- Add horizontal/vertical flip
2021-02-10 17:17:16 +01:00
- Add images lock proportions by default [#541 ](https://github.com/penpot/penpot/discussions/541 ), [#609 ](https://github.com/penpot/penpot/issues/609 )
2021-02-11 18:04:02 +01:00
- Add new blob storage format (Zstd+nippy)
2021-02-10 17:17:16 +01:00
- Add user feedback form
2021-02-11 18:04:02 +01:00
- Improve French translations
- Improve component testing
- Increase default deletion delay to 7 days
- Show a pixel grid when zoom greater than 800% [#519 ](https://github.com/penpot/penpot/discussions/519 )
2021-02-12 17:12:01 +01:00
- Fix behavior of select all command when there are objects outside frames [Taiga #1209 ](https://tree.taiga.io/project/penpot/issue/1209 )
2021-02-11 18:04:02 +01:00
2021-02-05 11:27:01 +01:00
2021-02-16 13:46:31 +01:00
### :bug: Bugs fixed
2021-02-04 16:27:54 +01:00
2021-02-11 13:45:30 +01:00
- Fix 404 when access shared link [#615 ](https://github.com/penpot/penpot/issues/615 )
2021-02-11 18:04:02 +01:00
- Fix 500 when requestion password reset
2021-03-23 11:55:47 +01:00
- Fix issue when transforming path shapes [Taiga #1170 ](https://tree.taiga.io/project/penpot/issue/1170 )
2021-02-11 15:49:18 +01:00
- Fix apply a color to a text selection from color palette was not working [Taiga #1189 ](https://tree.taiga.io/project/penpot/issue/1189 )
2021-02-11 18:04:02 +01:00
- Fix issues when moving shapes outside groups [Taiga #1138 ](https://tree.taiga.io/project/penpot/issue/1138 )
- Fix ldap function called on login click
2021-02-11 15:49:18 +01:00
- Fix logo icon in viewer should go to dashboard [Taiga #1149 ](https://tree.taiga.io/project/penpot/issue/1149 )
2021-02-11 10:58:58 +01:00
- Fix ordering when restoring deleted shapes in sync [Taiga #1163 ](https://tree.taiga.io/project/penpot/issue/1163 )
2021-03-23 11:55:47 +01:00
- Fix issue when editing text immediately after creating [Taiga #1207 ](https://tree.taiga.io/project/penpot/issue/1207 )
- Fix issue when pasting URL's copied from the browser url bar [Taiga #1187 ](https://tree.taiga.io/project/penpot/issue/1187 )
- Fix issue with multiple selection and groups [Taiga #1128 ](https://tree.taiga.io/project/penpot/issue/1128 )
- Fix issue with red handler indicator on resize [Taiga #1188 ](https://tree.taiga.io/project/penpot/issue/1188 )
2021-02-11 18:04:02 +01:00
- Fix show correct error when google auth is disabled [Taiga #1119 ](https://tree.taiga.io/project/penpot/issue/1119 )
- Fix text alignment in preview [#594 ](https://github.com/penpot/penpot/issues/594 )
- Fix unexpected exception when uploading image [Taiga #1120 ](https://tree.taiga.io/project/penpot/issue/1120 )
- Fix updates on collaborative editing not updating selection rectangles [Taiga #1127 ](https://tree.taiga.io/project/penpot/issue/1127 )
- Make the team deletion deferred (in the same way other objects)
2021-02-16 13:46:31 +01:00
### :heart: Community contributions by (Thank you!)
2021-02-10 17:17:16 +01:00
2021-02-11 18:04:02 +01:00
- abtinmo [#538 ](https://github.com/penpot/penpot/pull/538 )
2021-02-10 17:17:16 +01:00
- kdrag0n [#585 ](https://github.com/penpot/penpot/pull/585 )
2021-02-11 18:04:02 +01:00
- nisrulz [#586 ](https://github.com/penpot/penpot/pull/586 )
2021-02-10 17:17:16 +01:00
- tomer [#575 ](https://github.com/penpot/penpot/pull/575 )
- violoncelloCH [#554 ](https://github.com/penpot/penpot/pull/554 )
2021-02-10 16:52:24 +01:00
2021-02-04 16:27:54 +01:00
## 1.1.0-alpha
- Bugfixing and stabilization post-launch
- Some changes to the register flow
- Improved MacOS shortcuts and helpers
- Small changes to shape creation
## 1.0.0-alpha
Initial release