DMX 5.2.1 has been released at Aug 27, 2021. This maintenance release fixes a security related backend bug and brings new opportunities for plugin developers.
Bug fix:
- A bug in the backend allowed users to join arbitrary workspaces (#489).
Plugin development framework:
- DMX backend:
- Core: a new privileged
create-membership
method supports the development of administrative plugins (#489).
- Core: a new privileged
- DMX Webclient:
- Drag’n’drop support for the Topicmap Panel: plugins can react to “topic dropped on another topic” and can accept/deny a drop on-the-fly (#485).
- Component
dmx-object-renderer
: new attributeno-field-label
allows custom renderers to switch off field labels (#488). - Custom renderers can provide model customizers (#487).
The backend extension is triggered by the needs of the dmx-tendu application.
The Webclient extensions were triggered by the needs of the dmx-music application.
For the complete overview of DMX 5.2.1 see its milestone tickets.
You can update any DMX installation not older than DMX 5.0-beta-4. For update instructions see the DMX Admin Documentation. For developers (who update via git pull
) see also this forum posting.
Download DMX 5.2.1 (7.5 MB):
https://download.dmx.systems/dmx-5.2.1.zip
All DMX plugins (“DMX Geomaps”, “DMX Tableview”, “DMX LDAP”, …) which are compatible with DMX 5.2 will work with DMX 5.2.1 as well.