- Use `diesel-async` with deadpool feature for database access.
- A bunch of previously synchronous handlers are now async.
- Some `.map` and simliar replaced with `if` blocks or `for` loops.
* Check for null bytes in autocomplete patterns, make them result in a
400 bad request rather than a 500 internal server error.
* Changed zoom-on-click to use fullscreen. I think that is an
improvement especially on mobile.
* Improved logging by using tracing and tracing-subscriber rather than
log and env_logger.
* Four more kinds of OSM areas to recognize.
* Added a favicon.
* Update diesel to 2.0.0: Mainly most operations now needs a `&mut
PgConnection`. Also, getting parts of dates are now done by sql
functions.
* Update ructe to 0.16.0.
* Update clap to 4.0.18.
* Add this changelog.