All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
1.10.0 - 2024-11-21
- Exit digitization on right click or Escape key press (#285)
- Error with adding waypoints after calculating routes (#288)
1.9.0 - 2024-10-29
- Error with canvas scenes when deleting selected vertices in list (#278)
- Use QgsSettings instead of config.yml file to avoid deletion of providers on update (#108)
1.8.4 - 2024-07-29
- issue with missing locale value for non-default user(#271)
1.8.3 - 2024-05-29
- Add csv_column parameter to request made by points_layers_proc(#260)
- make extra_info work with two points layers
1.8.2 - 2024-05-20
- use python 3.9-compatible type hint
1.8.1 - 2024-05-17
- use if-else instead of structural pattern matching
1.8.0 - 2024-05-17
- Add support for decimal ranges with isochrones(#237)
- Add hint for joining with
Layer ID Field
(#143) - Add option to export order of optimization route points (#145)
- Add
extra_info
parameter to directions processing algorithms (#251)
- Rename
Ok
button in configuration window toSave
for clarification (#241) - Replace PyQt5 imports with qgis.PyQt imports to prepare for Qt6-QGis builds
- QGis crashes when selecting more than two vertices for deletion (#230)
- Vertices on canvas not depicted fully with n having more than one digit in length (#235)
- Replace qt QSettings with QgsSettings for centralized configuration management (#239)
- Point Annotations stay after saving project and not deleting them manually (#229)
- Issue with MultiPoint-layers and optimization
- Improved type hints
- Unit- and e2e-testing
1.7.1 - 2024-01-15
- Add hint to use batch jobs for point layers in tooltip in save vertices button (#211)
- TypeError if no SVGPaths are set (#212)
- replace removesuffix() function with replace() function in base processing algorithm (#215)
- Replace line style with style from QGIS v3.16 to enable correct rendering in older versions (#218)
1.7.0 - 2023-12-22
- Add keyboard shortcut (Ctrl+R)
- Additional parameter for the "smoothing factor" to isochrones processing algorithms (#172)
- Mention omission of configuration options when using traveling salesman
- option to set location type for isochrones (#191)
- Add styling of routing output in main plugin (#149)
- make items in centroid list drag and droppable (#144)
- Add save button for vertices (#144)
- remove blue lines every time the red X button is clicked (#120)
1.6.0 - 2023-07-25
1.5.3 - 2023-03-30
- error on QGIS 3.30 with QgsWkbType used for QgsRubberBand (#179)
1.5.2 - 2022-01-20
- error for layers with z/m values (#166)
1.5.1 - 2022-01-11
- matrix algorithm parsing hidden options (#164)
1.5.0 - 2021-12-08
- isochrone center lat and lon to isochrone attribute table (#137)
- implement
options
-parameter for routing and isochrones - prepare
options
-parameter for matrix - custom request timeouts for providers (#122)
- exception on network failures due to unresponsive provider
- default url for new provider entry to default ors backend url
1.4.0 - 2021-06-15
- CHANGELOG.md including release instructions
- 'recommended' preference
- round trip parameter to TSP-options for Advanced Directions (#125)
- all TSP-options to 'Directions (Line and 1 Layer)' algorithms (#155)
- custom sorting order for waypoints in 'Directions'-Algorithms (#142)
- parameter names of TSP-options for Advanced Directions
- help file formatting to highlight parameters and unify format
- author information
- repository link
- Correct isochrone computation from layer without fields
- other errors stemming from layers without fields
- 'cycling-safe' profile
- gis-ops information
1.3.0 - 2021-04-30
- directions from line layer (#123)
- help file encodings on mac
- typos in help docs
- Layer ID types for directions from 1 point layer (#124, #127)
- incorrect algorithm ownership (#119)
- avoid_polygons (#118)
- metadata category
- ors ask forum links
- warning popup for missing waypoints
1.2.3 - 2020-02-22
- GeoPackage implementation from v1.2.2 to Nyall's suggestion
1.2.2 - 2020-02-20
- backwards-compatible and future-proof workaround for possible QGIS GeoPackage bug (#114)
1.2.1 - 2019-12-02
1.2.0 - 2019-08-19
- avoid_polygons parameter (#79)
1.1.1 - 2019-08-19
- metadata, because repository moved to GIScience
1.1.0 - 2019-08-19
- traveling salesman option (#109)
- support for more than 2 waypoints (batch & interactive)
- elevation information (#83)
- avoid_countries (#78)
- openrouteservice requests from v1 API to v2 (#99)
1.0.7 - 2019-05-21
- warning messages to improve first user experience (#106)
1.0.6 - 2019-05-06
- quota info to being optional (#106)
1.0.5 - 2019-05-02
- info message when no API key set for provider (#101)
- custom provider not working (#103)
1.0.4 - 2019-04-17
- POST requests not accepting dictionaries as parameter (#100)
1.0.3 - 2019-04-15
- NetworkAccessManager to leverage QGIS Proxy settings (#98)
- requests module
- user defined rate limits (#97)
1.0.2 - 2019-03-14
1.0.1 - 2019-03-01
- default isochrone layer ID field of first layer attribute (#90)
1.0.0 - 2019-01-27
- first working version of ORS Tools, after replacing OSM Tools plugin