Skip to content
- In progress
- DocumentService
- Added create(String uuid, String name, FileStream fileStream, DateTime? created) method.
- Added create(String uuid, String name, FileStream fileStream, long nodeClass, DateTime? created) method.
- Added createWithPropertyGroup(String uuid, String name, FileStream fs, long nodeClass, String grpName, Dictionary<String, String> properties) method.
- Added checkinWithPropertyGroup(String uuid, FileStream fs, String comment, int increment, String grpName, Dictionary<String, String> properties) method.
- FolderService
- Added createWithPropertyGroup(String uuid, String name, long nodeClass, String grpName, Dictionary<String, String> properties) method.
- NodeService
- Added compactVersion(String uuid, String versionName) method.
- RecordService
- Added createWithPropertyGroup(String uuid, String name, String title, long nodeClass, String grpName, Dictionary<String, String> properties) method.
- Fixed getRestException to no longer return null on connection failures or empty responses; it now throws an exception with the actual error.
- 2026-07-21
- ActivityService
- Added hostname parameter to findActivityLog() to allow filtering activity logs by hostname.
- 2026-06-10
- Added
- Added the visible variable to the FormElement class.
- Added the relationId variable to the Relation class.
- Added the tipsNextNumber, tipsActive, defaultTabFolder, defaultTabDocument, defaultTabMail, defaultTabRecord variables to the UserConfig class.
- AuthService
- New methods:
- Added getUserToken(String userId, int expiration, bool restrictIp)
- RepositoryService
- New methods:
- Added createShortenUrl(String name, String url) to generate shortened URLs.
- 2026-04-17
- 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 propertyGroups, bool compact) to support metadata groups.
- PDFService
- The extract() method now returns a Document object.
- Added
- Added the rowLabel field to FormElementComplex.
- Added LLM documentation.
- Added crontab methods
- The method findAll returns a list of all 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.
- Fixed
- Improved error messages during the login stage.