/views/modules/release/release/projects_uflo

1.1.4

2015-09-16
1.为任务节点URL添加EL表达式支持,允许在任务节点定义EL表达式,以动态解析成URL。
2.为StartProcessInfo对象添加completeStartTaskOpinion属性,这样如果开始流程同时想完成开始节点任务,可利用该属性填充任务意见信息。
3.修复在网页版设计器中有定义定义KEY的流程模版修改后保存时出现异常的BUG。
4.在流程模版监控页面添加相关属性过滤查询功能。
5.在AssignProvider接口中PageQuery中添加queryParameter查询参数,以供用户对自定义的处理人列表或树进行过滤查询。
6.bdf2-uflo项目也更新到2.1.3正式版。

1.1.3

2015-06-23
1.修复在独立服务模式下,无法在流程开始时传递流程变量的bug。
2.修复在独立服务模式下,无法在完成任务时传递流程变量的bug。
3.添加根据历史任务通过流程图显示流转历史功能。
4.修复采用processKey显示流程图时无法显示节点名称的bug.
5.修复根据流程实例ID查看流程图报空指针的bug.
6.修复任务列表中标签页未切换而导致看到不新产生任务的bug.

1.1.2

2015-02-10
1.对一次性提醒的的任务添加日期保护,阻止在系统重启时遇到一次性提醒的开始日期小于当前日期的提醒JOB,从而阻止产生错误。
2.修复多个任务处理人为同一人而产生多个任务的bug.
3.改进多个任务提醒中多个日历叠加算法,支持多日历叠加计算。
4.quartz升级到2.2.1版本。
5.修复任务完成时未处理自定义提醒Job的bug.
6.bdf2-uflo项目最新版2.1.1可下载到最新的uflo-2.1.1正式版。

1.1.1

2015-01-07
1.为任务表添加DUE_ACTION_DATE_字段,以实现http://bsdn.org/projects/uflo/issue/uflo-214 中所提功能
2.为DueDefinition类添加businessDayHours属性,允许外部通过覆盖TaskDueDefinitionProvider接口来覆盖系统级定义的businessDays属性。
3.为job添加uflo.makeSchedulerThreadDaemon属性,以控制运行job的线程是否以daemon模式运行。
4.添加com.bstek.uflo.service.impl.JobSchedulerServletContextListener类,某些时候如果servlet容器关闭后仍然有Job线程在运行,那么可以在web.xml中配置该ServletContextListener实现类,以强制关闭Job线程.
5.修复在线流程图展示的dialog中默认滚动条不显示的问题。
6.将uflo-client模块与uflo-console模块解耦,uflo-client只依赖uflo-core模块。
7.bdf2-uflo项目最新版2.1.0可下载到最新的uflo-2.1.1正式版。

1.1.0

2014-11-20
1.为ProcessQuery添加基于key的keyLike查询。
2.为TaskQuery查询接口添加addAssignee与addProcessId两方法,通过这两个方法就允许一次查询多个任务处理人的任务或查询多个流程模版下对应的任务。
3.日历新增工作日类型,可实现将某些特定的节假日转换为工作日。
4.修复日历计算当中多个日历重叠时计算过期值不正确的bug。
5.为UfloCalendarProvider类在Spring中定义Bean ID,不防止重复加载。
6.改进根据流程名称开启实例代码,添加分类值约束功能。
7.为ProcessClient接口添加遗忘的针对流程变量的增删方法。
8.修复在线设计器与最新的Chrome浏览器版本38.0.2125.111不兼容问题。
9.修复uflo在线设计器和Dorado7.4.1兼容性问题,问题来源问答:http://www.bsdn.org/projects/uflo/issue/uflo-165

1.0.9

