Changelog for version 5.x

v5.5

  • In progress.
  • WorkflowService
    • New methods:
      • Allows starting a workflow without an associated node using the new method runProcessDefinition(long pdId, Dictionary<String, String> propertiesMap)
      • Added searchAssignedTasks(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), a method that returns workflow tasks assigned to the logged-in user based on a date range, status, process definition, and pagination parameters.
      • Added searchStartedByMe(DateTime? start, DateTime? end, String status, long procDefId, int offset, int limit), a method that returns workflow tasks started by the logged-in user based on a date range, status, process definition, and pagination parameters.
      • Added searchOverview(DateTime? start, DateTime? end, String status, long procDefId, String initiator, String taskUser, int offset, int limit), a method that returns a general overview of all users' workflow tasks based on a date range, status, process definition, initiator, task user, and pagination parameters.
  • SearchService
    • Changed method:
      • Updated csvExport(String lang, QueryParams queryParams, List<String> propertyGroups, bool compact)  to support metadata groups.
  • Added
    • Added crontab methods
      • The method findAll returns a list of all the crontabs
      • The method update(long id, String name, String expression, Boolean active) updates a crontab
      • The method reset(long id) resets the error and sets the end time for a crontab
      • The method execute(long id) executes a crontab task
  • Updated:
    • InsertPages in PdfService has been redesigned to be more useful and understandable. It now uses PageInsertOperations to perform the inserts.
    • The method getAllGroups now has an optional parameter: UUID.
Table of contents [ Hide Show ]