Skip to content

Releases: imixs/imixs-workflow

imixs-workflow-6.0.7

03 Aug 08:05
Compare
Choose a tag to compare

Features

  • ModelService - getModel should support regular expressions #867
  • Introduce custom XML configuraitons in a Event Result item #865

Enhancements

  • Improve Adapter - Error handling #866
  • Improve Logging for EventLogService #862

Bugfixes

  • HistoryPlugin - unsorted log entries #864
  • ModelService loadModelEntity did not use internal modelstore #863

imixs-workflow-6.0.6

06 Jun 16:57
Compare
Choose a tag to compare

Features

  • Allow empty business Rules enhancement #854

Enhancements

  • Refactor Exceptions Types #857
  • Refactored to fix 3 implementation smells #855

Bugfixes

  • BPMNModelHander - getDataObjectsForElement did not ignore link direction #858

Many thanks to our new Contributers

imixs-workflow-5.2.20

07 May 17:28
Compare
Choose a tag to compare

Enhancements

  • Fixed deprecated maven dependencies #859

Bugfixes

  • [patch] Issues list The vulnerability in Imixs-Workflow is caused by RCE (Remote Code Execution) via XSLT. #852
  • [Patch] WorkflowService should not evaluate $readAccess of Events #849

imixs-workflow-6.0.5

12 Mar 09:38
Compare
Choose a tag to compare

Patch

  • Vulnerability caused by RCE (Remote Code Execution) via XSLT #852

Bugfixes

  • MailPlugin does not throw Exceptions #819

New Contributers

GitHub Avatar - c1gar cigar #819

imixs-workflow-6.0.4

11 Feb 10:00
Compare
Choose a tag to compare

Features

  • WorkflowKernel - createVersion - new date field #850
  • Migrate Mockito Framework 1.9.5 => 5.8.0 #844
  • Provide new XMLParser method parseTagList #846
  • IntervalPlugin no longer depends on scheduled event #841
  • Migrate all conf file to last Jakarta EE 10 schema #835
  • SplitAndJoinPlugin - new function subprocess_sync #830

Enhancements

  • SplitAndJoinPligin - syncSubprocesses should not depend on $uniqueidref #848
  • Remove old site artefacts #843
  • Remove MigrateImixsModelToBPMN #840
  • Logger optimization #838
  • Change security test to @RoleAllowed #836
  • Improve Logging for Lucene Index #831

Bugfixes

  • Fix XMLParser Method findNoEmptyTags #847
  • Syntax error in ModelService #834
  • WorkflowService should not evaluate $readAccess of Events #832

New Contributors

Many thanks to our new contributors for their valuable contributions to this project.

imixs-workflow-6.0.3

16 Aug 07:17
Compare
Choose a tag to compare

Features

  • SplitAndJoinPlugin - new function subprocess_sync #830
  • Upgrade microprofile version 6.0 #829
  • EventLogPlugin #828
  • Add CodeStyle and Checkstyle configuration #827
  • Add the role MANAGERACCESS to method getWorkListByWriteAccess #826
  • Add Github Workflow to build with maven #817
  • Upgrade to Jakarta EE 10 #816

Enhancements

  • RuleEngine lazy initalization #822
  • Fixed WARNING: The polyglot context is using an implementation that does not support runtime compilation #821
  • DocumentRestService should not have a final or static method #820
  • Upgrade org.graalvm.js 20.2.0 ==> 22.3.1 #818

Bugfixes

  • RuleEngine does not resolve Boolean expressions #824
  • [Patch] BPMNModelHandler does not resolve signals correctly #813

imixs-workflow-5.2.19

18 Apr 08:54
Compare
Choose a tag to compare

Features

  • Add JDK11 support for release 5.2 #812

Bugfixes

  • BPMNModelHandler does not resolve signals correctly #811

imixs-workflow-6.0.2

09 Feb 11:34
Compare
Choose a tag to compare

Bugfixes

  • Not a business method protected javax.ws.rs.core.Response - DocumentRestServcie #809

imixs-workflow-5.2.18

09 Feb 11:33
Compare
Choose a tag to compare

Bugfixes

  • Not a business method protected javax.ws.rs.core.Response - DocumentRestServcie #808

imixs-workflow-6.0.1

04 Jan 21:38
Compare
Choose a tag to compare

Features

  • HealthCheckService - check if lucene index is writeable #751
  • [patch] EventLogRestService - create topic #804
  • [patch] fix Jakarta compatibility of ImixsConfigService and DocumentService #778
  • [patch] TaxonomyPlugin #772
  • [patch] TaxonomySearch - support taxonomy by query #768
  • [patch] Lucene Faceted Search feature #758
  • [patch] ResourceBundleHandler #756

Enhancements

  • [patch] IntervalPlugin - evalMacro - ignore empty values #802
  • [patch] Rest API Documents - extend backup with snapshots #786
  • Remove outdated eclipse download links #789
  • [patch] IntervalPlugin - improve cron options #780
  • RuleEngineNashornConverter must detect numeric values #773
  • [patch] LuceneIndex - Autorebuild Defaults #770
  • [patch] faces - VectorConverter should support List #759 #760

Bugfixes

  • Validate UniqueID Pattern #763
  • [patch] DocumentRestService - getDocument returns a empty collection if document was not loaded #806
  • [Patch] AdminP - JobHandlerRenameUser - ignores $owner #798
  • [patch] concurrent access timeout on LuceneUpdateService - could not obtain lock within 5000MILLISECONDS #782
  • [patch] JobHandlerRebuildIndex ignores blocksize and timeout #766
  • [patch] WorkflowScheduler - select workitems sorted by creation date #762
  • [patch] evalWorkflowResult throws execption in case a tag does not exist #754