Skip to content

Commit 46e0b79

Browse files
updated distro info
1 parent 34fc5c7 commit 46e0b79

File tree

2 files changed

+149
-12
lines changed

2 files changed

+149
-12
lines changed

distro/build.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -329,95 +329,95 @@
329329
</exec>
330330
<mkdir dir="${target.docs.root}/bpmn-model-javadocs" />
331331
<copy todir="${target.docs.root}/bpmn-model-javadocs">
332-
<fileset dir="../modules/flowable-bpmn-model/target/site/apidocs" />
332+
<fileset dir="../modules/flowable-bpmn-model/target/reports/apidocs" />
333333
</copy>
334334

335335
<exec executable="${mvn.executable}" dir="../modules/flowable-engine">
336336
<arg line="-DexcludePackageNames=org.flowable.engine.impl* javadoc:javadoc" />
337337
</exec>
338338
<mkdir dir="${target.docs.root}/javadocs" />
339339
<copy todir="${target.docs.root}/javadocs">
340-
<fileset dir="../modules/flowable-engine/target/site/apidocs" />
340+
<fileset dir="../modules/flowable-engine/target/reports/apidocs" />
341341
</copy>
342342

343343
<exec executable="${mvn.executable}" dir="../modules/flowable-cmmn-api">
344344
<arg line="-DexcludePackageNames=org.flowable.cmmn.engine.impl* javadoc:javadoc" />
345345
</exec>
346346
<mkdir dir="${target.docs.root}/cmmn-javadocs" />
347347
<copy todir="${target.docs.root}/cmmn-javadocs">
348-
<fileset dir="../modules/flowable-cmmn-api/target/site/apidocs" />
348+
<fileset dir="../modules/flowable-cmmn-api/target/reports/apidocs" />
349349
</copy>
350350

351351
<exec executable="${mvn.executable}" dir="../modules/flowable-dmn-api">
352352
<arg line="-DexcludePackageNames=org.flowable.dmn.engine.impl* javadoc:javadoc" />
353353
</exec>
354354
<mkdir dir="${target.docs.root}/dmn-javadocs" />
355355
<copy todir="${target.docs.root}/dmn-javadocs">
356-
<fileset dir="../modules/flowable-dmn-api/target/site/apidocs" />
356+
<fileset dir="../modules/flowable-dmn-api/target/reports/apidocs" />
357357
</copy>
358358

359359
<exec executable="${mvn.executable}" dir="../modules/flowable-event-registry-api">
360360
<arg line="-DexcludePackageNames=org.flowable.eventregistry.impl* javadoc:javadoc" />
361361
</exec>
362362
<mkdir dir="${target.docs.root}/eventregistry-javadocs" />
363363
<copy todir="${target.docs.root}/eventregistry-javadocs">
364-
<fileset dir="../modules/flowable-event-registry-api/target/site/apidocs" />
364+
<fileset dir="../modules/flowable-event-registry-api/target/reports/apidocs" />
365365
</copy>
366366

367367
<exec executable="${mvn.executable}" dir="../modules/flowable-task-service-api">
368368
<arg line="javadoc:javadoc" />
369369
</exec>
370370
<mkdir dir="${target.docs.root}/task-javadocs" />
371371
<copy todir="${target.docs.root}/task-javadocs">
372-
<fileset dir="../modules/flowable-task-service-api/target/site/apidocs" />
372+
<fileset dir="../modules/flowable-task-service-api/target/reports/apidocs" />
373373
</copy>
374374

375375
<exec executable="${mvn.executable}" dir="../modules/flowable-variable-service-api">
376376
<arg line="javadoc:javadoc" />
377377
</exec>
378378
<mkdir dir="${target.docs.root}/variable-javadocs" />
379379
<copy todir="${target.docs.root}/variable-javadocs">
380-
<fileset dir="../modules/flowable-variable-service-api/target/site/apidocs" />
380+
<fileset dir="../modules/flowable-variable-service-api/target/reports/apidocs" />
381381
</copy>
382382

383383
<exec executable="${mvn.executable}" dir="../modules/flowable-job-service-api">
384384
<arg line="javadoc:javadoc" />
385385
</exec>
386386
<mkdir dir="${target.docs.root}/job-javadocs" />
387387
<copy todir="${target.docs.root}/job-javadocs">
388-
<fileset dir="../modules/flowable-job-service-api/target/site/apidocs" />
388+
<fileset dir="../modules/flowable-job-service-api/target/reports/apidocs" />
389389
</copy>
390390

