Breaking Changes
- The metamodel of the version
2023.1
is not compatible with the version2022.4
. LoadExternalWorkQueues
now only controls the fetching data from the external sources and it doesn’t enable the autoprocessing of the queues. A new fieldAutoProcessWorkQueues
is introduced with default valuefalse
. It needs to be specified explicitly inOrigamSettings.config
and se totrue
in order to enable the autoprocessing.- Root package of the model introduces new numeric constants that can be in the conflict with existing projects:
_Number_10
,_Number_2
,_Number_3
,_Number_30
,_Number_60
. - Version
2023.1
introduces new fields to the work queue infrastructure. The existing work queue classes need to be manually amended in order to conform to the new version. The following fields need to be added to the work queue data structure:AttemptCount
,LastAttemptTime
,NextAttemptTime
,InRetry
. - Action buttons placed at panel headers are not shown when set as to be ignored
New Features
Architect
Engine
- Support for workflow step failure without whole workflow failing
- Support for round robin processing of the work queues
- Support for retry in work queue processing
- Support for throttling in work queue processing
- Work queue file loader – support for compressed files aggregation
- Deployment script sorting
Front End
- Max map zoom can be set to any value
- New keyboard shortcuts - insert row, delete row, save data, panel navigation, workflow navigation
- Crystal Report embedded web viewer
Server
Changes
Architect
- New project wizard is using a postgresql role without Superuser rights
- Integrated authentication removed from New Project Wizard
- Validation rule for presence of GetById filter set in work queue data structure
Fixes
Architect
- Correct German text for OnCopyAction
- ValueRule in data structure rule isn’t mandatory
- Architect error message hardcoded and in wrong language
- Custom properties added to plugin widgets are not visible in screen editor
Engine
- Workflow path missing in server log for a rule error
- Rule can’t be traced if not part of a workflow
- Incorrect parameter declaration character in PostgreSQL
- PostgreSQL procedure input parameters were declared incorrectly
- Eliminate exceptions caused by RuntimeServiceFactory.UnloadServices
- Data structure rules should not run after loading clean data from database
- Improve error message for missing ValueRule
- Clear error message when work queue data structure filter set GetById is missing
- AccountMailSender logging messages use incorrect character
Front End
- Maps - polygon drawing failed after the third point
- Record info could not be displayed on tables based on view data
- Automatic logout message grammar fixed
- Margin around the column splitter is not symetric
- Duplicated row is not visible after browser refresh
- Filter UI alignment fixes - boolean editor, date picker icon
- Checkboxes in checkbox field padding
- Color grid editor - it is not possible to enter value into hex field or RGB fields
- Mobile UI - cancel button doesn’t work
- Mobile UI - clicking on checkbox in mobile lazy loaded grid caused an error
- Maps - polygon edit handles too big, lines too thick
- Message in delete selected row dialog has no padding
- Save keyboard shortcut didn’t persist focused field contents
- Checkbox editor position is not aligned and size is different from an others checkboxes
- Editor height is too tiny
- Opening chat ends with a white screen
- Focus on the second workflow screen doesn’t work
- Focus After Copying a Row
- Some keyboard shortcuts do not work in form view
- Using Ctrl+S doesn’t save current field changes
- Ctrl+Click reacts to empty (null) values
- Escape effect not consistent
- Table view not synchronizing with map view search dropdown
- Using keyboard arrows changes field in grid, but it isn’t visible
- Shortcut for Insert, delete and copy works even when buttons aren’t available
- Grid is not focused after pressing F2 Or Esc