Version: [4886] GTFS 2 GIS v1.1.3

## [1.1.3] - 2026-04-09
### Fixed
- **Bandit Audit**: Added security markers for URL processing to
satisfy professional scanners.
- **Code Quality**: Resolved all remaining Flake8 violations (unused
imports, redundant code, and formatting) across the core modules.
- **Lazy Imports**: Consolidated tracker initialization logic for
better stability.

## [1.1.2] - 2026-04-09
### Fixed
- **QgsField Deprecation**: Resolved numerous warnings by centralizing
field creation in `core/utils.py` with modern `QMetaType` and backward
compatibility.
- **Protobuf Warnings**: Silenced deprecation warnings from legacy
generated Protobuf code.
- **RT Manager Robustness**: Fixed a bug where switching feeds (URLs)
in the UI did not update the tracker.
- **Layer Recovery**: Added auto-recovery for the real-time layer; the
plugin now automatically recreates the layer if it was deleted by the
user.
### Security
- **URL Validation**: Implemented strict scheme validation for GTFS-RT
URLs (allowing only `http` and `https`) to prevent Local File
Inclusion (B310).
### Improved
- **Code Quality**: Resolved 54+ PEP 8 violations across core modules
for better maintainability and professional standards.

## [1.1.1] - 2026-04-09
### Added
- **Default GTFS-RT URL**: Set default feed link for Belo Horizonte
(Mobilibus).
### Improved
- **Directional Vehicle Icons**: Replaced generic bus icons with
bearing-based triangle indicators for clearer real-time visualization.

## [1.1.0] - 2026-04-09
### Added
- **GTFS-Realtime Tracking**: Integrate Google Protobuf feeds for live
vehicle visualization.
- **Auto-Refresh**: Live memory layer that updates based on a
configurable interval.
- **Dynamic Symbology**: Realistic vehicle icons that rotate based on
the `bearing` field.
- **Dependency Management**: Automated installation of the `protobuf`
library directly from the QGIS interface.
- **Feed Customization**: Allow users to define custom GTFS-RT URLs
directly in the QGIS dashboard.
- **Performance**: Lazy loading of RT components for better plugin
stability.

yes

arrobaraujo

2026-04-09T21:01:38.514952+00:00

3.44.0

4.0.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership