From f8bd90fb82fed8acff450bc53b587680e1c5e54a Mon Sep 17 00:00:00 2001
From: Javier Godoy <11554739+javier-godoy@users.noreply.github.com>
Date: Mon, 4 Aug 2025 11:58:06 -0300
Subject: [PATCH 1/2] build: set version to 1.2.0-SNAPSHOT
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index aa5dee5..0bf04f5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.flowingcode.vaadin.addons
image-crop-addon
- 1.1.3-SNAPSHOT
+ 1.2.0-SNAPSHOT
Image Crop Add-on
Image Crop Add-on for Vaadin Flow
https://www.flowingcode.com/en/open-source/
From ee07d748864f0e5edde8d205d6b480ba77041663 Mon Sep 17 00:00:00 2001
From: Javier Godoy <11554739+javier-godoy@users.noreply.github.com>
Date: Mon, 4 Aug 2025 12:13:39 -0300
Subject: [PATCH 2/2] deprecate: deprecate ImageCrop(Image) constructor
Close #24
---
.../com/flowingcode/vaadin/addons/imagecrop/ImageCrop.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/main/java/com/flowingcode/vaadin/addons/imagecrop/ImageCrop.java b/src/main/java/com/flowingcode/vaadin/addons/imagecrop/ImageCrop.java
index 3d3e9a8..6d283e3 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/imagecrop/ImageCrop.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/imagecrop/ImageCrop.java
@@ -68,7 +68,10 @@ public ImageCrop(String src) {
* Constructs an ImageCrop component with the given image.
*
* @param image the image to be cropped
+ * @deprecated This constructor only preserves the image URL and {@linkplain #setImageAlt(String)
+ * alternate text}. Use {@link #ImageCrop(String)} instead.
*/
+ @Deprecated(forRemoval = true, since = "1.2.0")
public ImageCrop(Image image) {
this(image.getSrc());
image.getAlt().ifPresent(a -> this.setImageAlt(a));