EDELOG 6.13
New Features and Non-Breaking Changes
Updates for EDELOG Forms 7 Beta
This update includes multiple changes for our modern form system:
Forms and form types now support permissions
Users can be invited to contribute to an existing form
Form validation and highlighting rules are now executed isolated from other content, to prevent malicious code accessing user data
Forms and form types can now be found using EDELOG’s global search
Form types can now be deleted
New Workflow System
The new workflow system replaces the current automation system, which is now being deprecated. The new workflow system offers a modular approach for configuring and running user-defined processes in a zero to low code approach.
Right now, the new workflow system is integrated in Data Explorer with more apps to follow.
Other Changes
Data Explorer
Activities can now be deleted by their creator besides users with administrative permissions
Calendar and timeline views can now display additional calendar sources
Edel UI
Dropdowns have been rewritten and now have a seamless look with other Edel UI components
Identity and Access Management
The user/group picker has an updated look
Core Server
The way, background jobs are handled, has been updated to a modern and more scalable architecture
Bug Fixes
Forms
Form Builder renders building blocks incorrectly
Form values get overwritten if multiple users work on the same form section
Form validation takes a random amount of time to complete
Form sections cannot be saved once they have been detached from a predecessor form section
Form Builder will save invalid center coordinates for view
Data Explorer
Database titles will overflow if the title is too long
App Services
Views for iframe based apps are rendered incorrectly
Developer Notes
i18n
With the new
i18nTranslationSourcedirective, translation files can be supplied for parts of a component
App Services
APIs: Apps can now expose
AppMetadataProviderto make app metadata accessible for other apps and the EDELOG system. The metadata can contain translation strings that will be translated using the app’s local context.
Edel UI
The
edelOpenOverlaydirective has been replaced by the<edel-overlay>component. With this change, also the existingOverlayServicehas been removed.
Proxy Service
The proxy service can be used to download/access resources over HTTP that are restricted behind CORS rules.
Sandbox
This module let’s you run user-generated JavaScript code in an isolated environment
Core Server
Now uses Rails 7 as basis