Boxy SVG Changelog

What's new in Boxy SVG 4.29.0

Apr 6, 2024
  • [Added] French localization

New in Boxy SVG 4.27.3 (Mar 18, 2024)

  • [Fixed] AppStream metadata contains invalid description

New in Boxy SVG 4.26.0 (Mar 13, 2024)

  • [Added] Support for embedded and linked fonts with variable weight
  • [Added] Option to filter Google Fonts by weight

New in Boxy SVG 4.25.3 (Mar 6, 2024)

  • [Fixed] Keyboard shortcuts don't work on WebKit-based browsers

New in Boxy SVG 4.23.3 (Feb 5, 2024)

  • [Improved] Localize pages with legal documents
  • [Improved] Faster initialization of the auth system
  • [Improved] Update Chromium rendering engine

New in Boxy SVG 4.23.2 (Jan 29, 2024)

  • [Fixed] Can't import some layered font families

New in Boxy SVG 4.21.2 (Jan 15, 2024)

  • [Fixed] "Ungroup" command causes objects to move

New in Boxy SVG 4.21.1 (Jan 11, 2024)

  • [Fixed] CSS "transform" property is not always preserved when manipulating text objects
  • [Fixed] Can't convert Hebrew, Devanagari, Bengali and some other non-Latin texts to paths
  • [Fixed] Can't sketchify text objects that use embedded fonts
  • [Fixed] Can't convert texts objects that use generic font family to paths
  • [Fixed] Synthesized weight indicator is not shown by "Typography Panel -> Font -> Weight" widget
  • [Removed] Legacy Font Access API support (Chromium 101 and earlier)

New in Boxy SVG 4.21.0 (Jan 8, 2024)

  • [Added] "Export Panel -> JPEG -> DPI" option
  • [Added] "Generators Panel -> Rasterize -> DPI" option
  • [Improved] Sort alphabetically font faces shown by "Defs Panel -> Fonts"
  • [Improved] Allow adding multiple fonts at once to "Defs Panel -> Fonts"
  • [Fixed] "Geometry Panel -> Image -> Natural size" inputs should be always disabled
  • [Fixed] Uncommon numeric font weights (e.g. 265 or 950) are treated as invalid
  • [Fixed] "Shape to Path" command does not correctly handle texts with custom transform origin
  • [Fixed] "Shape to Path" command fails to convert unicode symbols

New in Boxy SVG 4.20.0 (Jan 3, 2024)

  • [Added] "Compositing Panel -> Rendering" controls
  • [Added] "Library Panel -> Vectors -> Coco Material" provider
  • [Added] Lead images next to blog posts
  • [Improved] Update Chromium rendering engine from version 118 to 120
  • [Improved] Make "Vectorize" generator output compatible with Inkscape
  • [Fixed] Class names are not preserved when dereferencing elements
  • [Fixed] Zero-sized views should be ignored when aligning objects
  • [Fixed] Can't modify compositing properties of and elements
  • [Removed] --no-sandbox Chromium flag when running the app on macOS

New in Boxy SVG 4.18.0 (Dec 21, 2023)

  • [Improved] Localize changelog
  • [Improved] Split changelog into multiple pages
  • [Fixed] Can't export files containing clipping paths with circular references
  • [Fixed] Can't rotate horizontal and vertical lines when "Preserve rotation" option is turned off

New in Boxy SVG 4.17.0 (Dec 15, 2023)

  • [Added] Reorder toolbar and sidebar buttons with drag & drop
  • [Added] Show/hide toolbar and sidebar buttons with context menu
  • [Improved] Move "Settings -> UI -> Docks -> Show tooltips" option to context menu
  • [Fixed] Transform applied on a flipped triangle, frame, cross or rectangle shape is reduced incorrectly

New in Boxy SVG 4.16.0 (Dec 4, 2023)

  • [Added] Embedding API
  • [Improved] Update Chromium rendering engine

New in Boxy SVG 4.15.1 (Nov 13, 2023)

  • [Fixed] Broken shader cache on Linux due to compilation error

New in Boxy SVG 4.15.0 (Nov 6, 2023)

  • [Added] "Generators Panel -> Primitivize -> Shapes -> Type -> Ellipse" option
  • [Fixed] "Generators Panel -> Primitivize -> Rendering -> Overflow -> Cut" option fails in some edge cases
  • [Fixed] "Add" menu inside custom filter editor does not overflow the parent popover

