# Mandatory items:


[general]
name=QNEAT
qgisMinimumVersion=4.00
qgisMaximumVersion=4.99
description=QNEAT - QGIS Network Analysis Toolbox
about=The QNEAT (short for QGIS Network Analysis Toolbox) Plugin aims to provide sophisticated QGIS Processing-Toolbox algorithms in the field of network analysis. QNEAT is integrated in the QGIS Processing Framework. It offers algorithms that range from simple shortest path solving to more complex tasks like Iso-Area (aka service areas, accessibility polygons) and OD-Matrix (Origin-Destination-Matrix) computation.
version=4.0
author=Clemens Raffler
email=clemens.raffler@gmail.com

# end of mandatory metadata

# Optional items:

# Uncomment the following line and add your changelog entries:
changelog=3.0.0: 
	- First release of QNEAT3 Plugin. Enjoy!
	3.0.1: 
	- Fix fatal QGIS crash: Network Strategy must not be added multiple times. 
	- Minor user-feedback and icon tweaks.
	- Fixed deprecation warning.
	3.0.2:
	- Fix bug #10 OD Matrix randomly dropping one record
	- Fix bug #8 related to QGIS bug #16858, error in the QNEAT3 provider
	- Experiments with QNEAT interpolation, probably a solution to fix bug #6
	- Minor enhancements for log messages
	3.0.3:
	- Fix bug #22 Issue with QgsPoint() being constructed from QgsPointXY() in QGIS 3.10 is resolved temporary 
	3.0.4:
	- Fix bug #25 Wire tolerance parameter permanently to QgsGraphBuilder
    3.0.5:
    - New Feature: allow output of route geometry from OD Matrix algorithms (thanks to @garci66)
    - Fix issue #26: report NULL or delete OD pairs with no routes
    - Fix issue #57: Current processing setup does not allow qgis_process (CLI) to access QNEAT3 (thanks to @JanCaha)
    - Fix issue #62: API break in wkbType() (thanks to @merkato)
    - Fix issue #29: fix analysis crs in contours and interpolation algorithms (thanks to @kufreu and @josephholler)
    - fix issue #36: OD Matrix miscalculates time cost if network CRS does not use linear units of meters (thanks to @kufreu and @josephholler)
    - fix issue #31: Allow for different origin and destination ID data types (thanks to @kufreu and @josephholler)
    3.0.6:
    - Fix issue #71: change matplotlib contour.collection calls to contour.get_paths() due to deprecation in Matplotlib-3.8 to fix Iso-Area Algorithms
    3.0.7:
    - Fix issue #73: Unpack tree and cost lists correctly into tuples
    - Fix issue #73: Fix QgsTinInterpolator.TinInterpolation.Linear enum
    3.0.8:
    - Fix issue #77: Fix wrong unpacking of dijkstra() return values. 
    4.0:
    - After nearly 8 years in service, the plugin is bumped to version 4. The version number is dropped from the name and moved to the version field - the plugin is from now on simply named QNEAT. This release comes with a total makeover of the codebase in order to provide a more robust plugin that can be extended more easily.
    - dropped Matplotlib and pyplot prerequesites for contour generation
    - new contour generation using GDAL
    - renamed the processing provider to "qneat" and updated algorithm, group and parameter names
    - silence algorithm output and implement more consistent progress feedback
    
# tags are comma separated with spaces allowed
tags= network analysis, graph analysis, od matrix, distance matrix, od matrices, OD, isochrone areas, catchment areas, shortest path, dijkstra

homepage=https://root676.github.io
tracker=https://github.com/root676/QNEAT/issues
repository=https://github.com/root676/QNEAT
icon=icon_qneat.svg
# experimental flag
experimental=False

#set processing provider flag
hasProcessingProvider=yes

# deprecated flag (applies to the whole plugin, not just a single version
deprecated=False

