{"name": "Macro", "package_name": "macro_plugin", "version": "1.1.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 95, "uploaded_by": "joonala", "upload_datetime": "2026-10-12T16:12:57.820042", "changelog": "-- 1.1.0 - 2026-10-13\n\n- Relicensed under GPL-2.0-or-later\n- Updated from qgis-plugin-copier-template v0.8.1 and switched type checking to ty\n- Fixed recording wheel events on Qt 6\n- Fixed map canvas macros failing when the window has moved or is covered\n- Widget paths find windows by object name, so macros play in other projects\n- Widgets and menu items are matched by object name, so macros play in other locales\n- Macros record the locale and the panel warns when playing with another one\n- Macros and macro workflows are registered as parameterless processing algorithms, so they can be run from the Processing toolbox and used as steps of graphical models\n- Added `MacroPlayer.stop()` to stop an ongoing playback\n- Key events are replayed on the recorded widget, so typing works while another window (e.g. the model designer or a processing dialog) is active\n- Macros and workflows can be played on QGIS startup\n- Fixed clicks on the record button ending up in macros\n- Added an option to move the mouse smoothly during playback\n- Macros wait for the workflows they start, e.g. from processing\n- Fixed macro speed, recorded delays, duplicate wheel events, hidden toolbar buttons, resized map canvas and unfocused key events in playback\n- Macros can be renamed from the context menu and sorted by name\n\n-- 1.0.1 - 2026-10-04\n\n- Fixed release process\n\n-- 1.0.0 - 2026-10-03\n\n- Updated dependencies and added bandit security checks\n- Adopted qgis-plugin-copier-template\n- Dropped support for QGS < 3.40\n- Fixed shift modifier not affecting typed text during playback\n- Macros are autosaved to the QGIS profile (can be disabled in settings) and deleting a macro deletes its file\n- Fixed playback of mouse moves with a button held (e.g. digitizing) and wheel events on Qt 6\n- Fixed playback speed scale\n- Added macro workflows that play existing macros in sequence\n- Saved macro files contain macro workflows\n- Fixed context menus not opening when replaying right clicks\n- Menu items are recorded by their texts so that items in submenus replay reliably", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/macro_plugin/version/1.1.0/download/"}