Changelog
2.1.0-beta.1 (2024-03-04)
- Add setting for adding background to pdf import (#606)
- Add setting for inverting to pdf import (#606)
- Add image operations
- Invert
- Background
- Add ability to reorder waypoints
- Change waypoint identifier to the name instead of index
- Fix transformation pushed to reference handle (#615)
- Disable showing transform controls while transforming
Read more here: https://linwood.dev/butterfly/2.1.0-beta.1
2.1.0-beta.0 (2024-02-26)
- Add shape detection for lines (#578)
- Add area navigator page (#574)
- Add resize and move controls to area tool (#542)
- Add reorder controls to area tool
- Add option to export whole page (#594)
- Add export tool (#590)
- Move rotation controls to the top (#607)
- Improve area tool creation rect selection
- Make selection system of select tool modular
- Upgrade to flutter 3.19
- Improve pdf import (#612)
- Rename release assets (#568)
- Generalize svg and png dialog
- Fix thumbnail shoot position
- Fix png export
Read more here: https://linwood.dev/butterfly/2.1.0-beta.0
2.0.3 (2024-02-19)
- Fix png export
See all changes since the last stable here: https://linwood.dev/butterfly/2.0.3
2.0.3-rc.1 (2024-02-12)
- Add initial ios support (currently nightly only) (#244)
- Add option to disable autosave (#591)
- Convert aspect ratio menu to material 3
- Invert current inverted position to be normal
- Fix file sharing on android (#585)
- Fix laser movement is not locked
- Fix color of icon dropdown in property view
- Disable camera on android sdk version < 21
Read more here: https://linwood.dev/butterfly/2.0.3-rc.1
2.0.3-rc.0 (2024-02-05)
- Fix export pdf print instead of export as file
- Fix scroll in pdf export dialog
- Fix pdf.js on web
- Fix exporting on web
- Fix notch area not being used in full screen (#368)
- Fix performance of the eraser tool (#461)
- Fix performance of the path eraser tool (partially #528)
Read more here: https://linwood.dev/butterfly/2.0.3-rc.0
2.0.2 (2024-01-29)
Nothing changed from the nightly build to the stable release.
See all changes since the last stable here: https://linwood.dev/butterfly/2.0.2
2.0.2-rc.0 (2024-01-22)
- Use thicker lines for label selection rect
- Restrict input to area bounds when inside area (#573)
- Fix template import opens blank document
- Fix zoom view not appearing
- Fix markdown property view not opening
- Fix creating component origin being page origin instead of selection origin
Read more here: https://linwood.dev/butterfly/2.0.2-rc.0
2.0.1 (2024-01-15)
Nothing changed from the nightly build to the stable release.
See all changes since the last stable here: https://linwood.dev/butterfly/2.0.1
2.0.1-rc.1 (2024-01-08)
- Add refresh button to quickstart
- Add refresh button to file view
- Add link to experiment
- Add extra icon for label markdown mode
- Add validation in collaboration start dialog
- Add help pages for navigator pages
- Remember grid view setting
- Improve spacing in add dialog
- Set default port as initial value in collaboration start dialog
- Fix markdown label editing
- Fix not working new line
- Fix asset card missing ripple effect
- Fix rename saved function will be triggered multiple times
- Fix pen property view
- Fix label editing when selecting different text input
- Fix subSpan editing in label editing
- Fix svg exporting error
- Fix presentation preview on initial selection
- Fix exporting on mobile devices
2.0.1-rc.0 (2024-01-01)
- Add high contrast mode (#564)
- Add support for multi character input languages (#539)
- Add scale to label toolbar
- Add scale to label selection view
- Add markdown element selection view
- Fix moving data directory (#562)
- Fix various issues with the label tool
- Fix display icon
- Fix spread pages settings not being saved
- Fix app link on android
2.0.0 (2023-12-24)
Nothing changed from the nightly build to the stable release.
See all changes since the last stable here: https://linwood.dev/butterfly/2.0.0-rc.3
2.0 Nightly Changelog
2.0.0-rc.3 (2023-12-22)
- Change duplicate icon to have a difference to copy icon (#552)
- Change default scale of label tool to 2
- Change dropdown to modal bottom sheet for density personalisation setting
- Improve responsiveness of dialogs on mobile devices (#550)
- Improve add dialog trailing icon (#550)
- Replace file picker package
- Fix back button closes app on mobile (#551)
- Fix default color when adding tools
- Fix elements selection will be cleared after unfocusing
- Remove appbar on native title bar in home page
View all changes in the blog: https://linwood.dev/butterfly/2.0.0-rc.3