Skip to content

Releases: LinwoodDev/Butterfly

v2.3.0-beta.1

20 Jan 10:28
Compare
Choose a tag to compare
v2.3.0-beta.1 Pre-release
Pre-release
  • Add search bar for components navigator page
  • Improve document settings UI
    • Remove duplicated name field in document settings
    • Change description only on submit
    • Improve encryption and thumbnail buttons
  • Add error boundaries for corrupted files
  • Fix export button in data settings not working
  • Fix export button for file view not visible
  • Fix file view showing wrong aspect ratio for thumbnails
  • Fix line transform changes rotation and scaling not working correctly (#786)
  • Fix lock collection wrongly labeled as Layer
  • Update secure storage dependency
  • Use minSdkVersion 23 instead of 21 (The minimum version of android is 6.0 (Marshmallow))
  • Improve collaboration system
    • Use wss default if no protocol is provided
    • Fix networking server/client not starting
    • Fix initializaton not sent by server
    • Improve performance when joining a room
  • Add linux arm binaries
  • Upgrade to agb 8.8

Read more here: https://linwood.dev/butterfly/2.3.0-beta.1

Nightly

21 Oct 16:13
2ed2c87
Compare
Choose a tag to compare
Nightly Pre-release
Pre-release

Find all nightly builds here

v2.2.4

13 Jan 10:12
Compare
Choose a tag to compare

This is a hotfix update, cherry picking some important fixes from the last 2.3.0-beta.0 nightly release.

  • Add error boundaries for corrupted files
  • Fix export button in data settings not working
  • Fix utilties state resetted after undo
  • Fix file view showing wrong aspect ratio for thumbnails

Cherry picks:

  • Fix default stroke width (#779)
  • Fix svg export shows wrong initial preset
  • Fix capture thumbnail uses wrong position
  • Fix zoom slider is not centered
  • Fix shape detection list tile not clickable
  • Fix corrupting files when saving (#777)
  • Fix action tools not updating

Read more here: https://linwood.dev/butterfly/2.2.4

Stable

21 Oct 16:13
656bb3a
Compare
Choose a tag to compare
Stable Pre-release
Pre-release

Find all stable releases here

v2.3.0-beta.0

06 Jan 11:33
Compare
Choose a tag to compare
v2.3.0-beta.0 Pre-release
Pre-release
  • Redesign mobile home page
    • Use tabs for easier navigation
    • Dedicated files view
    • Move settings into a tab
  • Add toggleable tools
  • Add palette name and pack to color picker dialog
  • Add stroke width slider to pattern texture
  • Move ruler into own tool
    • Add color property
    • Add size property
  • Move grid into own tool
    • Add offset property
  • Move background button from project settings to top corner button
  • Add password protected notes (#771)
  • Add option to import svg as text (#596)
  • Improve grid files view
  • Improve slider and double input list tiles
  • Change aspect ratio to use 3 fraction digits for area
  • Fix undo/redo tools not showing status correctly
  • Fix grid not working correctly
  • Fix capture thumbnail uses wrong position
  • Fix zoom slider is not centered
  • Fix shape detection list tile not clickable
  • Fix svg export shows wrong initial preset
  • Fix default stroke width (#779)

Read more here: https://linwood.dev/butterfly/2.3.0-beta.0

v2.2.3

24 Dec 09:30
Compare
Choose a tag to compare

Merry Christmas! 🎄

This is a stable release, it includes all the changes from the 2.2.3 nightly releases.
Read more here: https://linwood.dev/butterfly/2.2.3

v2.2.3-rc.2

20 Dec 18:02
Compare
Choose a tag to compare
v2.2.3-rc.2 Pre-release
Pre-release
  • Add area options to context menu in area navigator page
  • Add error icon to asset card
  • Move create button to the top right of the template dialog
  • Improve mobile color picker
  • Align no elements text to the center
  • Fix thumbnail in files view
  • Fix spacing in home page
  • Fix baking not working correctly when zooming in
  • Fix docker image (#769)

Read more here: https://linwood.dev/butterfly/2.2.3-rc.2

v2.2.3-rc.1

16 Dec 10:15
Compare
Choose a tag to compare
v2.2.3-rc.1 Pre-release
Pre-release
  • Improve template dialog
    • Add override tools in context menu
    • Add information button
    • Add duplicate button
    • Change create template button to save icon
    • Improve thumbnail display to have rounded corners
  • Add color wheel to color picker
  • Add render resolution to improve moving on canvas
  • Redesign search to material 3
    • Improve tool results
  • Improve responsiveness of exact slider
  • Change zoom dependent to false by default
  • Use material blue and red as default colors
  • Improve sliders for background dialog
  • Add additional selection ui options to the pen element
  • Add tooltip to preset icons in export dialog
  • Change general icon on background to grid
  • Limit search results to 10
  • Fix export on web
  • Fix shape detection always enabled in pen tool
  • Fix ruler not working correctly in pen tool
  • Fix ruler position is wrong when moving on the canvas
  • Fix zoom dependent not working correctly with the label tool (#765)
  • Fix temporary import handler does not get removed after clicking
  • Fix asset hash not correctly working with filenames
  • Fix duplicated asset importing
  • Fix aspect ratio label in area tool selection view
  • Fix add dialog shows "No element" if there is only import search results
  • Fix document isn't saved when clicking home
  • Fix stamp don't use unique element ids
  • Fix render order when creating multiple elements when baking
  • Fix some color fields don't keep alpha value
  • Fix color fields preview shows alpha value
  • Fix min slider value of stroke width
  • Fix selection not working correctly when editing multiple elements
  • Fix search on web
  • Fix temporary stamp
  • Show git hash instead of version in web version
  • Upgrade to flutter 3.27

Read more here: https://linwood.dev/butterfly/2.2.3-rc.1

v2.2.3-rc.0

02 Dec 08:45
Compare
Choose a tag to compare
v2.2.3-rc.0 Pre-release
Pre-release
  • Add toggle for color toolbar (#611)
  • Add save button indicator for autosave (#757)
  • Add duplicate layer button
  • Add tool options panel position
  • Add path laser animation
  • Separate laser duration in normal duration and hide duration
  • Use long press to move tools on all platforms to improve desktop touch behavior
  • Use sha checksum for assets
  • Update dropdown buttons in shape and constraints to material 3
  • Separate personalization settings in new view settings
  • Fix webdav on windows

Read more here: https://linwood.dev/butterfly/2.2.3-rc.0

v2.2.2

11 Nov 10:40
Compare
Choose a tag to compare
  • Fix loading screen showing after error
  • Fix packs dialog file system operations
  • Downgrade pdfjs on web

This is a stable release, it includes all the changes from the 2.2.2 nightly releases.
Read more here: https://linwood.dev/butterfly/2.2.2