🚀 What's New in Version 3.3.0 ✨ New Features & UX (User Experience) Smart Scale and Zoom Controls: The mathematical expression (ε) input boxes are now smartly hidden and only activated when the user explicitly selects the "Use Column or Expression" option, providing a much cleaner interface for beginners. North Arrow Selector: Added a new option for users to dynamically choose the North Arrow design (Minimalist, Classic, or Compass Rose), leveraging the native QGIS SVG library. New Default Scales: Included 1:25,000 (set as the new initial default), 1:50,000,000, and 1:100,000,000 scales for national or continental scope maps. Informative Tooltips: Added one-line context tooltips to the data-defined override (ε) buttons, helping users understand exactly what the formula will change in the final layout. 🐛 Bugfixes Lifecycle Shielding: Resolved a fatal error (RuntimeError: wrapped C/C++ object has been deleted) that caused QGIS to crash abruptly if the user deleted the vector layer or closed the project during a long batch export. Attributes Update: Fixed a bug that kept the attribute list of the previous layer cached when closing and reopening the plugin window in the same session. Backward Compatibility: Applied fixes to the PyQt code (.exec vs .exec_()) to ensure message boxes work flawlessly in both QGIS 4.0 and older versions of QGIS 3. 🎨 Design & Performance Full QGIS 4 Dark Mode Support: Rewrote CSS rules for UI buttons (ToolButtons and the Information button) to ensure high contrast and readability, removing black background anomalies that hid the icons. Preview Engine Optimization: Cleaned up dead code and removed redundancies in signal triggering. The Preview screen now processes and renders only once per user action, saving processing power and memory.
yes
mathdurso
2026-04-13T23:29:29.880515+00:00
3.0.0
4.99.0
None
no
Plugin Tags