You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UX Enhancements and addition of new features to the Editor (#9)
* Support negative values in position x and y for image and text layer
* Add support for duplicate and rename in L1 sidebar
* feat: add trim transformation support
* Add advanced padding input support
* Remove unwanted console logs
* Fix Icon Button in padding input
* Add focus support in image overlay
* fix: update trim transformation schema and default values for improved functionality
* feat: add color replace transformation with validation and integration into schema
* Add tooltip and better UX in padding input
* Add zoom support with fo face and object in base image and image overlay
* Fix zoom input step size and default value
* Fix padding toggle button style
* feat: add border and sharpen transformations to image processing schema with validation and integration
* refactor: improve transformation schema for border, trim, and sharpen with enhanced validation and default values
* Update packages/imagekit-editor-dev/src/schema/index.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Initial plan
* Update packages/imagekit-editor-dev/src/components/common/ColorPickerField.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: correct formatting for items array opening bracket at line 1855
Co-authored-by: piyushryn <105715267+piyushryn@users.noreply.github.com>
* Remove unused imports in PaddingInput component
* Add gradient effect support in base and overlay images
* Improve renaming mode UX
* Improve Gradient Picker implementation
* Add shadow and grayscale support in image layer
* refactor: update borderWidth validation in transformation schema to use union type and improve visibility logic
* feat: add unsharpen mask transformation to image processing schema with validation and integration
* feat: integrate unsharpen mask transformation into overlay processing logic
* feat: enhance transformation schema with new lineHeight and dpr options, and improve validation logic
* Retain Padding Input Value
* Retain Zoom Input Value
* fix: update trimEnabled transformation property to disable trimming and remove debug log
* Add Distortion support in base and overlay image
* Refactor padding input
* Add per corner radius support in base and overlay image
* fix: color picker alpha behavior consistent with the downstream service
* chore: added .cursor to gitignore
* Improved distort perspective implementation
* chore: Add VSCode extension recommendations for TypeScript and Biome
* chore(workflows): Add lint step to CI and publish
* Fix linting issues
* Fix type and linting issues
* Fix more linting errors
* Fixed formatting issues
* Do not use structured clone
* Fix formatting
* Move to strict type
* feat: complete ux revamp for backgrounds
* feat: resize and crop mode revamp ux
* fix: perspective and arc distort validations
* feat: use descriptive copy for crop modes inside image layer menu
* fix: radius values persistence was lost when reordering or changing views
* feat: While duplicating, appending a text "Copy" for better visual separation of the newly created entity
* feat: arranging items within the list's transformation section in alphabetical order
* fix: dpr can only be used with either width or height, so it is moved inside resize and crop menu
* fix: dpr behavior inside image layers
* fix: dpr in layers made clearable using switch + lint fixes
* fix: opacity and quality settings inside layers are now controlled by a switch to enable clearable value support
* fix: used clearable select field for crop mode inside layers + improved copy
* feat: color picker component now supports isClearable prop
* fix: issues with padding and line height in text layers + added proper validator for line height which validates integer and expression values
* fix: opacity in text layers only supports 1-9 integers.
* fix: issue where an integer value for radius was losing persistence
* release: bump @imagekit/editor version to 2.1.0
---------
Co-authored-by: Swarnim Doegar <swarnim@imagekit.io>
Co-authored-by: Piyush Aryan <piyush@imagekit.io>
Co-authored-by: Piyush Aryan <105715267+piyushryn@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Swarnim Doegar <swarnimdoegar@gmail.com>
Co-authored-by: Abhinav Dhiman <abhinav@imagekit.io>
0 commit comments