diff --git a/pom.xml b/pom.xml
index 7ef9c8d..4db3517 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.vaadin.addons.flowingcode
share-easy-addon
- 2.0.2-SNAPSHOT
+ 2.1.0-SNAPSHOT
Share Easy Add-on
Share Eady Add-on for Vaadin Flow
@@ -151,6 +151,12 @@
5.1.1
test
+
+ com.vaadin.external.gwt
+ gwt-elemental
+ 2.8.2.vaadin2
+ compile
+
@@ -458,6 +464,7 @@
**/it/*
**/DemoView.class
**/DemoLayout.class
+ **/AppShellConfiguratorImpl.class
@@ -472,10 +479,10 @@
21
21
- 25.0.0
+ 25.0.3
11.0.26
-
+
com.vaadin
vaadin-dev
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasy.java
index db78559..51e0385 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/DropdownShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/DropdownShareEasy.java
index 03ebb05..73482cb 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/DropdownShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/DropdownShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/FixedShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/FixedShareEasy.java
index b4fbcb8..f1c1d8a 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/FixedShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/FixedShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/HoverShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/HoverShareEasy.java
index 77c76d7..7c8af17 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/HoverShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/HoverShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/NormalShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/NormalShareEasy.java
index e175089..60b4fc2 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/NormalShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/NormalShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDriver.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDriver.java
index 4fd4310..89a7e0d 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDriver.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDriver.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/TextShareEasy.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/TextShareEasy.java
index 4338973..06495dd 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/TextShareEasy.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/TextShareEasy.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Animation.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Animation.java
index 1e6e300..57bc5d6 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Animation.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Animation.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Direction.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Direction.java
index 005b4c1..d6a9b53 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Direction.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Direction.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Driver.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Driver.java
index 8cdb3cb..f9f6165 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Driver.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Driver.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Locale.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Locale.java
index 3d3b714..9e4aeb3 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Locale.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Locale.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Mode.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Mode.java
index c512014..7e5eb29 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Mode.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Mode.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Position.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Position.java
index dd011f8..4663e65 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Position.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Position.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Type.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Type.java
index c6acedb..026fe0c 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Type.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/enums/Type.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/CustomDriverOptions.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/CustomDriverOptions.java
index 4daf731..6e23d6e 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/CustomDriverOptions.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/CustomDriverOptions.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -20,7 +20,6 @@
package com.flowingcode.vaadin.addons.shareeasy.util;
import java.util.Optional;
-import org.apache.commons.lang3.StringUtils;
import com.flowingcode.vaadin.addons.shareeasy.ShareEasyDriver;
import elemental.json.Json;
import elemental.json.JsonObject;
@@ -157,7 +156,7 @@ public JsonObject getJsonObject() {
Optional.ofNullable(name).ifPresent(value -> js.put("name", value));
js.put("linkWithParams",
- StringUtils.isNotBlank(shareLinkParam) || StringUtils.isNotBlank(shareTextParam));
+ OptionsUtils.isNotBlank(shareLinkParam) || OptionsUtils.isNotBlank(shareTextParam));
return js;
}
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/LanguageKeys.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/LanguageKeys.java
index 94f0ee1..b695af2 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/LanguageKeys.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/LanguageKeys.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/Options.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/Options.java
index c5cae8b..3fb0006 100644
--- a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/Options.java
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/Options.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -20,7 +20,6 @@
package com.flowingcode.vaadin.addons.shareeasy.util;
import java.util.Optional;
-import org.apache.commons.lang3.StringUtils;
import com.flowingcode.vaadin.addons.shareeasy.ShareEasyDriver;
import com.flowingcode.vaadin.addons.shareeasy.enums.Driver;
import com.flowingcode.vaadin.addons.shareeasy.enums.Locale;
@@ -115,7 +114,7 @@ public JsonObject getJsonObject() {
js.put("showTransitionDuration", showTransitionDuration);
js.put("lang", locale);
- if (languageKeys != null && StringUtils.isNotBlank(locale)) {
+ if (languageKeys != null && OptionsUtils.isNotBlank(locale)) {
JsonObject langs = Json.createObject();
langs.put(locale, languageKeys.getJsonObject());
js.put("langs", langs);
diff --git a/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/OptionsUtils.java b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/OptionsUtils.java
new file mode 100644
index 0000000..90c326e
--- /dev/null
+++ b/src/main/java/com/flowingcode/vaadin/addons/shareeasy/util/OptionsUtils.java
@@ -0,0 +1,28 @@
+/*-
+ * #%L
+ * Share Easy Add-on
+ * %%
+ * Copyright (C) 2023 - 2026 Flowing Code
+ * %%
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * #L%
+ */
+package com.flowingcode.vaadin.addons.shareeasy.util;
+
+class OptionsUtils {
+
+ static boolean isNotBlank(String value) {
+ return value != null && !value.isBlank();
+ }
+
+}
diff --git a/src/main/resources/META-INF/VAADIN/package.properties b/src/main/resources/META-INF/VAADIN/package.properties
index 5a86510..0bdf4e3 100644
--- a/src/main/resources/META-INF/VAADIN/package.properties
+++ b/src/main/resources/META-INF/VAADIN/package.properties
@@ -2,7 +2,7 @@
# #%L
# Share Easy Add-on
# %%
-# Copyright (C) 2023 - 2025 Flowing Code
+# Copyright (C) 2023 - 2026 Flowing Code
# %%
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
diff --git a/src/main/resources/META-INF/resources/frontend/src/fc-sharee-connector.js b/src/main/resources/META-INF/resources/frontend/src/fc-sharee-connector.js
index 2fc0f6d..05f26b5 100644
--- a/src/main/resources/META-INF/resources/frontend/src/fc-sharee-connector.js
+++ b/src/main/resources/META-INF/resources/frontend/src/fc-sharee-connector.js
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/AppShellConfiguratorImpl.java b/src/test/java/com/flowingcode/vaadin/addons/AppShellConfiguratorImpl.java
new file mode 100644
index 0000000..ddc7ff3
--- /dev/null
+++ b/src/test/java/com/flowingcode/vaadin/addons/AppShellConfiguratorImpl.java
@@ -0,0 +1,28 @@
+/*-
+ * #%L
+ * Share Easy Add-on
+ * %%
+ * Copyright (C) 2023 - 2026 Flowing Code
+ * %%
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * #L%
+ */
+package com.flowingcode.vaadin.addons;
+
+import com.vaadin.flow.component.page.AppShellConfigurator;
+import com.vaadin.flow.theme.Theme;
+
+@Theme
+public class AppShellConfiguratorImpl implements AppShellConfigurator {
+
+}
diff --git a/src/test/java/com/flowingcode/vaadin/addons/DemoLayout.java b/src/test/java/com/flowingcode/vaadin/addons/DemoLayout.java
index 56719ea..9feb9e1 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/DemoLayout.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/DemoLayout.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasyDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasyDemo.java
index 010006a..64f1e41 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasyDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/BaseShareEasyDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DefaultValuesDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DefaultValuesDemo.java
index 4571818..1610323 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DefaultValuesDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DefaultValuesDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DemoView.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DemoView.java
index d3823cd..f1be87b 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DemoView.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DemoView.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DropdownModeDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DropdownModeDemo.java
index ad962bb..95a79e4 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DropdownModeDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/DropdownModeDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/FixedModeDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/FixedModeDemo.java
index 0e8d4dd..acfc310 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/FixedModeDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/FixedModeDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/HoverModeDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/HoverModeDemo.java
index 9c8ea3b..35e7b48 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/HoverModeDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/HoverModeDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/NormalModeDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/NormalModeDemo.java
index 5943a29..609642b 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/NormalModeDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/NormalModeDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDemoView.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDemoView.java
index 211197c..648601a 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDemoView.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/ShareEasyDemoView.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/SpecialCustomizationsDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/SpecialCustomizationsDemo.java
index c118a95..0d72c7d 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/SpecialCustomizationsDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/SpecialCustomizationsDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TextModeDemo.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TextModeDemo.java
index f1ffba0..28f96df 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TextModeDemo.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TextModeDemo.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TrelloDriverOptions.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TrelloDriverOptions.java
index 1fb3b25..68eafa2 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TrelloDriverOptions.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/TrelloDriverOptions.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/AbstractViewTest.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/AbstractViewTest.java
index ab260e7..188c7d2 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/AbstractViewTest.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/AbstractViewTest.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/BaseShareEasyIT.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/BaseShareEasyIT.java
index 00e3561..810f023 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/BaseShareEasyIT.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/BaseShareEasyIT.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyDefaultValuesIT.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyDefaultValuesIT.java
index 245e504..23aa86e 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyDefaultValuesIT.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyDefaultValuesIT.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyElement.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyElement.java
index a6be414..e74e794 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyElement.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyElement.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyFixedModeIT.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyFixedModeIT.java
index 5c75e5d..063faec 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyFixedModeIT.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyFixedModeIT.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyNormalModeIT.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyNormalModeIT.java
index 7150d59..ac62fdb 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyNormalModeIT.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/it/ShareEasyNormalModeIT.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/test/SerializationTest.java b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/test/SerializationTest.java
index 3250e88..bd99d87 100644
--- a/src/test/java/com/flowingcode/vaadin/addons/shareeasy/test/SerializationTest.java
+++ b/src/test/java/com/flowingcode/vaadin/addons/shareeasy/test/SerializationTest.java
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/test/resources/META-INF/frontend/styles/share-easy-demo-styles.css b/src/test/resources/META-INF/frontend/styles/share-easy-demo-styles.css
index 0820b3f..edfa083 100644
--- a/src/test/resources/META-INF/frontend/styles/share-easy-demo-styles.css
+++ b/src/test/resources/META-INF/frontend/styles/share-easy-demo-styles.css
@@ -2,7 +2,7 @@
* #%L
* Share Easy Add-on
* %%
- * Copyright (C) 2023 - 2025 Flowing Code
+ * Copyright (C) 2023 - 2026 Flowing Code
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.