2014-09-03
1.重写网页流程图显示功能代码,使得在网页中显示的流程图与实际IDE设计器中流程图100%吻合。
2.为网页流程图显示效果提供自定义功能,见:http://wiki.bsdn.org/pages/viewpage.action?pageId=55410705
3.为所有节点添加"显示名称"属性,显示名称用来决定流程节点在在线流程图中显示效果及任务生成时任务的名称(如果未给任务定义任务名称的话)。
4.为节点定义显示名称属性需要使用最新的eclipse IDE及网页版设计器。
5.修复网页版流程设计器流程图过大而没有滚动条的bug.
6.修复网页版流程设计器在打开流程模版时属性块未根据默认属性变化的bug.
7.为人工任务节点描述属性添加表达式解析功能。
8.bdf2-uflo项目最新版2.0.8可下载到最新的uflo-1.0.9。
9.从当前版本开始,下载专区只提供IDE下载,报表引擎相关jar包请自己到http://nexus.bsdn.org 上下载,或通过BDF2项目向导http://bsdn.org/projects/bdf/deploy/bdf2-new-project-wizard/view.Wizard.d 创建包含UFLO的项目

1.0.8

2014-07-16
1.将StringUtils工具类从原Spring包中引用改为从common-lang包中引用.
2.修改流程实例开启时指定连线名称不生效的bug.
3.为任务过期添加任务过期动作,用来在过期时间到达后再经过指定的时间执行,使用时需要uflo-ide-1.0.7或以上版本;uflo-web-designer-1.0.5或以上版本(用法见:http://wiki.bsdn.org/pages/viewpage.action?pageId=32079914).
4.将TaskService接口中原TaskReminder getTaskReminders(long taskId)方法改为List<TaskReminder> getTaskReminders(long taskId).
5.改进Job日历删除机制,阻止其在不存在情况下抛出异常.
6.bdf2-uflo项目最新版2.0.7可下载到最新的uflo-1.0.8。

1.0.7

2014-06-06
1.对根据任务id获取任务方法进行改进,如果任务不存在,不再抛出异常,直接返回null.
2.修复获取指定历史流程变量对象时未对其进行初始化的BUG。
3.修复流程实例中放置的流程变量表达式取不到的BUG。
4.为人工任务节点添加“监听Bean属性”,可控制人工任务节点任务的创建,具体见:http://wiki.bsdn.org/pages/viewpage.action?pageId=32079884
5.网页版流程设计器开始与结束节点允许通过拖曳改变节点尺寸。
6.bdf2-uflo项目最新版2.0.6可下载到最新的uflo-1.0.7。

1.0.6

2014-04-24
1.为ProcessService添加基于BusinessId查询对应流程实例的方法。
2.针对ProcessInstance的查询添加promoter参数,实现根据流程实例开启人查询流程实例
3.修复在线流程设计器流程图超出屏幕而没有滚动条的BUG
4.修复"流程监控与测试"页面,在没点击过[创建新实例]按钮的情况下,点击[任务操作]→[完成任务]无法添加流程变量的问题.
5.修复uflo-console模块中类转换异常的BUG.
6.调整查看流程图显示框显示大小设置:用户可以指定大小,如果没指定则按默认设置.
7.与BDF2整合的bdf2-uflo项目已更新到最新版2.0.4,使用该版本可下载到最新的UFLO-1.0.6正式版

1.0.5

2014-02-24
1.固定ContextProperty表key字段长度为120。
2.为TaskQuery添加businessId查询条件。
3.为开始节点添加组件权限配置功能。
4.改进指定任务处理人机制。
5.为TaskClient添加String getUserData(long processId,String taskNodeName,String key)方法,允许用户根据流程模版ID、任务名称及key值获取自定义的用户数据值。
6.修复节假日配置表中分类最后一条无法删除的问题.
7.为任务处理页面添加控制TabControl及其子元素的组件权限.
8.与BDF2整合的bdf2-uflo项目已更新到最新版2.0.3,使用该版本可下载到最新的UFLO-1.0.5正式版。

1.0.4

2013-12-05
1.新增在线流程模版设计器,可实现在非IE浏览器中在线设计或修改流程模版(请到nexus.bsdn.org上下载)。
2.新增流程表单在线设计与定义功能,可实现简单流程审批表定义及表单定义,配合在线流程模版设计器,可实现在网页中定义流程模版及表单,并运行审批流程功能(请到nexus.bsdn.org上下载)。
3.为ProcessService新增一个更新流程模版的方法。
4.修改AssigneeProvider接口的getUsers方法签名,添加流程运行时的Context与ProcessInstance两参数。
5.为HistoryTaskQuery添加基于businessId的查询条件。
6.为UFLO添加是否禁用后台轮循JOB属性uflo.disableScheduler,默认该属性值为false,表示不禁用,在独立Server情况下,需要客户端应用将该属性值设置为true。
7.为ProcessService增加updateProcessForMemory方法,强制更新内存中保存的流程模版信息。
8.改进流程模版部署时错误消息提示功能。
9.Spring版本升级至3.2.5.release。
10.重载saveTaskAppointor方法,允许为某个任务节点指定多个任务处理人。
11.修复获取流程模版时版本号丢失的BUG。

使用IDE警告

包含1.0.4版本的UFLO项目,流程模版设计时必须采用1.0.4版本的IDE或我们的在线流程模版设计工具,否则将部署不成功。

1.0.3

2013-11-23
1.解决与Web版流程模版设计器连线转换问题。
2.为流程添加ProcessListener接口,所有配置在Spring中该接口实现类在流程实例开始及结束时都会被调用执行。
3.为流程模块增加配置开始流程页面URL功能。
4.修复流程变量解析为null情况下抛NullPointException的BUG。
5.修复inprogress状态下任务无法执行forward操作的bug。
6.修复分支可能产生的无法到达聚合节点的bug。
7.修复进行分支节点后产生的任务没有businessId的bug。
8.为流程实例添加tag属性,用于标记不同类型的流程实例,具体tag值可由应用自己决定后使用。
9.为任务添加progress属性,用于表示任务处理进度。
10.完善历史流程实例查询功能
11.添加历史流程变量查询功能
12.修复当节点座标为0时,在线流程图无法显示该节点的错误。
13.流程进度图显示组件新增iframeId参数,一旦设置了iframeId,那么流程图将直接渲染到该dorado7的iFrame组件当中。
14.修复在非根目录情况下不能正确显示流程图的bug.
15.与uflo项目对应的bdf2-uflo项目发2.0.1正式版,2.0.1将依赖最新的uflo-1.0.3正式版。

1.0.2

2013-10-25

  1. 为uflo-console控制台添加指定下一任务节点处理人功能
  2. 为uflo-console控制台添加更改任务处理人功能
  3. 修改uflo-conosle中相关JS取数据的错误
  4. 为uflo-conosle控制台任务操作提供菜单,以显示更多操作功能
  5. 为UFLO任务处理页面添加基于Dorado7的表单权限过滤功能
  6. 修复引擎中查询记录总数时可能出现的空指针的BUG
  7. 修复引擎撤回操作判断错误
  8. 添加在某一任务中指定其下级任务的任务处理人功能
  9. 优化ID获取机制,防止在高并发情况下可能产生的ID主键冲突问题
  10. 为流程模版添加生效日期设置功能,只有在生效日期到达后当前流程模版才能用于开启新的流程实例
  11. UFLO与BDF2集成项目bdf2-uflo项目2.0.0发正式版

1.0.1

2013-10-16

  1. 为流程模版添加生效日期设置功能,只有在生效日期到达后当前流程模版才能用于开启新的流程实例
  2. 添加流程进度图信息提示功能
  3. 添加任务过期属性外部控制接口
  4. 在ProcessService中新增删除流程变量方法
  5. 修复主流程实例删除时未取消分支上产生任务的BUG
  6. 添加加签功能
  7. 更改流程变量缓存时机,优化引擎运行效率
Back to top