{"name": "qOLS", "package_name": "qols", "version": "0.2.1", "experimental": true, "qgis_min": "3.34.0", "qgis_max": "4.99.0", "downloads": 14, "uploaded_by": "alocandro", "upload_datetime": "2026-11-02T19:48:52.980605", "changelog": "Version 0.2.1:\n- fixed KML export failing with no success/failure message and no output file\n- QGIS min version bumped to 3.34\n- derive Conical radius and distinguish Inner Horizontal styling- #192\n- New OLS panel stops responding after being closed once\n- New OLS fix Transitional surface flat-at-THR vertex on the strip inner edge\n- validate and preserve KML geometry altitude\n- conical inner horizontal ring\n- show qOLS icons on the Plugins toolbar\n- complete New OLS transitional threshold vertices\n- add merged New OLS transitional output\n- fixed remaining Qt6 enum compatibility issues (compat.py extended, all raw enum access removed from qols_dockwidget.py, both dockwidgets, KML export, and New OLS scripts)\n- resolved Bandit security findings (self-generated KML XML parsing justified, silent except/pass blocks now log, bare except narrowed)\n- suppressed known Flake8 star-import findings in New OLS scripts with documented justification, fixed 2 real missing-import bugs in default-population code\n- fixed KML export failing with no success/failure message and no output file (#153 follow-up)\nVersion 0.2.0:\n- bug squashing effort including selected features not working properly - gets stuck\n- optimization of script for qt6\n- zero issues on QGIS Plugin Store scanner\n- block OLS calculations when project CRS is geographic enforcing use of a projected coordinate system\n- transitional Surface new OLS initial implementation\n- transitional Surface (current OLS) inverted direction should swap Start/End elevation for calculations\n- live direction marker for Take-Off (and OFZ) surfaces\n- store surface parameters in a field plus show as HTML\n- distinct filled-color icons for Current vs New OLS toolbar actions\n- two-row tab selector for the classic panel\n- conical Surface must not overlap Inner Horizontal\n- Inner Horizontal and Conical Surfaces elevations corrected\n- Conical Surface contours included\n- Outer Horizontal inclusion of Z values\n- option for merged transitional surface preserving Z values in current OLS implementation\n- ARP layer and elevation now common to all surfaces to reduce manual input and coherence\n- initial backbone implementation of the new OLS concept framework with the introduction of the OFS (Approach and Transitional)\n- ADG Reference Table button fixed\n- New OLS concept transitional layer name change\n- live direction-preview marker for Approach/Transitional (and OFS/OES)\n- Surface for precision approaches (OES, New OLS)\n- Instrument departure surface (OES, New OLS)\n- Transitional Surface contours must stay local to each ruled patch\n- Straight-in Instrument Approach surface (New OLS OES)\n- Split OES into tabs to avoid excessive scrolling\n- Add Take-off Climb Surface functionality to New OLS\n- Implement KML export functionality\nVersion 0.1.1\n- Initial public release version", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/qols/version/0.2.1/download/"}