New in Boxy SVG 4.14.2 (Oct 31, 2023)

  • [Improved] Update Chromium rendering engine from version 116 to 118
  • [Improved] Optionally show color values using uppercase hexadecimal notation
  • [Improved] Make the leading "#" char optional when entering hex color values
  • [Fixed] Changing "Export Panel -> Options -> View" does not update the width and height inputs
  • [Fixed] "Join Nodes" command does not work with "line" and "polyline" elements
  • [Fixed] "Join Paths" and "Split Paths" commands don't respect custom origin points
  • [Fixed] Joining two nodes should not be allowed if they belong to the same spline with no other nodes
  • [Fixed] Accent color previews in quick settings are not updated when changing theme

New in Boxy SVG 4.14.0 (Oct 25, 2023)

  • [Added] "Display P3", "Rec. 2020", "A98 RGB" (Adobe RGB) and "ProPhoto" wide gamut color spaces
  • [Added] Switch sRGB color wheel between HSV and HSL models via context menu
  • [Added] Switch sRGB color rect between HSV and HSL models via context menu
  • [Added] Switch sRGB color sliders between HSV, HSL, HWB, okHSV, okHSL, HSLuv and RGB models via context menu
  • [Improved] Show color values using the new CSS syntax
  • [Improved] Increment and decrement numeric color function arguments using arrow keys
  • [Fixed] Disable Wayland as it causes the app to crash on some systems
  • [Fixed] Some context menus are missing labels on Linux
  • [Fixed] Can't reorder filters in the "Compositing" panel
  • [Fixed] Can't export views with invalid IDs

New in Boxy SVG 4.12.5 (Sep 27, 2023)

  • [Fixed] App icon background is non-transparent

New in Boxy SVG 4.12.4 (Sep 25, 2023)

  • [Improved] Update Flatpak base SDK from version 22.08 to 23.08
  • [Fixed] Heap buffer overflow in libwebp (CVE-2023-4863)

New in Boxy SVG 4.12.3 (Sep 23, 2023)

  • [Fixed] Can't paste partial SVG document fragments

New in Boxy SVG 4.12.2 (Sep 8, 2023)

  • [Fixed] Can't resize grid

New in Boxy SVG 4.11.2 (Sep 5, 2023)

  • [Fixed] Opening files by double-clicking them in the file manager does not work with Flatpak app

New in Boxy SVG 4.11.0 (Sep 3, 2023)

  • [Added] "Copy to clipboard" button below PNG, SVG, SVGZ and HTML export preview
  • [Added] "Remove animations" HTML export option
  • [Added] "Reset transform origin points" HTML export option
  • [Added] "Split compound paths" HTML export option
  • [Fixed] Can't move the focus away from inputs by clicking the canvas

New in Boxy SVG 4.10.1 (Sep 1, 2023)

  • [Fixed] Text sometimes becomes italic after converting it to path
  • [Fixed] Pointer events are not handled correctly on some devices

New in Boxy SVG 4.10.0 (Aug 27, 2023)

  • [Added] "foreignObject" and "metadata" elements support
  • [Added] "Settings -> Markup -> Foreign objects" option
  • [Added] "Settings -> Markup -> Foreign metadata" option
  • [Fixed] Don't escape quotation marks inside "style" attributes
  • [Fixed] In some edge cases objects are "sticking" to one another when moved

New in Boxy SVG 4.9.0 (Aug 25, 2023)

  • [Added] "Remove animations" SVG(Z) export option
  • [Added] "Reset transform origin points" SVG(Z) export option
  • [Added] "Split compound paths" SVG(Z) export option

New in Boxy SVG 4.8.0 (Aug 23, 2023)

  • [Added] "Edit -> Copy as Bitmap" menu item
  • [Fixed] Vector objects copied from Boxy SVG are treated as bitmaps in Inkscape, Affinity Designer and Illustrator

New in Boxy SVG 4.7.0 (Aug 21, 2023)

  • [Added] "Object -> Align to First Selected" and "Object -> Align to View" menus with corresponding commands
  • [Added] "Window -> Developer Tools" menu item in macOS and Linux apps
  • [Improved] Redesign "Arrangement panel -> Align" controls
  • [Improved] Show throbber when manually refreshing fonts library
  • [Fixed] Margin settings are ignored when exporting selection

New in Boxy SVG 4.6.0 (Aug 14, 2023)

  • [Added] "Typography Panel -> Font -> Family -> Refresh" button
  • [Improved] Auto-refresh local fonts list on app launch
  • [Fixed] Incorrect family name is sometimes assigned when adding fonts from disk
  • [Fixed] Numpad enter key is not detected correctly

