diff --git a/build.gradle b/build.gradle
index 3054f3e..387005c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -127,7 +127,7 @@ subprojects {
// 编译任务忽略案例模块
afterEvaluate { project ->
- if (project.name == 'flowlong-spring-boot-example') {
+ if (project.name == 'flowlong-spring-boot-example' || project.name == 'flowlong-solon-example') {
project.tasks.all {
it.enabled = false
}
diff --git a/changelog.md b/changelog.md
index 02d8fa8..7076e56 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,16 @@
# 更新日志
+## [v1.0.5] 2024.10.27
+
+- 支持自定义解决无任务参与者情况
+- 跳转任务限定约束只允许为发起节点和审批节点
+- 流程监听实例任务通知事件类型分离
+- 数据传递完成参数使用进行清理
+- 调整 mysql 脚本字段类型完善
+- 新增自动认领测试用例
+- 新增 solon 适配示例
+
+
## [v1.0.4] 2024.10.09
- 记录区分撤回拿回撤回任务
diff --git a/flowlong-solon-example/build.gradle b/flowlong-solon-example/build.gradle
index 76e0d72..a2a84e0 100644
--- a/flowlong-solon-example/build.gradle
+++ b/flowlong-solon-example/build.gradle
@@ -2,9 +2,8 @@ description "flowlong spring boot example"
dependencies {
implementation project(":flowlong-spring-boot-starter")
- implementation("org.springframework.boot:spring-boot-starter-web")
- implementation("org.springframework.boot:spring-boot-starter-jdbc")
implementation("com.baomidou:mybatis-plus-boot-starter")
- implementation("mysql:mysql-connector-java")
+ implementation("org.noear:solon-web:3.0.1")
+ implementation("org.noear:solon-scheduling-simple:3.0.1")
}
diff --git a/flowlong-solon-example/pom.xml b/flowlong-solon-example/pom.xml
index e367d33..165df29 100644
--- a/flowlong-solon-example/pom.xml
+++ b/flowlong-solon-example/pom.xml
@@ -5,19 +5,21 @@
4.0.0
- org.noear
- solon-parent
- 3.0.1
-
+ com.aizuda
+ flowlong
+ ${revision}
+
+ 3.0.1
+
+
flowlong-solon-example
com.aizuda
flowlong-solon-plugin
- 1.0.4
com.baomidou
@@ -27,29 +29,23 @@
org.noear
solon-web
+ ${solonVersion}
- org.postgresql
- postgresql
- 42.7.1
+ org.noear
+ solon-scheduling-simple
+ ${solonVersion}
org.noear
solon-logging-logback
+ ${solonVersion}
org.projectlombok
lombok
-
- com.zaxxer
- HikariCP
-
-
- org.noear
- solon-scheduling-simple
-
diff --git a/gradle.properties b/gradle.properties
index 3a61b38..1f7ad4d 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,5 @@
APP_GROUP=com.aizuda
-APP_VERSION=1.0.4
+APP_VERSION=1.0.5
SONATYPE_HOST=CENTRAL_PORTAL
RELEASE_SIGNING_ENABLED=true
diff --git a/settings.gradle b/settings.gradle
index 39d6d5c..1fcde58 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -4,6 +4,7 @@ rootProject.name = 'flowlong'
include 'flowlong-core'
include 'flowlong-mybatis-plus'
include 'flowlong-solon-plugin'
+include 'flowlong-solon-example'
include 'flowlong-spring-boot-starter'
include 'flowlong-spring-boot-example'