391391
<exec executable="${mvn.executable}" dir="../modules/flowable-identitylink-service-api">
392392
<arg line="javadoc:javadoc" />
393393
</exec>
394394
<mkdir dir="${target.docs.root}/identitylink-javadocs" />
395395
<copy todir="${target.docs.root}/identitylink-javadocs">
396-
<fileset dir="../modules/flowable-identitylink-service-api/target/site/apidocs" />
396+
<fileset dir="../modules/flowable-identitylink-service-api/target/reports/apidocs" />
397397
</copy>
398398

399399
<exec executable="${mvn.executable}" dir="../modules/flowable-entitylink-service-api">
400400
<arg line="javadoc:javadoc" />
401401
</exec>
402402
<mkdir dir="${target.docs.root}/entitylink-javadocs" />
403403
<copy todir="${target.docs.root}/entitylink-javadocs">
404-
<fileset dir="../modules/flowable-entitylink-service-api/target/site/apidocs" />
404+
<fileset dir="../modules/flowable-entitylink-service-api/target/reports/apidocs" />
405405
</copy>
406406

407407
<exec executable="${mvn.executable}" dir="../modules/flowable-eventsubscription-service-api">
408408
<arg line="javadoc:javadoc" />
409409
</exec>
410410
<mkdir dir="${target.docs.root}/eventsubscription-javadocs" />
411411
<copy todir="${target.docs.root}/eventsubscription-javadocs">
412-
<fileset dir="../modules/flowable-eventsubscription-service-api/target/site/apidocs" />
412+
<fileset dir="../modules/flowable-eventsubscription-service-api/target/reports/apidocs" />
413413
</copy>
414414

415415
<exec executable="${mvn.executable}" dir="../modules/flowable-batch-service-api">
416416
<arg line="javadoc:javadoc" />
417417
</exec>
418418
<mkdir dir="${target.docs.root}/batch-javadocs" />
419419
<copy todir="${target.docs.root}/batch-javadocs">
420-
<fileset dir="../modules/flowable-batch-service-api/target/site/apidocs" />
420+
<fileset dir="../modules/flowable-batch-service-api/target/reports/apidocs" />
421421
</copy>
422422
</target>
423423

distro/src/readme.html

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,143 @@ <h1>Links</h1>
2828

2929
<h1>Flowable Release Notes</h1>
3030

