Releases: scaleflex/filerobot-image-editor
Releases · scaleflex/filerobot-image-editor
v4.2.0
Fixed
- Reset button disregards the default provided crop ratio and replaces with the original image's ratio.
Added
disableZooming
property for disabling zoom functionality & removing zoom-related UI.
Improved
- Changed default value of
savingPixelRatio
to4
instead of8
for avoiding errors in some browsers and faster saving. - Plugin's styles by adding background for the whole editor & decreasing the bottom spacing of tabs bottom bar on phone screens.
- Keep showing the save loading spinner in case of returning a Promise from
onSave
and hide it after the promise's resolving/rejection - Enabling Possibility in
getCurrentImgDataFnRef
function to keep save loading spinner shown and hide it manually through params.
v4.1.1
Fixed
- Typescript types of the plugin react component.
v4.1.0
Added
- Zoom presets menu and its visibility control property
useZoomPresetsMenu
.
Improved
- Zoom behavior to simulate the zooming percentage to the final image size.
Fixed
- Typescript types of the plugin react component.
v4.0.0
Added
- New features (more annotations, finetunes, more filters) with options for customization.
- New customization properties for fitting different usecases.
- Static CSS class names for HTML elements for styles customization.
- Fully responsive functionality & UI with different screens including phones & touch screens.
- Changing default save behavior and ability to customize from UI, Exporting & loading current design state.
Improved
- Codebase is re-written with new structure.
- Performance & design UX.
- Rotation, crop & filter behaviors
Changed
- Internal canvas library replaced with another library (KonvaJS) which has more features & faster.
- UI of the editor.
Fixed
- Different issues related to past version (v3).
A lot of additions, changes & improvements have been added.
v3.12.17
3.12.17 - 2021-3-19
Fixed
- Issue of cropping dimensions not accurate.
v3.12.16
3.12.16 - 2021-3-05
Added
exitFullscreenModal
callback function insideonSaveAs
function for turning the fullscreen off in case it's opened.dontCleanQuery
property insidecloudimage
object to avoid cleaning the query of the passed image's URL and appending it to the cloudimage URL.
v3.12.15
3.12.15 - 2021-2-25
Improved
- The styles of footer for the editor with changing the full-screen icon.
- Moving react v17.0.1 & react-dom v17.0.1 from peerDependencies to dependencies for working with projects have lower versions of react.
- Improving full-screen logic.
Added
finishButtonLabel
for customizing the label of the finish button.imageName
&imageMime
to the returned object in the callbacks passed in default/download mode.
Fixed
- The icon of fullscreen at the footer wasn't shown for some OS users.
- The issue of not changing the width or height of the image before start editing.
v3.12.14
3.12.14 - 2021-2-20
Improved
- Update dependencies (styled-components, React, react-dom & @babel).
- Switching to automatic runtime for JSX transformation.
- The styles of actions (save, save as, back, close, cancel & apply) buttons.
Added
replaceCloseWithBackButton
for replacing the close icon at the top right with a back button at the top left.
Removed
closeButtonProps
property from the config and replaced with the abovereplaceCloseWithBackButton
.
v3.12.13
3.12.13 - 2021-2-18
Fixed
- The style of saveAs menu buttons.
- Text watermark is not applied in modify/cloudimage mode.
- Prohibit watermark positions square change if no watermark selected.
- Making text watermark default if no watermark images provided.
- Error while uploading the watermark image.
- Styles of un-selected watermark positions square.
- Resize tab's header style.
v3.12.12
3.12.12 - 2021-2-15
Added
onSaveAs
property to filerobot upload mode config for showing & handling Save As New Image Button as sliding item next to save button.keepPropsAndMeta
property to uploadParams of filerobot upload mode config for keeping the providedimageProperties
&imageMeta
in the saved image.onError
for handling the errors returned by the uploading process through filerobot or cloudimage.secondary
property to theme's button object which is used in the background color of selectable button (ex. saveAs).
Removed
saveMode
property from the filerobot upload mode config.
Fixed
- Rarely happened issue of duplicated canvases when doing some operation.
- Warning of similar keys for canvases.
Improved
- Styles of resizing image before editing warning.
- Moving
imageProperties
,imageMeta
&imageName
to uploadParams object of filerobot upload mode.