BenJeau
released this
07 Feb 18:25
·
11 commits
to master
since this release
0.7.0 (2022-02-07)
Major Update
This version brings many changes in the internal structure of the code, making it more modular, and will allow for different renderers to work. It also removes everything that is not strictly related to the drawing to a separate extras
package.
Breaking Changes
- Component
Draw
does not exists anymore, it is nowCanvas
. TheCanvas
component is less managed (has less state, need to provide more props, such as thecolor
,opacity
,thickness
) - The library is now split into two:
@benjeau/react-native-draw
for theCanvas
component@benjeau/react-native-draw-extras
for theCanvasControls
,BrushPreview
,BrushProperties
, andColorPicker
To get the previous experience of the
Draw
component, please inspire yourself from the example in the README
@benjeau/react-native-draw
does not require@react-native-community/slider
dependency anymore