diff --git a/alfresco-connector-demo/.project b/alfresco-connector-demo/.project
index d71e32d..0b334b5 100644
--- a/alfresco-connector-demo/.project
+++ b/alfresco-connector-demo/.project
@@ -49,6 +49,5 @@
org.eclipse.jdt.core.javanature
org.eclipse.jem.beaninfo.BeanInfoNature
org.eclipse.wst.common.project.facet.core.nature
- org.eclipse.wst.jsdt.core.jsNature
-
+
\ No newline at end of file
diff --git a/alfresco-connector-demo/.settings/.jsdtscope b/alfresco-connector-demo/.settings/.jsdtscope
deleted file mode 100644
index 869c01d..0000000
--- a/alfresco-connector-demo/.settings/.jsdtscope
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/alfresco-connector-demo/.settings/ch.ivyteam.ivy.designer.prefs b/alfresco-connector-demo/.settings/ch.ivyteam.ivy.designer.prefs
index a9eb714..35ac91b 100644
--- a/alfresco-connector-demo/.settings/ch.ivyteam.ivy.designer.prefs
+++ b/alfresco-connector-demo/.settings/ch.ivyteam.ivy.designer.prefs
@@ -1,6 +1,5 @@
-ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_DATA_CLASS=com.alfresco.connector.demo.Data
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_NAMESPACE=com.alfresco.connector.demo
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:useProjectSettings=true
ch.ivyteam.ivy.project.preferences\:PRIMEFACES_VERSION=13
-ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=113000
+ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=120001
eclipse.preferences.version=1
diff --git a/alfresco-connector-demo/.settings/org.eclipse.jdt.core.prefs b/alfresco-connector-demo/.settings/org.eclipse.jdt.core.prefs
index 59fe89d..7b7aa55 100644
--- a/alfresco-connector-demo/.settings/org.eclipse.jdt.core.prefs
+++ b/alfresco-connector-demo/.settings/org.eclipse.jdt.core.prefs
@@ -1,9 +1,9 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.compliance=21
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -12,4 +12,4 @@ org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=17
+org.eclipse.jdt.core.compiler.source=21
diff --git a/alfresco-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.xml b/alfresco-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.xml
index 4837af5..f9d4879 100644
--- a/alfresco-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/alfresco-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,8 +1,6 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.container b/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 3bd5d0a..0000000
--- a/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.name b/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 05bd71b..0000000
--- a/alfresco-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Window
\ No newline at end of file
diff --git a/alfresco-connector-demo/config/variables.yaml b/alfresco-connector-demo/config/variables.yaml
new file mode 100644
index 0000000..e96d3ef
--- /dev/null
+++ b/alfresco-connector-demo/config/variables.yaml
@@ -0,0 +1,2 @@
+# yaml-language-server: $schema=https://json-schema.axonivy.com/app/12.0.0/variables.json
+Variables:
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.d.json b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.d.json
new file mode 100644
index 0000000..5e74a09
--- /dev/null
+++ b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.d.json
@@ -0,0 +1,6 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "Data",
+ "namespace" : "com.alfresco.connector.demo",
+ "isBusinessCaseData" : false
+}
\ No newline at end of file
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.ivyClass b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.ivyClass
deleted file mode 100644
index 35908df..0000000
--- a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Data.ivyClass
+++ /dev/null
@@ -1,2 +0,0 @@
-Data #class
-com.alfresco.connector.demo #namespace
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.d.json b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.d.json
new file mode 100644
index 0000000..7c1dc12
--- /dev/null
+++ b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.d.json
@@ -0,0 +1,15 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "Folder",
+ "namespace" : "com.alfresco.connector.demo",
+ "isBusinessCaseData" : false,
+ "fields" : [ {
+ "name" : "name",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "id",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ } ]
+}
\ No newline at end of file
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.ivyClass b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.ivyClass
deleted file mode 100644
index a7d9582..0000000
--- a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/Folder.ivyClass
+++ /dev/null
@@ -1,6 +0,0 @@
-Folder #class
-com.alfresco.connector.demo #namespace
-name String #field
-name PERSISTENT #fieldModifier
-id String #field
-id PERSISTENT #fieldModifier
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.d.json b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.d.json
new file mode 100644
index 0000000..2be652c
--- /dev/null
+++ b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.d.json
@@ -0,0 +1,19 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "ReadDocumentsData",
+ "namespace" : "com.alfresco.connector.demo",
+ "isBusinessCaseData" : false,
+ "fields" : [ {
+ "name" : "connectionError",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "documents",
+ "type" : "List",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "folderid",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ } ]
+}
\ No newline at end of file
diff --git a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.ivyClass b/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.ivyClass
deleted file mode 100644
index 1b0856e..0000000
--- a/alfresco-connector-demo/dataclasses/com/alfresco/connector/demo/ReadDocumentsData.ivyClass
+++ /dev/null
@@ -1,8 +0,0 @@
-ReadDocumentsData #class
-com.alfresco.connector.demo #namespace
-connectionError String #field
-connectionError PERSISTENT #fieldModifier
-documents List #field
-documents PERSISTENT #fieldModifier
-folderid String #field
-folderid PERSISTENT #fieldModifier
diff --git a/alfresco-connector-demo/pom.xml b/alfresco-connector-demo/pom.xml
index 730284f..ef2a028 100644
--- a/alfresco-connector-demo/pom.xml
+++ b/alfresco-connector-demo/pom.xml
@@ -3,10 +3,10 @@
4.0.0
com.axonivy.connector.alfresco
alfresco-connector-demo
- 11.3.2-SNAPSHOT
+ 12.0.0-SNAPSHOT
iar
- 11.3.0
+ 11.4.0-SNAPSHOT
diff --git a/alfresco-connector-demo/processes/AlfrescoDemo/ecm.p.json b/alfresco-connector-demo/processes/AlfrescoDemo/ecm.p.json
index 2af14c8..1d99c68 100644
--- a/alfresco-connector-demo/processes/AlfrescoDemo/ecm.p.json
+++ b/alfresco-connector-demo/processes/AlfrescoDemo/ecm.p.json
@@ -1,5 +1,5 @@
{
- "$schema" : "https://json-schema.axonivy.com/process/11.3.0/process.json",
+ "$schema" : "https://json-schema.axonivy.com/process/12.0.0/process.json",
"id" : "177A605C29E3AA51",
"config" : {
"data" : "com.alfresco.connector.Data"
diff --git a/alfresco-connector-demo/processes/AlfrescoDemo/readDocuments.p.json b/alfresco-connector-demo/processes/AlfrescoDemo/readDocuments.p.json
index d531b74..d1e1d14 100644
--- a/alfresco-connector-demo/processes/AlfrescoDemo/readDocuments.p.json
+++ b/alfresco-connector-demo/processes/AlfrescoDemo/readDocuments.p.json
@@ -1,5 +1,5 @@
{
- "$schema" : "https://json-schema.axonivy.com/process/11.3.0/process.json",
+ "$schema" : "https://json-schema.axonivy.com/process/12.0.0/process.json",
"id" : "17811D7894B7C803",
"kind" : "CALLABLE_SUB",
"config" : {
diff --git a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecm.rddescriptor b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecm.rddescriptor
deleted file mode 100644
index ae605f0..0000000
--- a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecm.rddescriptor
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- viewTechnology
- JSF
-
-
diff --git a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.d.json b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.d.json
new file mode 100644
index 0000000..9f1899b
--- /dev/null
+++ b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.d.json
@@ -0,0 +1,39 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "ecmData",
+ "namespace" : "com.alfresco.connector.demo.ecm",
+ "isBusinessCaseData" : false,
+ "fields" : [ {
+ "name" : "documents",
+ "type" : "List",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "file",
+ "type" : "File",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "folderid",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "connectionError",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "comment",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "foldername",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "newFoldername",
+ "type" : "String",
+ "modifiers" : [ "PERSISTENT" ]
+ }, {
+ "name" : "folder",
+ "type" : "List",
+ "modifiers" : [ "PERSISTENT" ]
+ } ]
+}
\ No newline at end of file
diff --git a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.ivyClass b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.ivyClass
deleted file mode 100644
index 0ea4545..0000000
--- a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmData.ivyClass
+++ /dev/null
@@ -1,18 +0,0 @@
-ecmData #class
-com.alfresco.connector.demo.ecm #namespace
-documents List #field
-documents PERSISTENT #fieldModifier
-file File #field
-file PERSISTENT #fieldModifier
-folderid String #field
-folderid PERSISTENT #fieldModifier
-connectionError String #field
-connectionError PERSISTENT #fieldModifier
-comment String #field
-comment PERSISTENT #fieldModifier
-foldername String #field
-foldername PERSISTENT #fieldModifier
-newFoldername String #field
-newFoldername PERSISTENT #fieldModifier
-folder List #field
-folder PERSISTENT #fieldModifier
diff --git a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmProcess.p.json b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmProcess.p.json
index 7613fdb..5c51dbc 100644
--- a/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmProcess.p.json
+++ b/alfresco-connector-demo/src_hd/com/alfresco/connector/demo/ecm/ecmProcess.p.json
@@ -1,5 +1,5 @@
{
- "$schema" : "https://json-schema.axonivy.com/process/11.3.0/process.json",
+ "$schema" : "https://json-schema.axonivy.com/process/12.0.0/process.json",
"id" : "177A609A24FD435F",
"kind" : "HTML_DIALOG",
"config" : {
diff --git a/alfresco-connector-test/.project b/alfresco-connector-test/.project
index 43aa134..f98201e 100644
--- a/alfresco-connector-test/.project
+++ b/alfresco-connector-test/.project
@@ -49,6 +49,5 @@
org.eclipse.jdt.core.javanature
org.eclipse.jem.beaninfo.BeanInfoNature
org.eclipse.wst.common.project.facet.core.nature
- org.eclipse.wst.jsdt.core.jsNature
-
+
\ No newline at end of file
diff --git a/alfresco-connector-test/.settings/.jsdtscope b/alfresco-connector-test/.settings/.jsdtscope
deleted file mode 100644
index 869c01d..0000000
--- a/alfresco-connector-test/.settings/.jsdtscope
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/alfresco-connector-test/.settings/ch.ivyteam.ivy.designer.prefs b/alfresco-connector-test/.settings/ch.ivyteam.ivy.designer.prefs
index bd78ff9..950c4d4 100644
--- a/alfresco-connector-test/.settings/ch.ivyteam.ivy.designer.prefs
+++ b/alfresco-connector-test/.settings/ch.ivyteam.ivy.designer.prefs
@@ -1,5 +1,4 @@
-ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_DATA_CLASS=alfresco.ecm.connector.test.Data
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_NAMESPACE=alfresco.ecm.connector.test
ch.ivyteam.ivy.project.preferences\:PRIMEFACES_VERSION=13
-ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=113000
+ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=120001
eclipse.preferences.version=1
diff --git a/alfresco-connector-test/.settings/org.eclipse.jdt.core.prefs b/alfresco-connector-test/.settings/org.eclipse.jdt.core.prefs
index d4540a5..3a79233 100644
--- a/alfresco-connector-test/.settings/org.eclipse.jdt.core.prefs
+++ b/alfresco-connector-test/.settings/org.eclipse.jdt.core.prefs
@@ -1,10 +1,10 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
-org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.compliance=21
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=enabled
-org.eclipse.jdt.core.compiler.source=17
+org.eclipse.jdt.core.compiler.source=21
diff --git a/alfresco-connector-test/.settings/org.eclipse.wst.common.project.facet.core.xml b/alfresco-connector-test/.settings/org.eclipse.wst.common.project.facet.core.xml
index 156ecdb..621b1f8 100644
--- a/alfresco-connector-test/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/alfresco-connector-test/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,8 +1,6 @@
-
-
+
-
-
+
\ No newline at end of file
diff --git a/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.container b/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 3bd5d0a..0000000
--- a/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.name b/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 05bd71b..0000000
--- a/alfresco-connector-test/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Window
\ No newline at end of file
diff --git a/alfresco-connector-test/config/variables.yaml b/alfresco-connector-test/config/variables.yaml
index cec3af7..e96d3ef 100644
--- a/alfresco-connector-test/config/variables.yaml
+++ b/alfresco-connector-test/config/variables.yaml
@@ -1,2 +1,2 @@
-# yaml-language-server: $schema=https://json-schema.axonivy.com/app/11.4.1/variables.json
+# yaml-language-server: $schema=https://json-schema.axonivy.com/app/12.0.0/variables.json
Variables:
diff --git a/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.d.json b/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.d.json
new file mode 100644
index 0000000..46fe390
--- /dev/null
+++ b/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.d.json
@@ -0,0 +1,6 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "Data",
+ "namespace" : "alfresco.ecm.connector.test",
+ "isBusinessCaseData" : false
+}
\ No newline at end of file
diff --git a/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.ivyClass b/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.ivyClass
deleted file mode 100644
index b7bc9d8..0000000
--- a/alfresco-connector-test/dataclasses/alfresco/ecm/connector/test/Data.ivyClass
+++ /dev/null
@@ -1,2 +0,0 @@
-Data #class
-alfresco.ecm.connector.test #namespace
diff --git a/alfresco-connector-test/pom.xml b/alfresco-connector-test/pom.xml
index ba8743c..c137af8 100644
--- a/alfresco-connector-test/pom.xml
+++ b/alfresco-connector-test/pom.xml
@@ -3,11 +3,11 @@
4.0.0
com.axonivy.connector.alfresco
alfresco-connector-test
- 11.3.2-SNAPSHOT
+ 12.0.0-SNAPSHOT
iar
- 11.3.0
- 11.3.0
+ 11.4.0-SNAPSHOT
+ 11.4.0-SNAPSHOT
diff --git a/alfresco-connector/.project b/alfresco-connector/.project
index 9b334ca..a8351e9 100644
--- a/alfresco-connector/.project
+++ b/alfresco-connector/.project
@@ -49,6 +49,5 @@
org.eclipse.jdt.core.javanature
org.eclipse.jem.beaninfo.BeanInfoNature
org.eclipse.wst.common.project.facet.core.nature
- org.eclipse.wst.jsdt.core.jsNature
-
+
\ No newline at end of file
diff --git a/alfresco-connector/.settings/.jsdtscope b/alfresco-connector/.settings/.jsdtscope
deleted file mode 100644
index 869c01d..0000000
--- a/alfresco-connector/.settings/.jsdtscope
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/alfresco-connector/.settings/ch.ivyteam.ivy.designer.prefs b/alfresco-connector/.settings/ch.ivyteam.ivy.designer.prefs
index 1ca91f5..35ac91b 100644
--- a/alfresco-connector/.settings/ch.ivyteam.ivy.designer.prefs
+++ b/alfresco-connector/.settings/ch.ivyteam.ivy.designer.prefs
@@ -1,6 +1,5 @@
-ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_DATA_CLASS=com.alfresco.connector.Data
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_NAMESPACE=com.alfresco.connector.demo
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:useProjectSettings=true
ch.ivyteam.ivy.project.preferences\:PRIMEFACES_VERSION=13
-ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=113000
+ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=120001
eclipse.preferences.version=1
diff --git a/alfresco-connector/.settings/org.eclipse.jdt.core.prefs b/alfresco-connector/.settings/org.eclipse.jdt.core.prefs
index 59fe89d..7b7aa55 100644
--- a/alfresco-connector/.settings/org.eclipse.jdt.core.prefs
+++ b/alfresco-connector/.settings/org.eclipse.jdt.core.prefs
@@ -1,9 +1,9 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.compliance=21
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -12,4 +12,4 @@ org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=17
+org.eclipse.jdt.core.compiler.source=21
diff --git a/alfresco-connector/.settings/org.eclipse.wst.common.project.facet.core.xml b/alfresco-connector/.settings/org.eclipse.wst.common.project.facet.core.xml
index 4837af5..f9d4879 100644
--- a/alfresco-connector/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/alfresco-connector/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,8 +1,6 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.container b/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 3bd5d0a..0000000
--- a/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.name b/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 05bd71b..0000000
--- a/alfresco-connector/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Window
\ No newline at end of file
diff --git a/alfresco-connector/config/variables.yaml b/alfresco-connector/config/variables.yaml
index 54cb636..c227f7d 100644
--- a/alfresco-connector/config/variables.yaml
+++ b/alfresco-connector/config/variables.yaml
@@ -1,3 +1,4 @@
+# yaml-language-server: $schema=https://json-schema.axonivy.com/app/12.0.0/variables.json
Variables:
# Custom variables of Alfresco Content Services API
Alfresco:
diff --git a/alfresco-connector/dataclasses/com/alfresco/connector/Data.d.json b/alfresco-connector/dataclasses/com/alfresco/connector/Data.d.json
new file mode 100644
index 0000000..726c9d3
--- /dev/null
+++ b/alfresco-connector/dataclasses/com/alfresco/connector/Data.d.json
@@ -0,0 +1,6 @@
+{
+ "$schema" : "https://json-schema.axonivy.com/data-class/12.0.0/data-class.json",
+ "simpleName" : "Data",
+ "namespace" : "com.alfresco.connector",
+ "isBusinessCaseData" : false
+}
\ No newline at end of file
diff --git a/alfresco-connector/dataclasses/com/alfresco/connector/Data.ivyClass b/alfresco-connector/dataclasses/com/alfresco/connector/Data.ivyClass
deleted file mode 100644
index 6065a03..0000000
--- a/alfresco-connector/dataclasses/com/alfresco/connector/Data.ivyClass
+++ /dev/null
@@ -1,2 +0,0 @@
-Data #class
-com.alfresco.connector #namespace
diff --git a/alfresco-connector/pom.xml b/alfresco-connector/pom.xml
index 3d9e1ed..a755173 100644
--- a/alfresco-connector/pom.xml
+++ b/alfresco-connector/pom.xml
@@ -3,10 +3,10 @@
4.0.0
com.axonivy.connector.alfresco
alfresco-connector
- 11.3.2-SNAPSHOT
+ 12.0.0-SNAPSHOT
iar
- 11.3.0
+ 11.4.0-SNAPSHOT
diff --git a/pom.xml b/pom.xml
index 8ee8900..32c4ad7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
com.axonivy.connector.alfresco
alfresco-connector-modules
- 11.3.2-SNAPSHOT
+ 12.0.0-SNAPSHOT
pom