Skip to content

Releases: imixs/imixs-workflow

imixs-workflow-5.2.1

02 Jun 07:51
Compare
Choose a tag to compare

Bugfixes

  • fixed BPMNHandler - parsing error - bpmn2:timeDuration #678

Migration Notes

See release 5.2.0

imixs-workflow-5.2.0

01 Jun 10:44
Compare
Choose a tag to compare

Features

  • Extend the EventLog Entity with optional timeout #672
  • Introduce AsyncEvents #671

Enhancements

  • Maven pom.xml update report site definition #670

Bugfixes

  • SetupService scanDefaultModels throws NullPointer Exception #676
  • Fixe Site Plugin #677

Migration Notes

Since version 5.2.x the EventLog JPA entity was extended with a new column 'timeout'. For that the table schema need to be updated.

Solution 1)

In persistence.xml set the eclipse property 'eclipselink.ddl-generation' to 'create-or-extend-tables'

	....
	<properties>
	   .....
		<!-- optional extend schema... --> 
		<property name="eclipselink.ddl-generation" value="create-or-extend-tables" />
		.....
	</properties>
	....

Solution 2)

As an alternative you can also drop the table

$ docker exec -it f637718e09be bash
...
root@f637718e09be:/# psql workflow-db -Upostgres
workflow-db=# drop table eventlog;
DROP TABLE

After a redeployment the table will be recreated.

imixs-workflow-5.1.12

18 May 07:46
Compare
Choose a tag to compare

Features

  • Introduce an transaction ID feature #669
  • WorkflowScheduler - support QuerySelector #664
  • Provide new Interface - QuerySelector #663
  • ItemCollection - add support for LocalDate #662
  • IntervalPlugin - crontab function #661
  • EventLogService - add lock mechanism #658

Enhancements

  • Add default $snapshot.history=1 for internal documents #660
  • ResultPlugin - add supported kernel fields #659

Bugfixes

  • MailPlugin throws NullPointerException in address resolving #666
  • WorkflowService - getWorkListByOwner - fix selector #665

imixs-workflow-5.1.11

14 Apr 06:50
Compare
Choose a tag to compare

Bugfixes

  • LoginController - getUserPrincipal returns wrong name #656

imixs-workflow-5.1.10

27 Mar 21:40
Compare
Choose a tag to compare

Features

  • Workflowkernel - switch model version #651
  • BPMNParser - support Events with outgoing link #650
  • ItemCollection - added new method to set unique item values #648

Enhancements

  • Fixed documentation - deployment - database configuration #652
  • DocumentService - getDocumentByQuery did not fire a ON_DOCUMENT_LOAD event #647
  • WorkflowService - evalWorkflowResult - support $file #644
  • SplitAndJoin - change ref item name #643

Bugfixes

  • UserGroupEvent - setGroups must not overwrite existing groups #654
  • ItemCollection - avoid null values in $file #646

imixs-workflow-5.1.9

24 Feb 12:46
Compare
Choose a tag to compare

Enhancements

  • WorkflowService - evalWorkflowResult support additional data types #638
    -DocumentController - setDocument should fire a WorkflowEvent.DOCUMENT_CHANGED #633

Bugfixes

  • RestClient - POST byte[] did not compute http response code #642
  • SolrIndexService - did not support german umlaute #640
  • Solr-Indexer does not support german umlaute #639
  • AbstractDataController - missing DocumentService getter method #637
  • Imixs XMLParser - findTagValue with complex content #636
  • ImixsJSONBuilder - type for data type xs:float #635
  • DocumentService - find and getDocuments... Methods should start in new transaction #634

imixs-workflow-5.1.8

20 Jan 13:07
Compare
Choose a tag to compare

Enhancements

  • WorkflowScheduler - init class name is missing #632
  • Imixs-Workflow Metrics - change metric names #630

Bugfixes

  • ImixsJSONBuilder - ignore null values #631
  • SolrIndex did not create the $readAccess field #628

imixs-workflow-5.1.7

09 Jan 17:46
Compare
Choose a tag to compare

Bugfixes

  • SolrIndexService - deletion takes wrong document id #627

imixs-workflow-5.1.6

07 Jan 18:00
Compare
Choose a tag to compare

Features

  • Provide new TextForEachAdapter #626
  • ModelRestService - save model with optional filename #624
  • JSONParser - provide new method to parse data structures #623
  • Add Support for Microprofile-Metrics-API feature #514

Enhancements

  • Introduce new coding style #625
  • Rest API - send error message for invalid /search query #621
  • Rest API - Methods posting a Workitem or Document did not support the 'items' param #615

Bugfixes

  • JobHandlerUpgrade - should not overwrite an empty $lasteditor #622
  • Lucene rebuild index #606
  • SchemaService - compute unique field lists #560

imixs-workflow-5.1.5

10 Dec 07:59
Compare
Choose a tag to compare

Features

  • TextItemValueAdapter - support of formatting numbers #620

Enhancements

  • SolrIndex - auto flush index events periodically #618
  • SolrIndexService - change transaction management #617

Bugfixes

  • JSONParser support different json structure of json format #619