New in Boxy SVG 4.5.0 (Aug 10, 2023)

  • [Improved] Switch to Wayland on Linux
  • [Improved] Limit filesystem permissions on Linux to read-only
  • [Fixed] Text origin point is not preserved in some edge cases

New in Boxy SVG 4.4.0 (Aug 10, 2023)

  • [Fixed] Rotated text jumps when changing its properties
  • [Fixed] Current time input is not updated when opening the "Animations" panel for the first time
  • [Improved] Enable Chromium process sandboxing on macOS
  • [Removed] macOS 10 support
  • [Removed] Microsoft Store and Chrome Web Store migration forms

New in Boxy SVG 4.3.1 (Aug 8, 2023)

  • [Fixed] Linux app fails to start

New in Boxy SVG 4.2.4 (Aug 7, 2023)

  • [Improved] Show error message when chosen file can't be opened because of Flatpak filesystem access rules
  • [Fixed] "Open with" file manager menu does not work on Linux

New in Boxy SVG 4.2.2 (Aug 1, 2023)

  • [Fixed] "Clip" command misbehaves when the clipping element uses a custom origin point
  • [Fixed] "Mask" command misbehaves when the masking element uses a custom origin point

New in Boxy SVG 4.1.0 (Jul 28, 2023)

  • [Improved] Update Flatpak base SDK from version 21.08 to 22.08

New in Boxy SVG 4.0.3 (Jul 23, 2023)

  • [Fixed] Default keyboard shortcuts assigned to commands are conflicting
  • [Fixed] Redundant "transform-origin" and "transform-fill" properties added when moving and resizing objects
  • [Fixed] "Flip X" and "Flip Y" commands use wrong origin point
  • [Fixed] Redundant transform is sometimes added when pasting objects
  • [Fixed] Can't paste horizontal and vertical lines
  • [Fixed] Web portal pages don't limit horizontal scrolling on WebKit

New in Boxy SVG 4.0.1 (Jul 17, 2023)

  • [Fixed] SVG files with symbol instances fail to open

New in Boxy SVG 3.97.1 (Apr 23, 2023)

  • Added:
  • "Object -> Rasterize" menu item
  • Fixed:
  • Can't move image elements created by "File -> New From Clipboard" command
  • Can't move image elements without "width" and "height" attributes

New in Boxy SVG 3.96.0 (Feb 7, 2023)

  • Spanish localization
  • Bring back Linux armhf support

New in Boxy SVG 3.95.4 (Jan 11, 2023)

  • [Fixed] Linux packages are missing package-lock.json

New in Boxy SVG 3.95.3 (Jan 11, 2023)

  • Can't move cloud storage files

New in Boxy SVG 3.95.2 (Jan 11, 2023)

  • Permission error thrown when saving user avatar
  • Sign in fails when there are multiple tabs open
  • Can't change "Settings -> Authentication -> Users"
  • Can't change "Settings -> Public Profile"

New in Boxy SVG 3.95.1 (Jan 11, 2023)

  • Can't export to PDF when using the PWA app

New in Boxy SVG 3.95.0 (Jan 2, 2023)

  • [Added] Machine translation of user posts
  • [Added] "All" tab on the user profile page
  • [Improved] Update the Chromium rendering engine from version 106 to 108
  • [Improved] Migrate search indexes from Algolia to Typesense
  • [Improved] Migrate Linux and macOS apps to ES modules
  • [Improved] Lazy load post images
  • [Fixed] Post images have incorrect size while loading
  • [Fixed] Can't clip and mask symbol instances
  • [Removed] Linux binaries for armhf architecture

New in Boxy SVG 3.94.1 (Nov 13, 2022)

  • Symbol instances created by dragging a symbol from the "Defs" panel have incorrect size
  • Combining two files with the same object class names causes CSS selectors to clash
  • Duplicate styles are created when copying and pasting objects within the same document

New in Boxy SVG 3.92.0 (Nov 9, 2022)

  • ADDED:
  • "Commands" panel
  • "Export Panel -> Normalize -> Remove hidden objects" option
  • Format icons in the "Export" panel
  • IMPROVED:
  • Rename the "Preferences" dialog to "Settings" to follow the latest macOS HIG
  • FIXED:
  • Tool and panel commands not shown in "Preferences -> Keyboard -> Shortcuts" on macOS
  • Can't scroll docks when the app window is small
  • Menubar disappears when the app window is small