Yes you can! Bonita Open Solution 5.2 is now available to download!

Dear community,

We are happy to announce today the new version of Bonita Open Solution, your favorite Open Source BPM software! 5.2 version comes with an impressive set of new features:

  • BPMN2 and JPDL import modules
  • Native connectivity to Jboss Drools, Microsoft SharePoint, Microsoft Exchange and SAP,
  • Additional BPMN2 features: intermediate events, conditional flow, links, loops, default sequence flow, send and receive tasks, send and receive scripts and services...
  • "A la carte" export wizard to deploy Bonita Engine as well as your BPM applications on your favorite server (Jetty, Tomcat, Jboss, Weblogic...) and using your favorite infrastructure (custom server and public or private Cloud)
  • Improved User Experience: comments in tasks and cases, task priorities updates, BPM applications templates, data grid widget, javascript support in web forms...
  • and more
Are you looking for the complete list of features and improvements included in Bonita Open Solution 5.2? If yes, this post is for you...

Please find hereafter the complete list of features included in this version:

- 0001312: [studio-modeling] Add dynamic label and description field for a step

  • 0001547: [studio-connectors] Changing a connector order in a step, delete the conenctor and copy another one
  • 0001545: [studio-forms] Do not see validators on form widgets
  • 0001546: [studio-forms] Form name does not change
  • 0001518: [console-worklist] Admin case list is unable to display processes with no human tasks
  • 0001517: [console-appli] Sometimes the auto resize of frames doesnit work and a scrollbar is displayed
  • 0001538: [studio-modeling] Replace radio button by a checkbox when defining loop
  • 0001528: [studio-connectors] SAP connector wizard crashes when configuration is incomplete
  • 0001529: [studio-connectors] When resizing SAP connector wizard, contents is not resized

- 0001525: [studio-import-export] JPDL: bad name if it is not a valid java identifier

  • 0001479: [console-appli] Multinstanciate activities are not executed in the same order than in the userXp
  • 0001509: [console-appli] Support javascript on body load event in html templates
  • 0001448: [console-worklist] Add an about section with the version of the software
  • 0001436: [runtime-tests] Improve benchmark tool
  • 0001486: [studio-forms] Add a button to download the generated page template
  • 0001482: [studio-import-export] Problem with groovy default method outside jetty
  • 0001474: [console-appli] Checkbox groups and multiple lists generate an error in view mode
  • 0001462: [studio-connectors] Improve Table Widget
  • 0001476: [console-appli] The default CSS style for table cells should not override the custom styles
  • 0001478: [studio-tools] Improve groovy editor opening time
  • 0001481: [studio-connectors] Improve UI layout to avoid some widget to be trunk
  • 0001434: [console-appli] Support the injection of all LightActivityInstance fields in the page template
  • 0001454: [console-worklist] When the user is redirected from an URL to the login page, the URL is cleaned and parameters are lost
  • 0001428: [studio-integration] Design integration
  • 0001456: [studio-modeling] Support all version for subprocess
  • 0001458: [studio-modeling] remove the upper case constraint on data label
  • 0001299: [studio-forms] Need to be able to specify label location around the fields
  • 0001431: [studio-forms] Grid Widget
  • 0001438: [console-appli] Widget grid support in the forms
  • 0001430: [studio-forms] Dynamic message in confirmation template
  • 0001433: [console-appli] Attachment are saved under the name of the data field id instead of the attachment name
  • 0001425: [studio-import-export] Improve export of UserXP and Forms
  • 0001440: [studio-repository] Save in studio menu doesn’t call the right savecommandhandler

- 0001418: [studio-connectors] Problems editing properties in connectors

- 0001510: [studio-forms] Disable data field type convert between multiple list and single list data field

  • 0001370: [runtime-core] Remove UndeployProcessHandler
  • 0001368: [runtime-core] BPMN start a process from an event of another process
  • 0001367: [runtime-core] BPMN add loop concept
  • 0001366: [runtime-apis] Add a method to change an activity priority
  • 0001365: [runtime-core] Improve migration tool
  • 0001363: [runtime-tests] Test: Clif migration
  • 0001362: [runtime-connectors] Add a generic database connector
  • 0001360: [runtime-connectors] Add MultipleActivities implementations
  • 0001371: [runtime-connectors] Add a list widget
  • 0001381: [runtime-connectors] Improve connector error trace
  • 0001382: [console-worklist] Step’s priority in languages other than english
  • 0001411: [runtime-connectors] When a connector is is error, ConnectorAPI should return it with default page
  • 0001410: [console-appli] When displaying multiple steps sumultaneously in the case editor some steps show the login form
  • 0001409: [studio-connectors] Create a dedicated wizard for SAP connector
  • 0001407: [studio-modeling] Selection graphical offset when creating a lane in large pool
  • 0001395: [runtime-core] Remove pending event thrown by an undeploy process
  • 0001394: [studio-connectors] Widget list
  • 0001392: [studio-validation] Improve validation markers refresh
  • 0001383: [integration] Deliver a 64-bits Windows launcher
  • 0001359: [runtime-connectors] Add multiple activities selection in ConnectorAPI
  • 0001358: [runtime-connectors] Test new mulitple activities
  • 0001357: [console-identity] Renew the credential token
  • 0001301: [studio-import-export] Display includedentries that are no more valid and add possibility ro remove them
  • 0001294: [runtime-core] When an error occurs in an automatic activity the activity remains in state EXECUTING
  • 0001290: [runtime-apis] Get process instances by instance state
  • 0001287: [studio-connectors] Allow to all widgets the Groovy scripting use
  • 0001222: [runtime-core] Transfer attchments to sub-processes
  • 0001085: [console-appli] EJB 3.0 compliance
  • 0001040: [console-worklist] Let the user choose the language of the user XP (and application) and persist his choice
  • 0001303: [studio-import-export] Enhance import of bpmn 2 file by importing diagram (from Bruce Silver bpmndi.org diagram)
  • 0001309: [studio-forms] Add tooltip to buttons, label, message widgets
  • 0001343: [studio-model] BPMN - loop
  • 0001356: [console-appli] Add a preference to disable the credential transmission mechanism
  • 0001355: [console-worklist] Add a preference to disable the credential transmission mechanism.
  • 0001354: [console-worklist] Change a step’s priority
  • 0001350: [studio-modeling] multi instantiation
  • 0001347: [studio-import-export] import jPDL 3.2.6 1st part
  • 0001346: [studio-repository] Script management in repository
  • 0001345: [studio-forms] Add tooltip info with an icon to show input type of form field
  • 0001344: [studio-modeling] BPMN - start event message

Enjoy this new version… and remember, have fun!

Miguel