Version: [3507] Relation Manager 1.4.1

1.4.1 - Security: added defusedxml monkey-patch for xmlrpc.client in
plugin_upload.py
1.4.0 - Qt5/Qt6 compatibility update for QGIS 3.x and QGIS 4.x
1.3.4 - Sketcher selection, stability fixes:
- Added: relationship sketcher selector (Association/Composition) in
Create and Edit dialogs
- Added: sketcher is shown in the relationship list, exported/imported
in JSON, and preserved in duplicate/rollback
- Fixed: a broken/invalid relation would crash the list and hide all
other relationships
- Fixed: re-opening the plugin from the menu while already open caused
an empty list
1.3.0 - Bug fixes, GUI improvements and Qt6 compatibility:
- Fixed: field combo boxes now update dynamically when parent/child
layer selection changes
- Fixed: load from JSON failed due to swapped field validation
(child/parent fields checked against wrong layers)
- Fixed: addFieldPair arguments were swapped in create/edit, causing
invalid relationships
- Fixed: removed duplicate crea_relazione_esistente function
definition (dead code)
- Fixed: spurious "Layer Not Found" warning when opening Create
Relationship dialog
- Fixed: IndexError crash when editing relationships with empty key
fields
- Fixed: rollback for create/duplicate actions never matched (action
string mismatch)
- Fixed: history was recorded even when user cancelled delete
operation
- Fixed: duplicate operation showed double message box and double
history entry
- Fixed: removed dead RelazioniPlugin class from __init__.py
- Fixed: Qt resources were never registered (resources.py not
imported)
- Fixed: QRC prefix case mismatch (RelazioniPlugin vs relazioniplugin)
- GUI: replaced non-existent button icons with native QGIS theme icons
- GUI: grouped buttons logically (Manage, Import/Export, History)
- GUI: horizontal button layout for compact design
- GUI: added relationship counter label
- GUI: added tooltips on all buttons
- GUI: set minimum dialog size, alternating row colors on list
- Migrated all PyQt5 imports to qgis.PyQt for Qt5/Qt6 compatibility
1.2.1 - Added the help section and closed the reported issues

yes

fritz4

2026-03-09T11:22:14.936401+00:00

3.0.0

4.99.0

None

no

Version management

Plugin details