Eclipse Dirigible™ 13.0.0

13.0.0

Description

This release is heavily focused on EDM (Entity Data Model) polish, BPM maturity, Form editor improvements, and platform-level infrastructure cleanup.

EDM (Entity Data Model) improvements

  • New templates added that use the decorator pattern
  • Icons now shown in the EDM editor for "Calculated" and "Not Null" properties, making the model easier to read at a glance
  • New "Read Only" property option added in the UI tab
  • The "Import Entity" dialog has been improved — better title and editing operations are disabled to avoid confusion
  • The "Copy Entity" dialog now adds a postfix to the copied entity name to distinguish it
  • Fixed a bug where Text Box and Telephone widgets were incorrectly converting numeric input into timestamps

BPM (Business Process Management) enhancements

  • Added support for handling BpmnError — processes can now properly catch and respond to BPMN-level errors
  • Added support for Task Listeners, enabling hooks on task lifecycle events
  • A new BPM Tracer API added for observability into process execution
  • Fixed Flowable Mail Task ignoring environment variable configuration
  • Fixed the Process Inbox failing to claim tasks due to actionName being undefined

Form editor

  • Significant general Form Editor improvements (high-effort feature)
  • Added padding for the header control in the Form editor
  • Fixed input error state not working in generated apps

Report generation

  • Added a "Regenerate" button to reports
  • Fixed validation error message not being visible during report name validation
  • Fixed a duplicate option appearing in the report generation dialog

IDE & UI polish

  • Search added to the Configurations view
  • Configurations view now masks sensitive information to prevent accidental exposure
  • Fixed a mixed-language label bug (Нулиране all — Bulgarian/English mix in the Settings reset button)
  • Template descriptions improved for better discoverability
  • The legacy loader.js replaced with the new platform-links tag

API & engine fixes

  • Fixed a concurrency bug where controller execution failed under concurrent access when using @Inject / @Injected decorators
  • Fixed UTF-8 file content not being returned correctly from the API
  • Fixed the EDM editor auto-populating feedUsername and feedPassword from Git credentials (a security issue)

https://github.com/eclipse-dirigible/dirigible/milestone/56?closed=1

 

Conforms To UI/UX Guidelines
Not verified