Skip to content

Releases: LinwoodDev/Butterfly

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

v2.2.2-rc.1

04 Nov 10:39
Compare
Choose a tag to compare
v2.2.2-rc.1 Pre-release
Pre-release
  • Add checksums to release assets (#753)
  • Add documentation button to collapsed app bar
  • Move eraser tool to property view
  • Improve scaling rotated elements (#518 partially, offset needs to be fixed)
  • Improve performance on large pages (#667 partially)
  • Improve property view
  • Fix changing page don't showing content (#755)
  • Fix label cursor style if not editing element
  • Remove cusor visibility on eraser, path eraser and label tool
  • Remove label tool can be changed tool to allow context menu

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

v2.2.2-rc.0

28 Oct 16:25
Compare
Choose a tag to compare
v2.2.2-rc.0 Pre-release
Pre-release
  • Add layer merging
  • Add option to open context menus with right click on desktop or long press on mobile
  • Add safe area to add dialog
  • Add fade transition for property view
  • Remove asking for name on layer creation
  • Fix layer rendering
  • Fix pin icon in property view
  • Fix toolbar position
  • Fix directory deletion in native file system
  • Fix property view logic
  • Fix property view ui padding
  • Fix archive importing
  • Fix collaboration dialog
  • Fix navigator page large constraints
  • Fix root directory bug on web
  • Upgrade networking stack for collaboration experiment
  • Update flutter and agp

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

v2.2.1

17 Oct 12:52
Compare
Choose a tag to compare

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

v2.2.1-rc.1

14 Oct 17:19
Compare
Choose a tag to compare
v2.2.1-rc.1 Pre-release
Pre-release
  • Add bit mapping of buttons in pointer test
  • Add autofocus to add dialog search bar
  • Add transition when opening add dialog
  • Add size transition to toolbar
  • Improve search and settings dialog transition
  • Change color toolbar to not have the full width
  • Fix pasting with label tool replaces text instead of appending
  • Fix unstable sort algorithm if layer is the same
  • Fix switching data directory not working
  • Fix input button mapping not working on multiple button presses (#748)
  • Fix app link in android

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

v2.2.1-rc.0

30 Sep 10:05
Compare
Choose a tag to compare
v2.2.1-rc.0 Pre-release
Pre-release
  • Add convert to layer to collection dialog
  • Readd option to select custom collection
  • Update button in name dialog to context specific action
  • Use live icon in add dialog (for example on undo, redo and full screen tools)
  • Improve layout of collection dialog
  • Improve copy to clipboard snackbar to show color
  • Change sensitivity settings to percent
  • Change min sensitivity of inputs to 10%
  • Rename context menu item name to rename in area context menu
  • Use search bar in areas navigator instead of normal text field
  • Fix select sensitivity slider in input settings changes scroll sensitivity
  • Fix current collection not being shown in collection dialog
  • Fix duplicating not working correctly
  • Fix layer rendering
  • Fix convert to layer not working before reopening the app
  • Fix file name only supports latin characters (#743)
  • Fix selection not updated when elements changed

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

v2.2.0

28 Sep 07:58
Compare
Choose a tag to compare
  • Fix importing keeps id

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

v2.2.0-rc.3

26 Sep 14:47
Compare
Choose a tag to compare
v2.2.0-rc.3 Pre-release
Pre-release
  • Rebuild baking system to support multiple layers
  • Add convert to layer to collection dialog
  • Add convert to layer to general area context menu
  • Fix layer ordering being reversed
  • Fix current layer not being changed
  • Fix lock collection mode not working
  • Fix elements being modifyable in different layers
  • Fix invisible layers setting being ignored

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