31+
<h3>Release Notes - Flowable - 7.1.0</h3>
32+
33+
<ul>
34+
<li>Removed Liquibase from the App, CMMN, DMN and event registry engines and changed it to manual SQL files like it was already done for the BPMN, Common and IDM engines.</li>
35+
<li>Improve support for Microsoft SQL Server nvarchar type and making sure that queries can use the correct index type.</li>
36+
<li>Added support to reschedule a CMMN timer job or timer event listener in the CmmnManagementService.</li>
37+
<li>Added support for multiple variable event listeners in BPMN and CMMN.</li>
38+
<li>Fixed issue with event subscriptions using multiple correlation parameters not working with event listeners mapping different correlation parameters.</li>
39+
<li>Added support for enabling event sub process start events in the process instance migration logic.</li>
40+
<li>Added support for direct migration of async service tasks inh the process migration.</li>
41+
<li>Added support for pre and post expressions in the case instance migration builder.</li>
42+
<li>Fixed issue with task properties not getting updated in the case instance migration.</li>
43+
<li>Added support to terminate sub case instances in the case migration.</li>
44+
<li>Fixed issue with repetition counter variables in the case instance migration logic.</li>
45+
<li>Added option to change the plan item and definition id in the case migration.</li>
46+
<li>Added support for LocalDate and LocalDateTime for time expressions.</li>
47+
<li>Added support for UUID variable types in the REST API.</li>
48+
<li>Upgrade to Spring Boot 3.3.4</li>
49+
</ul>
50+
51+
<h3>Release Notes - Flowable - 7.0.1</h3>
52+
53+
<ul>
54+
<li>This is a minor release including support for Spring Boot 3.1.6.</li>
55+
<li>Add support to dynamically create an event subscription to start a case or process instance.</li>
56+
<li>Add support to register a filter class in the inbound channel pipeline that is invoked for all events that are being received through that channel.</li>
57+
<li>Added an option to query for parent and root scope ids for (historic) case, process and task instances.</li>
58+
<li>Added an option to not create a repetition counter variable for repetition elements in CMMN.</li>
59+
<li>Fixed issue with incorrect stages getting activated on case instance migration.</li>
60+
</ul>
61+
62+
<h3>Release Notes - Flowable - 7.0.0</h3>
63+
64+
<ul>
65+
<li>This is the first stable release for version 7 of the Flowable Engines focusing on the Spring Boot 3, Spring 6 and Java 17 upgrade.</li>
66+
<li>The REST application requires a servlet container / application server that supports Jakarta 9.</li>
67+
<li>This release focuses on the main Flowable Engines and REST APIs for the BPMN, CMMN, DMN and event registry engines. This means that there are no UI applications, no content and form engines and the modules for Mule and some others are removed.</li>
68+
<li>Blog post with more information about the <a href="https://www.flowable.com/blog/engineering/flowable-open-source-7-0-0-release">Flowable 7 release</a>.</li>
69+
<li>Support batch migration for CMMN.</li>
70+
<li>Repetition support for case reactivation.</li>
71+
<li>Support for stopping housekeeping batch.</li>
72+
<li>Support for HTTP HEAD and OPTIONS for the Http Tasks.</li>
73+
<li>Remove relocated Spring Boot Starters
74+
<ul>
75+
<li>flowable-spring-boot-starter-basic - flowable-spring-boot-starter-process should be used instead.</li>
76+
<li>flowable-spring-boot-starter-rest-api - flowable-spring-boot-starter-process-rest should be used instead.</li>
77+
</ul>
78+
</li>
79+
<li>Add flowable-bom with all the Flowable artifacts
80+
<li>Support for dynamic Kafka message key
81+
<li>Add TaskCompletionBuilder to CmmnTaskService
82+
<li>Add support for handling custom input parameters for error start and boundary events and for passing additional data in error end events
83+
<li>Add ability to store completer of human and user tasks in a variable
84+
<li>Support collection of string or json array as mail recipients in Mail Tasks
85+
<li>Upgrade to Spring Boot 3.1
86+
<li>Upgrade to Camel 4
87+
<li>Upgrade to CXF 4
88+
<li>Provide an abstraction for sending emails through a FlowableMailClient
89+
<li>Use Jakarta Mail instead of Javax Mail and replace Apache Commons Email with Eclipse Angus Mail
90+
<li>Remove message based executor
91+
<li>Remove some Flowable deprecated code
92+
<ul>
93+
<li>CmmnRepositoryService#getDecisionTablesForCaseDefinition - use CmmnRepositoryService#getDecisionsForCaseDefinition instead.</li>
94+
<li>RepositoryService#getDecisionTablesForProcessDefinition - use RepositoryService#getDecisionsForProcessDefinition instead.</li>
95+
<li>HistoricCaseInstanceQuery#limitCaseVariables - no replacement it was a noop.</li>
96+
<li>CaseInstanceQuery#limitCaseInstanceVariables - no replacement it was a noop.</li>
97+
<li>HistoricProcessInstanceQuery#limitProcessInstanceVariables - no replacement it was a noop.</li>
98+
<li>ProcessInstanceQuery#limitProcessInstanceVariables - no replacement it was a noop.</li>
99+
<li>TaskInfoQuery#limitTaskVariables - no replacement it was a noop.</li>
100+
<li>Removed query limit configurations from CmmnEngineConfiguration and ProcessEngineConfigurationImpl.</li>
101+
<li>Removed HistoryManager#recordActivityEnd - no replacement, Flowable was never calling that method.</li>
102+
<li>Removed org.flowable.engine.FlowableTaskAlreadyClaimedException - use org.flowable.common.engine.api.FlowableTaskAlreadyClaimedException instead.</li>
103+
<li>Removed org.flowable.engine.cfg.MailServerInfo - use org.flowable.common.engine.impl.cfg.mail.MailServerInfo instead.</li>
104+
<li>Removed org.flowable.http.HttpRequest - use org.flowable.http.common.api.HttpRequest instead.</li>
105+
<li>Removed org.flowable.http.HttpResponse - use org.flowable.http.common.api.HttpResponse instead.</li>
106+
<li>Removed org.flowable.http.delegate.HttpRequestHandler - use org.flowable.http.common.api.delegate.HttpRequest instead.</li>
107+
<li>Removed org.flowable.http.delegate.HttpResponseHandler - use org.flowable.http.common.api.delegate.HttpResponse instead.</li>
108+
<li>Removed org.flowable.identitylink.service.IdentityLinkType - use org.flowable.identitylink.api.IdentityLinkType instead.</li>
109+
<li>Removed ManagedAsyncJobExecutor - configure the thread factory in the engine configuration.</li>
110+
<li>Removed org.flowable.spring.SpringCallerRunsRejectedJobsHandler - use org.flowable.spring.job.service.SpringCallerRunsRejectedJobsHandler instead.</li>
111+
<li>Removed org.flowable.spring.SpringRejectedJobsHandler - use org.flowable.spring.job.service.SpringRejectedJobsHandler instead.</li>
112+
</ul>
113+
</li>
114+
<li>Remove async history support. In case you were using async history, make sure that you have no async history jobs before starting the new version.</li>
115+
</ul>
116+
117+
<h3>Release Notes - Flowable - 7.0.0.M2</h3>
118+
119+
<ul>
120+
<li>Support batch migration for CMMN.</li>
121+
<li>Repetition support for case reactivation.</li>
122+
<li>Support for stopping housekeeping batch.</li>
123+
<li>Support for HTTP HEAD and OPTIONS for the Http Tasks.</li>
124+
<li>Remove relocated Spring Boot Starters
125+
<ul>
126+
<li>flowable-spring-boot-starter-basic - flowable-spring-boot-starter-process should be used instead.</li>
127+
<li>flowable-spring-boot-starter-rest-api - flowable-spring-boot-starter-process-rest should be used instead.</li>
128+
</ul>
129+
</li>
130+
<li>Add flowable-bom with all the Flowable artifacts
131+
<li>Support for dynamic Kafka message key
132+
<li>Add TaskCompletionBuilder to CmmnTaskService
133+
<li>Add support for handling custom input parameters for error start and boundary events and for passing additional data in error end events
134+
<li>Add ability to store completer of human and user tasks in a variable
135+
<li>Support collection of string or json array as mail recipients in Mail Tasks
136+
<li>Upgrade to Spring Boot 3.1
137+
<li>Upgrade to Camel 4
138+
<li>Upgrade to CXF 4
139+
<li>Provide an abstraction for sending emails through a FlowableMailClient
140+
<li>Use Jakarta Mail instead of Javax Mail and replace Apache Commons Email with Eclipse Angus Mail
141+
<li>Remove message based executor
142+
<li>Remove some Flowable deprecated code
143+
<ul>
144+
<li>CmmnRepositoryService#getDecisionTablesForCaseDefinition - use CmmnRepositoryService#getDecisionsForCaseDefinition instead.</li>
145+
<li>RepositoryService#getDecisionTablesForProcessDefinition - use RepositoryService#getDecisionsForProcessDefinition instead.</li>
146+
<li>HistoricCaseInstanceQuery#limitCaseVariables - no replacement it was a noop.</li>
147+
<li>CaseInstanceQuery#limitCaseInstanceVariables - no replacement it was a noop.</li>
148+
<li>HistoricProcessInstanceQuery#limitProcessInstanceVariables - no replacement it was a noop.</li>
149+
<li>ProcessInstanceQuery#limitProcessInstanceVariables - no replacement it was a noop.</li>
150+
<li>TaskInfoQuery#limitTaskVariables - no replacement it was a noop.</li>
151+
<li>Removed query limit configurations from CmmnEngineConfiguration and ProcessEngineConfigurationImpl.</li>
152+
<li>Removed HistoryManager#recordActivityEnd - no replacement, Flowable was never calling that method.</li>
153+
<li>Removed org.flowable.engine.FlowableTaskAlreadyClaimedException - use org.flowable.common.engine.api.FlowableTaskAlreadyClaimedException instead.</li>
154+
<li>Removed org.flowable.engine.cfg.MailServerInfo - use org.flowable.common.engine.impl.cfg.mail.MailServerInfo instead.</li>
155+
<li>Removed org.flowable.http.HttpRequest - use org.flowable.http.common.api.HttpRequest instead.</li>
156+
<li>Removed org.flowable.http.HttpResponse - use org.flowable.http.common.api.HttpResponse instead.</li>
157+
<li>Removed org.flowable.http.delegate.HttpRequestHandler - use org.flowable.http.common.api.delegate.HttpRequest instead.</li>
158+
<li>Removed org.flowable.http.delegate.HttpResponseHandler - use org.flowable.http.common.api.delegate.HttpResponse instead.</li>
159+
<li>Removed org.flowable.identitylink.service.IdentityLinkType - use org.flowable.identitylink.api.IdentityLinkType instead.</li>
160+
<li>Removed ManagedAsyncJobExecutor - configure the thread factory in the engine configuration.</li>
161+
<li>Removed org.flowable.spring.SpringCallerRunsRejectedJobsHandler - use org.flowable.spring.job.service.SpringCallerRunsRejectedJobsHandler instead.</li>
162+
<li>Removed org.flowable.spring.SpringRejectedJobsHandler - use org.flowable.spring.job.service.SpringRejectedJobsHandler instead.</li>
163+
</ul>
164+
</li>
165+
<li>Remove async history support. In case you were using async history, make sure that you have no async history jobs before starting the new version.</li>
166+
</ul>
167+
31168
<h3>Release Notes - Flowable - 7.0.0.M1</h3>
32169

33170
<ul>

0 commit comments

Comments
 (0)