CIB seven 2.0.3 EE - Release Notes
Release Notes
Release Date: September 19, 2025
Highlights
- Advanced Batch Operations Framework: Complete batch operation system with delete multiple running instances, bulk job retry, and process definition version management
- Multi-Instance Operations: Delete multiple running process instances and entire process definition versions in one action
- Decision Requirements Definition Views: Full implementation of decision requirements definition with instance search and comprehensive visualization
- Enhanced Process Instance Search: Powerful new filtering with activity-based criteria, quick filter addition, and persistent filter states
- Document Preview Integration: Seamless file picker to document preview binding with dynamic authentication and real-time file viewing
- Tasklist and Process Dashboard Intelligence: Display data with customizable auto-refresh functionality
- Smart UI Enhancements: Scrollable tabs, improved modals, and clean styling across the modules
New Features
- Batch Operations: Added sort for runtime batches and prepend functionality for historic batches
- Process Instance Search:
- Added links from Root Process Instance ID and Super Process Instance ID
- Added “Add quickly to filter as criteria” functionality
- Set default filter as “Active” with save/restore last used filter capability
- Added executedActivityIdIn and activeOrExecutedActivityIdIn criteria support
- Decision Requirements Definition:
- Added complete decision requirements definition view
- Added decision instances search functionality
- Enhanced decision lists structure with tenantId support
- Improved decision requirements URL handling and overlay capabilities
- Advanced Batch Operations:
- Added comprehensive batch operation framework
- Added delete multiple running process instances functionality
- Created delete all process definition versions capability
- Enhanced batch operations with date parameter handling
- Added job definitions bulk retry functionality
- Advanced Variable Management:
- Enhanced variable search and filtering capabilities
- Improved variable management with permission checks
- Enhanced null-value variable support
- Improved JSON object variable display and editing
- Document Preview Integration: Enhanced support for file picker to document preview component binding via document-reference-key property with dynamic authentication token injection
- Process Navigation: Improved BPMN viewer with running instances badges for script tasks and support for closed incidents badges
- Tasklist Enhancements:
- Added task count display for selected filters with tooltips
- Added improvements for filter counts and auto-refresh functionality
- Deployment Management: Added option to display DMNs in deployments view with instant delete functionality
- Decision Support: Enhanced decision count display on search with improved styling
- Context Path Configuration: Added context path configuration to InfoService and updated related components for better endpoint handling
- Keyboard Shortcuts: Implemented customizable shortcuts mechanism with improved key detection
User Experience Improvements
- UI Design:
- Updated header titles to “Processes”/“Process Definition”/“Process Instance”
- Improved table styling with clean borders design
- Enhanced modal customization with new dialogClass and contentClass props
- Enhanced scrollable tabs with button navigation
- Improved batch operation preset data and styling
- Added decision requirements definition translations
- Process Instance Management:
- Added activity-based filtering for finished activities (activityID and executedActivityId)
- Improved instance listings for selected activities (active/executed/all)
- Enhanced deployment view with scroll-to-selected functionality
- Form Handling:
- Fixed type conversion of form data to prevent all values being stored as strings
- Enhanced value type determination using schema definitions
- Dashboard Integration:
- Improved navigation from dashboard to Process Instance Search
- Fixed endless loop issues with computed properties
- Decision Management:
- Enhanced decision requirements definition views with statistics
- Improved decision instances search with date handling
- Added decision requirements definition column slots
- Migration Tools:
- Added resetOptions and removeMigrationVariables methods
- Implemented refresh migration steps content functionality
Bug Fixes
- Navigation Issues:
- Fixed BPMN viewer subprocess links and back navigation
- Corrected navigation to called process definitions
- Variable Management:
- Fixed JSON object variable display in Edit->Value tab
- Resolved runtime/historic variable deletion issues
- Improved variable name handling to prevent NullPointerException
- Tasklist Issues:
- Resolved duplicated requests when accessing tasklist
- Fixed interval clearing
- Ensured new processes are visible without page reload
- Process Instance Search:
- Fixed Process Definition ID criteria functionality
- Resolved navigation issues from dashboard to PIS
- Corrected URL handling for variables view navigation
- Variable Management:
- Fixed duplicate variable fetching for selected process instances
- Resolved variable filtering when returning to variables tab
- Decision System:
- Solved query encoding problems in decision instances search
- Fixed date-related issues in decision instances search
- System Issues:
- Added filesystem writability check for license status
- Fixed dependency convergence issues
- Resolved license directory creation in read-only access scenarios
- Misc UI Fixes:
- Fixed resize toggle button in BpmnViewer
- Resolved unintended clicks in tables
- Corrected incident sorting by state and end date
- Fixed complete error message display for parent process incidents
- Resolved modal content height in deployments view
- Fixed file download for FileValueDataSource variables
Technical Updates
- Dependencies: Updated axios from 1.10.0 to 1.12.2, updated bpm-sdk and cib-common-components versions
- Code Quality:
- Replaced deprecated UriComponentsBuilder.fromHttpUrl() with fromUriString()
- Removed “potential null pointer access” warnings
- Added vue/require-explicit-emits and vue/require-name-property lint rules
- License Management:
- Updated cibseven-license-check to version 1.0.1
- Improved license validation with filesystem checks
- Build & Deployment:
- Enhanced exception handling with custom converters
- Improved QA integration tests for Tomcat9 with Java 11
- Performance Optimizations:
- Optimized decision requirements search with improved count handling
- Enhanced batch operation performance with better data handling
- Improved variable handling to prevent memory leaks