Changelog
Changelogs of all GEMMA Plugin stable releases, which are also available on GitHub.
1.0.16
✨ New Features
- add legacy plugin quarantine, documentation redirection, clear filter button rename, and user guide overhaul (@velascojasper0) (#92)
- extract release-specific contributors for VitePress changelogs (@kentemman-gmd) (#93)
- reorganize algorithm groups for Create EA and Update Metadata (@velascojasper0) (#96)
- update display name, add icon, and update author for Update Metadata algorithm (@psacjperez) (#99)
- add Check and Update dialog, geometry Processing tools, and submenu reorganization (@velascojasper0) (#100)
- update tool icons, navigation sidebar, and documentation skill rules (@kentemman-gmd) (#101)
- add Check and Update workflow, batch Clip Project Layers tool, and submenu redesign (@velascojasper0) (#102)
- implement Create Enumeration Areas algorithm, custom UI launcher, and user guide (@pacoleslaw) (#103)
1.0.15
✨ New Features
- Added new user guide page for the Package for QField tool (@kentemman-gmd)
⚡ Improvements & Fixes
- Improved CI/CD pipelines for VitePress documentation and defined new documentation skills (@kentemman-gmd)
- Implemented automated stable and preview release workflows with email notifications via Google Sheets (@kentemman-gmd)
📚 Documentation
- Added documentation skill protocols to enhance user guidance (@kentemman-gmd)
1.0.14
✨ New Features
- Added cascading PSGC LGU filter widgets for improved layer selection in QGIS processing tools (@psacjperez)
- Implemented QML style management and auto-detection for QField packaging (@velascojasper0)
⚡ Improvements & Fixes
- Enhanced metadata algorithm for better data handling in LGU layers (@psacjperez)
- Improved QML style management utility for seamless integration with QField (@velascojasper0)
1.0.13
✨ New Features
- Added automated GitHub Actions workflows for both preview and stable plugin releases (@kentemman-gmd)
- Implemented automated release pipeline with email notifications and changelog generation (@kentemman-gmd)
⚡ Improvements & Fixes
- Improved plugin unload logic by safely removing UI elements and handling processing provider cleanup (@kentemman-gmd)
- Simplified unload logic and cleanup processing provider removal in gmd_pipeline.py (@kentemman-gmd)
🐛 Bug Fixes
- Added safe dialog closure and robust processing provider removal to prevent QGIS crashes on plugin unload (@kentemman-gmd)
1.0.12
✨ New Features
- Added a script to collect and clean GitHub PRs and commits for automated changelog generation (@kentemman-gmd)
- Added a system prompt for automated release notes generation (@kentemman-gmd)
1.0.11
✨ New Features
- Added comprehensive user guide documentation for GEMMA plugin tools and initialization
- Added Contributors component to display repository contributors in documentation
- Added custom branding styles for VitePress documentation
⚡ Improvements & Fixes
- Enhanced and updated changelogs for better clarity
- Implemented documentation generation system for streamlined updates
- Improved automated release creation and documentation update scripts for the GEMMA pipeline
1.0.10
✨ New Features
- Added a Getting Started guide to assist new users in utilizing the GEMMA Plugin (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated beta channel files for preview versions r287 and r289 to ensure compatibility (@kentemman-gmd)
📚 Documentation
- Updated documentation generator skill definition for better clarity (@kentemman-gmd)
1.0.9
✨ New Features
- Added GitHub Actions workflow to automate stable plugin releases and notifications (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated beta channel files for preview version r283
1.0.8
✨ New Features
- Added GitHub Actions workflow for automating stable plugin releases and email notifications (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated beta channel files for preview r276 and r279
1.0.7
✨ New Features
- Added automated release workflow for stable plugin builds with email notifications (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated beta channel files for preview version r272
1.0.6
✨ New Features
- Added interactive TablePreviewWidgetWrapper for visualizing enumeration area delineation and merging (@kentemman-gmd, @velascojasper0)
⚡ Improvements & Fixes
- Updated PyQGIS processing scripts and tool icons for improved performance and usability (@kentemman-gmd, @velascojasper0)
- Updated user guide documentation for better clarity and guidance (@kentemman-gmd)
📚 Documentation
- Updated user guide to reflect recent changes and enhancements (@kentemman-gmd)
1.0.5
✨ New Features
- Added new skills for enhanced functionality in GIS processing (@kentemman-gmd)
- Implemented EA delineation algorithm for improved boundary analysis (@velascojasper0)
- Added QGISRepositoryCard component for easy plugin repository URL copying (@kentemman-gmd)
⚡ Improvements & Fixes
- Rebranded submenu to Gemma and fixed QML style application in QField packaging (@velascojasper0, @kentemman-gmd)
- Improved automated documentation and release metadata generation pipeline (@kentemman-gmd)
- Updated beta channel files for previews r257, r260, and r262
🐛 Bug Fixes
- Removed emojis from README section headers for a cleaner presentation (@kentemman-gmd)
- Fixed issues by removing deprecated utility functions and unused configuration files (@kentemman-gmd)
📚 Documentation
- Added reference documentation for PyQGIS architecture, coding standards, and basic usage (@kentemman-gmd)
- Registered the new qgis-pyscript skill in skills-lock.json (@kentemman-gmd)
1.0.4
✨ New Features
- Added functionality to update index.md download link with the latest version (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated beta channel files for multiple preview releases to ensure latest features are available
🐛 Bug Fixes
- Corrected regex escape sequence in update_index_md.py for better functionality (@kentemman-gmd)
- Fixed regex pattern to match index.md YAML format accurately (@kentemman-gmd)
1.0.3
✨ New Features
- Added function to update index.md download link with the latest version (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated Vitepress navbar version during releases for better user navigation (@kentemman-gmd)
🐛 Bug Fixes
- Updated beta channel files for previews r234, r236, and r238
1.0.2
✨ New Features
- Added interactive preview widget for enumeration area candidate selection in the delineation algorithm (@velascojasper0, @kentemman-gmd)
- Implemented enumeration area delineation algorithm with interactive preview UI (@velascojasper0)
- Added dynamic QTabWidget preview for enumeration area delineation and merging (@velascojasper0, @kentemman-gmd)
⚡ Improvements & Fixes
- Improved user interface responsiveness across various components (@kentemman-gmd)
- Updated icons and fixed LGU CRS issues for better usability (@velascojasper0, @kentemman-gmd)
- Refactored delineation process to a single-pass execution for efficiency (@velascojasper0)
🐛 Bug Fixes
- Fixed UNIQUE constraint bugs related to feature IDs in enumeration area processing (@velascojasper0)
- Removed redundant greeting from README for clarity (@kentemman-gmd)
📚 Documentation
- Updated developer documentation to include new enumeration area delineation features (@kentemman-gmd)
- Enhanced README to reflect recent updates and improvements (@kentemman-gmd)
1.0.1
✨ New Features
- Implemented automated release pipeline for QGIS plugin packaging and management utilities (@kentemman-gmd)
- Added release preview workflow badge to README for better visibility (@kentemman-gmd)
⚡ Improvements & Fixes
- Updated README to reflect new workflows and corrected badge paths (@kentemman-gmd)
- Overhauled contributing guide to clarify fork-based and team-member workflows (@kentemman-gmd)
- Updated beta channel files for multiple preview releases to ensure accuracy
🐛 Bug Fixes
- Corrected workflow badge paths and labels in README.md (@kentemman-gmd)
- Removed redundant local documentation sections in favor of the external documentation site (@kentemman-gmd)
📚 Documentation
- Updated documentation tracking system to streamline release processes (@kentemman-gmd)
1.0.0
✨ New Features
- MBI Checker: Gaps and Overlaps Checker for boundary polygon integrity validation (@kentemman-gmd, @pacoleslaw, @velascojasper0)
- Create Enumeration Areas & QP Generation: Automated EA delineation and Quick Plan generation (@velascojasper0, @kentemman-gmd)
- Fix LGU CRS & Geometry: Coordinate reference system alignment algorithm and geometry repair tools (@velascojasper0, @kentemman-gmd)
- Fill Polygon Gaps: Automatic gap identification and filling for polygon layers (@pacoleslaw, @kentemman-gmd)
- Geometry Repair Toolkit: Comprehensive toolkit for fixing invalid geometries and topological errors (@kentemman-gmd, @velascojasper0)
- Export Preliminary Polygons: Export tools for field survey preliminary polygon data (@pacoleslaw, @kentemman-gmd)
- Package for QField: Packaging dialog and tools for offline mobile GIS workflows in QField (@velascojasper0, @kentemman-gmd)
- Join Barangay Attributes: Advanced fuzzy matching algorithm for joining administrative attributes (@psacjperez, @kentemman-gmd)
⚡ Improvements & Fixes
- Improved Package Dialog functionality and introduced default presets for user convenience (@velascojasper0, @kentemman-gmd)
- Enhanced drag-and-drop support for improved user experience (@kentemman-gmd)
- Harmonized legacy plugin references and updated repository metadata (@kentemman-gmd)
🔧 Infrastructure & Documentation
- Initialized VitePress documentation site with comprehensive user guides and tool documentation (@kentemman-gmd)
- Implemented automated GitHub Actions workflows for plugin packaging, release management, and preview builds (@kentemman-gmd)