Releases: LinwoodDev/Butterfly
v2.3.0-beta.1
- 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
Find all nightly builds here
v2.2.4
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
Find all stable releases here
v2.3.0-beta.0
- 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
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
- 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
- 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
- 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
- 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