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
-