|
2 | 2 |
|
3 | 3 | ## Current Main
|
4 | 4 |
|
| 5 | +### Breaking Changes |
| 6 | + |
| 7 | +- report endpoint: has been deleted ([#818]) |
| 8 | + |
| 9 | + |
| 10 | +### Other Changes |
| 11 | + |
| 12 | +- a new regression test suite has been added to support safer deployments of new versions ([#820]) |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | +[#818]: https://github.com/GIScience/ohsome-quality-api/pull/818 |
| 17 | +[#820]: https://github.com/GIScience/ohsome-quality-api/issues/820 |
| 18 | + |
| 19 | + |
| 20 | +## Release 1.4.0 |
| 21 | + |
| 22 | + |
| 23 | +### New Features |
| 24 | + |
| 25 | +- attribute-completeness: add workaround for attribute_key to use indicator in dashboard ([#800]) |
| 26 | +- attribute-completeness: add validation for attribute-topic combination ([#810]) |
| 27 | +- attribute-completeness: support for metadata and custom end-point ([#810]) |
| 28 | +- attribute-completeness: improve generation of openAPI documentation ([#810]) |
| 29 | + |
| 30 | + |
| 31 | +### Bug Fixes |
| 32 | + |
| 33 | +- road-comparison: bar for not covered roads is now shown in the plot ([#798]) |
| 34 | +- attribute-completeness: fix bugs in result figure ([#800]) |
| 35 | + |
| 36 | + |
| 37 | +### Other Changes |
| 38 | + |
| 39 | +- road-comparison: change color of bar to grey ([#798]) |
| 40 | +- style: run ruff after version upgrade ([#806]) |
| 41 | +- build: bump ruff version ([#806]) |
| 42 | +- remove support for raster data from implementation and docs ([#815]) |
| 43 | + |
| 44 | + |
| 45 | +[#798]: https://github.com/GIScience/ohsome-quality-api/pull/798 |
| 46 | +[#800]: https://github.com/GIScience/ohsome-quality-api/pull/800 |
| 47 | +[#815]: https://github.com/GIScience/ohsome-quality-api/issues/815 |
| 48 | +[#810]: https://github.com/GIScience/ohsome-quality-api/pull/810 |
| 49 | + |
| 50 | +## Release 1.3.0 |
| 51 | + |
| 52 | +### Breaking Changes |
| 53 | + |
| 54 | +- major-roads-length: rename to `roads` and change filter to `highway=* and type:way` ([#786]) |
| 55 | + |
| 56 | +### New Features |
| 57 | + |
| 58 | +- road-comparison: add new indicator which compares OSM roads with a reference dataset ([#778, #787, #788]) |
| 59 | +- building-comparison: support comparison with multiple datasets ([#768]) |
| 60 | +- building-comparison: improve figure and result description by adding more information ([#777, #789]) |
| 61 | + |
| 62 | +### Other Changes |
| 63 | + |
| 64 | +- build: update dependencies (`rpy2` and `fastapi`) ([#775]) |
| 65 | +- update dependencies ([#785]) |
| 66 | +- test: use Approval Tests ([#789]) |
| 67 | +- building-comparison: improve performance of request to database ([#790]) |
| 68 | + |
| 69 | + |
| 70 | +[#768]: https://github.com/GIScience/ohsome-quality-api/pull/768 |
| 71 | +[#775]: https://github.com/GIScience/ohsome-quality-api/pull/775 |
| 72 | +[#777]: https://github.com/GIScience/ohsome-quality-api/issues/777 |
| 73 | +[#778]: https://github.com/GIScience/ohsome-quality-api/issues/778 |
| 74 | +[#785]: https://github.com/GIScience/ohsome-quality-api/pull/785 |
| 75 | +[#786]: https://github.com/GIScience/ohsome-quality-api/issues/786 |
| 76 | +[#787]: https://github.com/GIScience/ohsome-quality-api/issues/787 |
| 77 | +[#788]: https://github.com/GIScience/ohsome-quality-api/issues/788 |
| 78 | +[#789]: https://github.com/GIScience/ohsome-quality-api/pull/789 |
| 79 | +[#790]: https://github.com/GIScience/ohsome-quality-api/pull/790 |
| 80 | +[#806]: https://github.com/GIScience/ohsome-quality-api/pull/806 |
| 81 | + |
| 82 | +## Release 1.2.0 |
| 83 | + |
| 84 | +### New Features |
| 85 | + |
| 86 | +- api: add inverse parameter to coverage endpoint ([#762]) |
| 87 | +- building-comparison: add caching of requests made to the database for EUBUCCO buildings ([#754]) |
| 88 | +- building-comparison: add indicator to the list of core indicators and as such make it available on the ohsome Dashboard ([#765]) |
| 89 | + |
| 90 | +[#754]: https://github.com/GIScience/ohsome-quality-api/pull/754 |
| 91 | +[#762]: https://github.com/GIScience/ohsome-quality-api/issues/762 |
| 92 | +[#765]: https://github.com/GIScience/ohsome-quality-api/issues/765 |
| 93 | + |
| 94 | +## Release 1.1.1 |
| 95 | + |
| 96 | +### Bug Fixes |
| 97 | + |
| 98 | +- fix(building-comparison): Use psycopg AsyncConnection. Database connection was synchronous. ([ba279b2]) |
| 99 | + |
| 100 | +[ba279b2]: https://github.com/GIScience/ohsome-quality-api/commit/ba279b23b82404d9f6c377e2a34683b159803359 |
| 101 | + |
| 102 | +## Release 1.1.0 |
| 103 | + |
| 104 | +### Bug Fixes |
| 105 | + |
| 106 | +- building-comparison: is calculated for coverage area only ([#739]) |
| 107 | +- building-comparison: result description now shows correct coverage percentage ([#739]) |
| 108 | +- mapping-saturation: estimated total line is now always plotted, f it is not more than five times as large as the highest value ([#723]) |
| 109 | + |
| 110 | +### New Features |
| 111 | + |
| 112 | +- building-comparison: AOI is now clipped to the coverage area ([#739]) |
| 113 | +- mapping-saturation: add hover info to estimated total data line ([#723]) |
| 114 | +- building-comparison: now has link to reference datasets ([#741]) |
| 115 | +- building-comparison: added publication date of reference dataset and OSM Timestamp([#750]) |
| 116 | + |
| 117 | +### Other Changes |
| 118 | + |
| 119 | +- building-comparison: no quality estimation for areas with strong difference to reference data ([#739]) |
| 120 | +- test(db): add missing mock for getting coverage from database in tests ([#739]) |
| 121 | +- building-comparison: request EUBUCCO database is now much faster ([#743]) |
| 122 | + |
| 123 | +[#723]: https://github.com/GIScience/ohsome-quality-api/pull/723 |
| 124 | +[#739]: https://github.com/GIScience/ohsome-quality-api/pull/739 |
| 125 | +[#741]: https://github.com/GIScience/ohsome-quality-api/pull/741 |
| 126 | +[#743]: https://github.com/GIScience/ohsome-quality-api/pull/743 |
| 127 | + |
| 128 | + |
| 129 | +## Release 1.0.2 |
| 130 | + |
| 131 | +### Bug Fixes |
| 132 | + |
| 133 | +- crs validation now covers all valid cases ([#721]) |
| 134 | + |
| 135 | +### New Features |
| 136 | + |
| 137 | +- feat(figures): colors based on semantic UI CSS ([#591]) |
| 138 | +- feat(building-comparison): add comparison indicator ([#718]) |
| 139 | +- feat(api): add endpoint to retrieve coverage ([#718]) |
| 140 | +- feat(db): query building area and coverage from EUBUCCO ([#718]) |
| 141 | + |
| 142 | +[#591]: https://github.com/GIScience/ohsome-quality-api/issues/591 |
| 143 | +[#718]: https://github.com/GIScience/ohsome-quality-api/pull/718 |
| 144 | +[#721]: https://github.com/GIScience/ohsome-quality-analyst/pull/721 |
| 145 | + |
| 146 | +## Release 1.0.1 |
| 147 | + |
| 148 | +- refactor: rename "ohsome quality analyst" (OQT) to "ohsome quality API" (oqapi) ([#685]) |
| 149 | + |
| 150 | +[#685]: https://github.com/GIScience/ohsome-quality-api/pull/685 |
| 151 | + |
| 152 | +## Release 1.0.0 |
| 153 | + |
| 154 | +This release includes a well specified [API](https://oqt.ohsome.org/api/docs) and two core indicators available through the [ohsome dashboard](https://dashboard.ohsome.org/#backend=oqapi). |
| 155 | + |
5 | 156 | ### Breaking
|
6 | 157 |
|
7 | 158 | - api: remove `dataset`, `featureId` and `fidField` parameter ([#634])
|
8 |
| -- api: computing mapping-saturation indicator for given data is now a separate endpoint ([#642]) |
| 159 | +- api: computing mapping-saturation indicator for given data is now a separate (hidden) endpoint ([#642]) |
9 | 160 | - cli: remove CLI ([#634])
|
10 |
| -- api: remove `include_svg`, `include_html` and `flatten` parameter ([#644]) |
| 161 | +- api: remove `include_svg`, `include_html` `include_data` and `flatten` parameter ([#644]) |
11 | 162 | - api: only accept FeatureCollection as `bpolys` parameter ([#650])
|
12 | 163 |
|
13 | 164 | ### New Features
|
14 | 165 |
|
15 |
| -- feat(api): add `includeFigure` parameter to `/indicators` endpoint ([#659]) |
16 |
| -- feat(api): add indicator response models ([#670]) |
| 166 | +- api: add `includeFigure` parameter to `/indicators` endpoint ([#659]) |
| 167 | +- api: add indicator response models ([#670]) |
17 | 168 |
|
18 | 169 | ### Other Changes
|
19 | 170 |
|
|
38 | 189 | - now uses topic specific thresholds for bin creation ([#668])
|
39 | 190 | - plot now shows relative and absolute contributions ([#668])
|
40 | 191 | - further improvements to description and plot ([#668])
|
| 192 | + - using a geojson with wrong projection now throws specific error ([#667]) |
41 | 193 | - mapping-saturation: now shows the estimated total data in the plot ([#658])
|
42 | 194 |
|
43 | 195 | [#589]: https://github.com/GIScience/ohsome-quality-analyst/pull/589
|
|
57 | 209 | [#656]: https://github.com/GIScience/ohsome-quality-analyst/pull/656
|
58 | 210 | [#658]: https://github.com/GIScience/ohsome-quality-analyst/pull/658
|
59 | 211 | [#659]: https://github.com/GIScience/ohsome-quality-analyst/pull/659
|
| 212 | +[#667]: https://github.com/GIScience/ohsome-quality-analyst/pull/667 |
60 | 213 | [#668]: https://github.com/GIScience/ohsome-quality-analyst/pull/668
|
61 | 214 | [#669]: https://github.com/GIScience/ohsome-quality-analyst/pull/669
|
62 | 215 | [#670]: https://github.com/GIScience/ohsome-quality-analyst/pull/670
|
|
0 commit comments