[ ] Find a nice home for posting release notes on an ongoing basis.
[ ] Take the git log for this release and turn it into short English summaries of the new features and any breaking changes or new configuration:
```
* src 2ef5c2d...e91c46a (36):
> Merge "Added new diagram for versioned mapdata"
> Merge "Make execute() a pure function and eliminate state"
> Merge "Filter out points from geoshape and geoline query"
> Merge "Test for merging sanitized properties with cached geoshape"
> Merge "Fix error in test"
> Merge "Split request parse into a new function"
> Test for multiple points
> Merge "Dont retry geoshape requests on failure"
> Merge "Remove JetBrains IDE configuration"
> Merge "Replace complicated underscore loop with for-in"
> Merge "Treat rows independently rather than keying by QID"
> Merge "Move assertions out of constructor path"
> Merge "Make use of the Set constructor when parsing ids"
> Merge "Store ids as a Set"
> Make parameters of execute() can be optional
> Merge "Document everything the GeoShapes constructor expects"
> Merge "Make GeoShapes internals into pure functions"
> Merge "Handle metrics inside GeoShapes class"
> Merge "Update docs"
> Cover expandProperties details
> ci: Provide basic `.pipeline/config.yaml`
> Distinguish between TopoJSON and GeoJSON tests
> Merge "Only use first wikidata query result for the same item"
> Make coordinate predicate id configurable
> Added QID input for GeoPoints
> Geopoints via sparql
> Refactoring Geoshapes
> Merge "Split handleResult in its own function"
> Merge "Support protocol-relative URLs"
> Merge "Fix a series of type-reated ESLint errors and warnings"
> Merge "Remove outdated fragments left from JSHint"
> refactor: reuse variable
> Bump eslint-config-wikimedia to 0.20.0
> Don't allow dangling commas
> Bump eslint to 7.32.0
> Merge "Adding some missing doc in snapshot module"
```
== Release notes ==
=== User experience ===
* New support for geopoints, given Wikidata IDs (T305822) or a custom SPARQL query (T302297).
* Don't crash when duplicate Wikidata IDs appear (T306540).
* Hide markers from rendered geolines (T292613).
=== Technical debt ===
* Update linters to the newest versions still supporting node 10.
* Replace some promises with async/await.
* Refactor geoshapes as pure functions.
* Diagram illustrating the versioned maps data flow (T294338).
* Fail faster when the geoshapes endpoint is down (T307671).