Version: [4686] Japan Land Survey Assistant 1.0.3

Version 1.0.3 (2026-09-02):
- Security: cleared all Bandit findings reported by the
plugins.qgis.org security scan (8 issues, 0 remaining)
- Security: XML prolog scanning is now fail-closed. A DOCTYPE
pushed beyond the 64 KiB scan window (e.g. behind a huge
comment) is no longer treated as "no DTD"; such files are
rejected instead of being handed to the parser
- Robustness: every silent "except Exception: pass/continue"
now catches specific exception types and logs the cause to
the QGIS message log (HTTP probes, XPath fallbacks, cache)
- Fix: a cache directory that cannot be created no longer
aborts a download (os.makedirs moved inside the guard)
Version 1.0.2 (2026-09-02):
- QGIS 4 (Qt6) support: declared qgisMaximumVersion=4.99 and
replaced all unscoped Qt enums with their scoped form
(e.g. Qt.WaitCursor -> Qt.CursorShape.WaitCursor), which
works on both Qt5 and Qt6
- Verified on QGIS 4.2 (Qt 6.11) and QGIS 3.44 LTR (Qt 5.15)
Version 1.0.1 (2026-09-01):
- Security: restrict all outbound requests to http/https
(file:/ftp:/data: schemes and redirects are now rejected)
- Security: reject DOCTYPE declarations when parsing MOJ XML,
preventing XXE and entity-expansion attacks
- Code quality: resolved all flake8 findings
Version 1.0.0 (2025-01-31):
- Initial release
- MOJ XML parcel data loading
- Kokudo Suuchi Info download
- Cadastral survey progress visualization
- Parcel search and map identification
- Land price overlay

yes

linkfield

2026-09-02T01:32:38.255061+00:00

3.28.0

4.99.0

None

no

Version management

Plugin details